Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将OrtoiseSVN存储库和工作副本从一台PC移动到另一台PC_Svn_Tortoisesvn - Fatal编程技术网

如何将OrtoiseSVN存储库和工作副本从一台PC移动到另一台PC

如何将OrtoiseSVN存储库和工作副本从一台PC移动到另一台PC,svn,tortoisesvn,Svn,Tortoisesvn,我正在从PC1移动到PC2,两者都是windows 10。PC1只有一个存储库和一个项目的工作文件夹。PC1安装了TortoiseSVN。所有的签出/签入/提交等都是通过TortoiseSVN完成的。我也在PC2上安装了OrtoiseSVN。问题:在PC2上保留更改历史记录等的同时,将存储库和工作文件夹移动到PC2的最简单方法是什么。注意:所有操作都仅通过OrtoiseSVN完成。确保所有操作都已提交,并且工作副本中没有未决更改。然后删除工作副本 根据您的配置,您可以简单地将整个存储库复制到新的

我正在从PC1移动到PC2,两者都是windows 10。PC1只有一个存储库和一个项目的工作文件夹。PC1安装了TortoiseSVN。所有的签出/签入/提交等都是通过TortoiseSVN完成的。我也在PC2上安装了OrtoiseSVN。问题:在PC2上保留更改历史记录等的同时,将存储库和工作文件夹移动到PC2的最简单方法是什么。注意:所有操作都仅通过OrtoiseSVN完成。

确保所有操作都已提交,并且工作副本中没有未决更改。然后删除工作副本

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


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

确保所有内容都已提交,并且工作副本中没有挂起的更改。然后删除工作副本。在第一台电脑上转储存储库,然后在第二台电脑上创建新存储库并导入转储。最后,创建一个新的工作副本。也许您可以将存储库直接复制到新电脑上。要创建转储文件,您应该安装svnadmin命令行工具,这是安装TortoiseSVN期间的一个选项。@royalTS在第二台电脑上安装TortoiseSVN时,我没有选择命令行实用程序的选项。有什么我仍然可以安装;否则,安装OrtoiseSVN命令行实用程序的其他方法是什么?只需再次运行安装并选择选项。@您提到的royalTS我可以直接将存储库复制到新电脑上。我已经完成了。现在您知道如何复制并将新的工作副本连接到新复制的存储库了吗?只需使用新存储库中的链接创建一个新的工作副本即可