如何签入从不同存储库签出的代码

时间:2011-06-29 06:48:43

标签: svn tortoisesvn repository

我们处理两个存储库,一个在客户端,一个在我们的最后 我从客户端存储库检查了一些代码并进行了一些更改。现在我想在我们的存储库中检查相同的代码。如何做到这一点?
还有什么好方法可以同步两个存储库吗? PS:我正在使用Tortoise SVN。

〜Ajinkya。

4 个答案:

答案 0 :(得分:1)

经过一些反复试验后,我得到了一些解决方法 我从客户端存储库导出代码做了一些更改,然后我将其导出(右键单击文件夹 - > TortoiseSVN - >导出)到新位置。然后将代码导入我们的存储库。它现在帮助了我。
如果其他人有任何更好的解决方案,请分享。

答案 1 :(得分:1)

好几个选项。

  1. 如果您可以使用relocate选项,则应该能够提交更改另一个存储库。
  2. 如果只是两个存储库,那么您可以尝试创建一个补丁。
  3. 以上两个可能无效。阅读更多: 3.使用合并工具合并两个结帐。简单易行。 4.尝试使用Git,它可以与svn一起使用。

答案 2 :(得分:0)

就我的知识而言,除非从同一个存储库中签出,否则我们无法将代码提交到存储库。

在您的情况下提交的一种方法是将下载的代码从客户端存储库上传到您的存储库,检查相同并进行更改然后提交。我知道这不是你想要的。

如果你找到一个更好的方法plz更新,以便它也帮助其他人..

TNQ

答案 3 :(得分:0)

据我所知,无法指定您在哪里办理登机手续。svn commit根本无法选择。