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

发布于 2024-11-18 00:41:08 字数 167 浏览 1 评论 0原文

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

〜阿金基亚。

We deal with two repositories one at client side and one at our end.
I checked out some code from client repository and made some changes.Now I want to check in the same code in our repository. How it can be done ?
Also is there any good way to sync two repositories ?
PS: I am using Tortoise SVN.

~Ajinkya.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

草莓酥 2024-11-25 00:41:08

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

After some trial and error I got some workaround.
I exported the code from client repository made some changes then I exported it(Right click on folder -> TortoiseSVN -> Export) to new location.Then imported the code to our repository.It helped me for now.
Please share if anybody else have any better solution.

北恋 2024-11-25 00:41:08

好的,有几个选择。

  1. 如果您可以使用重新定位选项,您应该能够将更改提交到另一个存储库。
  2. 如果两个存储库只是重复,您可以尝试创建补丁。

以上两个可能不是有效的选项。阅读更多:
3.使用合并工具合并两个结账。简单又容易。
4.尝试Git,它可以与svn一起工作。

Ok a few options.

  1. if you can use relocate option, you should be able to commit changes another repository.
  2. If two repositories are simply dulpicated, you can try create a patch.

Above two may not be valid option. Read more:
3. Use merging tools to merge two checkout. Simple and easy.
4. Try Git, it can work with svn.

少年亿悲伤 2024-11-25 00:41:08

据我所知,我们无法将代码提交到存储库,除非从同一存储库中检出代码。

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

如果您找到更好的方法请更新,这样它也可以帮助其他人..

TNQ

as far as my knowledge is concerned we cannot commit the code to a repository unless it is checked out from the same repository.

one way to commit in your case is upload the downloaded code from client repository to your repository,check out the same and make changes and then commit. i know this is not as desired by you.

if you find a better approach plz update so that it helps others too..

TNQ

念三年u 2024-11-25 00:41:08

据我所知,没有办法指定您要签入的位置。svn commit根本没有选项。

As far as I know, there's no way to specify where you're checking in. svn commit simply has no option for that.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文