title: Stopping/starting svnserve locally
body: <p>(Developing on Ubuntu)</p>
  
  <p>I'm installing SVN locally to track my project up to its 1.0 release.  Nothing fancy, as I am the sole developer, so no authentication/SSH, etc; nothing with webdav/httpd, etc. Just a plain old local server instance!</p>
  
  <p>I've never done this before, so it finally dawned on me that I would have to manually start and stop svnserve anytime I want to commit any code to a repo.</p>
  
  <p>I see that it is possible to configure inetd to dispatch svnserve as a service. Basically, inetd listens on a port you specify, and if it detects any svn traffic on that port, starts svnserve and passes the commands on to it; it looks like inetd also shuts down servers when they are not being used to conserve memory.</p>
  
  <p><strong>Any way, inetd or otherwise, to configure svn to start up when a local client tries to hit one of its repositories, and to shut back down automatically when it's done?</strong></p>
  
  <p>For the sake of my example, here are some pertinent URLs:</p>
  
  <p><em>/usr/bin</em> - where svn, svnadmin and svnserve are all installed<br/>
  <em>/opt/sandbox/svn/myProj</em> - the location of <em>myProj</em>'s repository</p>
  
  <p>Thus the clients should be looking to connect to the server by hitting</p>
  
  <pre>
  svn://opt/sandbox/svn/myProj
  </pre>
  
  <p>Thanks for any ideas!</p>