Using Subversion
Jump to navigation
Jump to search
VisionLab Subversion
Subversion is a free/open-source version control system. That is, Subversion manages files and directories, and the changes made to them, over time. This allows you to recover older versions of your data, or examine the history of how your data changed. In this regard, many people think of a version control system as a sort of “time machine”.
The visionLab subversion repository is at svn://vision.caltech.edu/project. There is only a single user defined for the repository at the moment: visionuser. If you want to use the repository send an e-mail to Greg for a new user and password. If you are using the repository from outside the Caltech Network you should use a VPN client.
For further information and help ask Greg.
References
- The Subversion book is freely available here. It explain how to manage your project with the svn (mainly command line). It is the recommended reading if you are not familiar with Subversion. It has also a section dedicated to CVS users on how to migrate from CVS to Subversion.
- Piotr Dollar kindly made available the UCSD notes on subversion used by the UCSD ComputerVision Laboratory.