首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >用于SVN存储库的Windows备份

用于SVN存储库的Windows备份
EN

Stack Overflow用户
提问于 2009-01-07 07:53:07
回答 5查看 17.8K关注 0票数 16

我正在Windows server上运行SVN服务器,并希望安排一个自动备份过程。我将永远是唯一一个在仓库上工作的人。我应该使用热复制,还是可以使用简单的Windows备份应用程序来备份存储库?那么xcopy或robocopy呢?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-01-07 08:04:11

我发现简单地复制/粘贴(XCopy)存储库是最简单的解决方案。在复制之前,您可能想要考虑将存储库转储到单个文件,因为我发现复制一个大文件比复制一堆小文件要快得多。如果您的存储库很小,这可能不是问题,但需要考虑的是:

代码语言:javascript
复制
svnadmin dump /path/to/repository > repository-name.dmp
票数 14
EN

Stack Overflow用户

发布于 2009-01-07 07:58:12

只要您确定在备份存储库时没有人正在访问(特别是提交到)存储库,就不需要使用hotcopy。您可以使用任何您想要的工具简单地复制/备份存储库。

票数 2
EN

Stack Overflow用户

发布于 2009-01-07 08:36:39

您可以作为唯一的用户,因为您知道您永远不会在备份期间提交更改,(对吗?:)尽管如此,使用hotcopy或dump似乎没有任何“麻烦”。它们同样易于使用。

另外,如果你使用它,你会得到两个奖金。其一是如果你的情况发生了变化(你有更多的人在使用你的存储库),你就不需要记住和回去改变你做事情的方式了。第二,如果还原有问题,你不会真的想发布一个以“我只是通过制作存储库的副本来进行备份……”开头的问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/419511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档