2017-08-02 85 views
0

我正在从PC1移动到PC2 - 都是windows 10。 PC1只有一个存储库并且只有一个项目的工作文件夹。 PC1已安装TortoiseSVN。所有结帐/签入/提交等都通过TortoiseSVN完成。我也在PC2上安装了TortoiseSVN问题:在PC2上保留更改历史记录等的同时,将存储库和工作文件夹移动到PC2的最简单方法是什么? 注意:一切都只通过TortoiseSVN完成。如何将TortoiseSVN存储库和工作副本从一台PC移动到另一台PC

+0

确保所有内容都已提交,并且工作副本中没有待处理的更改。然后删除工作副本。在第一台PC上创建存储库的转储,然后在第二台PC上创建一个新的存储库并导入转储。最后,创建一个新的工作副本。也许你可以直接将存储库复制到新的PC上。为了创建转储,你应该安装'svnadmin'命令行工具(这是TortoiseSVN安装期间的一个选项)。 – royalTS

+0

@royalTS在第二台PC上安装'TortoiseSVN'时,我没有选择命令行工具的选项。有什么我仍然可以安装;否则,“TortoiseSVN”安装命令行工具的其他方法是什么? – nam

+1

只需再次运行安装并选择该选项。 – royalTS

回答

1

请确保所有内容都已提交,并且工作副本中没有未完成的更改。然后删除工作副本。

根据您的配置,您可能可以简单地将整个存储库复制到新PC,或者需要创建存储库转储,创建新存储库并导入转储。要创建转储,您应该已经安装了svnadmin命令行工具(这是TortoiseSVN安装期间的一个选项)。

然后,只需从新存储库创建一个新的工作副本,即可重新开始工作。

相关问题