2013-03-22 92 views
0

我正在使用Mercurial与tortoiseHg,并且我的计算机周围有几个存储库(因为我同时使用不同的语言)。 我想对我手动触发的所有存储库进行备份(最好是在桌面上有一个图标)。 我很乐意使用许多备份解决方案,例如使用Dropbox,或者在同一网络上同时使用另一台计算机或两种解决方案。 哪一个是最好的解决方案,我该如何实现它? 我使用Windows 7手动备份为mercurial存储库

+0

你在使用什么操作系统? – plsgogame 2013-03-22 21:50:45

+0

Windows 7(对不起,我忘记提及它的问题) – Terix 2013-03-23 01:09:00

回答

3

一个选项是导入库到像Bitbucket一个水银托管服务,然后使用内置水银的推功能定期本地更改复制到远程克隆。您可以找到关于如何将现有资源库导入Bitbucket here的说明。

2

像BitBucket这样的存储库托管服务将允许您不仅备份您的存储库,还可以让它们脱离现场,在出现重大灾难的情况下为您提供恢复选项,让您可以轻松地与其他人共享您的作品。

如果您只想备份存储库,则可以使用任何您想要的方法(即使只是复制文件)来获取项目的.hg目录的副本。在工作中,我们在企业网络上使用中央存储库,对其进行备份,防火和访问保护。