Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.1k views
in Technique[技术] by (71.8m points)

svn - VisualSVN Server Repository Backup/Restore

I have a Windows Server 2008 with VisualSVN Server hosting a repository. On the client computers I have TortoiseSVN client.

How can I create a backup of my repository that is hosted on the server and then restore it?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

From http://www.visualsvn.com/support/topic/00012/ :


You can backup your repositories using svnadmin hotcopy Subversion command. For further details please refer to the Subversion documentation.

Please note that all other VisualSVN Server related data (such as user rights settings) are stored in your repositories topmost folder (C:Repositories by default). You should backup them separately.


To save the data only (without hooks, configuration, etc.), use svnadmin dump. You can even use it incrementally.

Starting with Subversion 1.7 you can run svn dump remotely via svnrdump.

Depending on your backup capacity you may choose to always do hotcopy, or do hotcopy once in a while, complete svn dump more often, and incremental svn dump every night, etc.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...