Recent Changes - Search:

Main.SideBar (edit)



Subversion

Subversion is a source code control system that is designed as "a compelling replacement for CVS" and I like it!

Tortoise SVN is a Windows client that allows stand-alone SVN operation on Windows, so you can set up a repository for your code, whatever the platform.

Here are some stuff I find useful

An online book is available at http://svnbook.red-bean.com/

Command line stuff -

Show the tree - run as the SVN admin user
svnlook tree /var/lib/svn/repos1 | less

Import unversioned files into a repositry
svn import <code driectory>/ file://localhost/var/lib/svn/repos1/<code driectory>

Checkout a file
svn checkout svn://localhost/var/lib/svn/repos1/phpsurveyor</code>

Backup/dump the repository
svnadmin dump <path_to_repository> | gzip -9 > svn_dump.gz

Restore from the above dump
gunzip -c svn_dump.gz | svnadmin load <path_to_repository>

Edit - History - Print - Recent Changes - Search
Page last modified on January 26, 2005, at 11:22 AM