Subversion notes

From Simson Garfinkel
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

File Activities

Make your PDF's binary:

 svn propset svn:mime-type application/pdf *.pdf

Enable the subversion execute bit (so that scripts get checked out with their execute bit set):

 svn ps svn:executable yes filename

Client Activities

If the URL of the repository changed, use this:

  svn switch --relocate http://old/url http://new/url

Directory Activities

Repository Activities

Verify data served in a repository:

  svnadmin verify REPOS_PATH

Backup a repository:

  svnadmin dump REPOS_PATH | gzip -9 > svn.dump.gz

Restore a backup:

  svnadmin create REPOS_PATH
  gunzip -c svn.dump.gz | svnadmin load REPOS_PATH