Putting /etc Under Subversion (SVN)

Posted by Barry O'Donovan on Apr 25th, 2007

A Google for the above took some work to locate the exact recipe I wanted for this. The problem is that one really needs to do an ‘in-place’ import. The solution was from Subversion’s own FAQs (specifically this) which is reproduced here with some changes:

# svn mkdir svn+ssh://user@host/srv/svn-repository/hosts/host1/etc \
         -m "Make a directory in the repository to correspond to /etc for this host"
# cd /etc
# svn checkout svn+ssh://user@host/srv/svn-repository/hosts/host1/etc .
# svn add *
# svn commit -m "Initial version of this host's config files"

 

One Response

  1. James Says:

    Cool… was trying to do this exact same thing myself today.

Leave a Comment


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.