Поскольку вы уже знаете GIT, вас могут заинтересовать:
И следующее также предоставляет информацию, относящуюся к знаниям git
Короче говоря, самые основные подходы к управлению версиями аналогичны.
Creating a repository. : svnadmin create /path/to/repos
Checking out a repository or folder: svn co http://hostname/path/to/repos
Adding, deleting, moving files
svn add filename/directory-name
svn rm filename/directory-name
Committing changes : svn commit –m “Message Goes Here”
Checking the status of files:
svn status
svn diff file ... > patch
Getting information about a repository: svn info
Applying and trying your patch: patch -p0 --dry-run -i <patch or diff file>
Updating repo: svn update or svn update -r revision
Некоторые другие полезные детали:
Reverting a commit : svn --revision (version to revert):(version below it) .
Creating a branch
1. svn co url/to/trunk trunk
2. svn cp url/to/branch -m "Branching from trunk"
3. svn switch url/to/branch .