【问题标题】:Combining three repositories into fourth in svn在svn中将三个存储库合并为第四个
【发布时间】:2012-04-17 20:56:46
【问题描述】:

我有 4 个相同项目的存储库。三位开发人员正在开发这个项目。

他们从第四个(主)存储库复制文件。他们处理这些文件并将文件提交到各自的存储库中。

现在我必须将 3 个存储库合并到第 4 个(主)存储库中。我必须从 4 日开始检查这些文件,以便查看所有开发人员的更改。现在我必须在线提交这些更改。

第二天,这三位开发人员将从第 4 个(主)存储库中复制文件。 现在每个开发者都将把 3 个 repo 中的所有更改合并到第 4 个 repo 中。

如何结合这 3 个存储库来创建第 4 个主存储库?

请帮忙。

【问题讨论】:

  • 你为什么不让他们都使用同一个存储库,这样你只需要检查一个?关于如何做到这一点有多个线程。
  • 因为如果任何两个人正在处理同一个文件,第一个人可以提交该文件,但是当第二个人尝试提交它时。它说“旧版本”错误。
  • 但这就是分支的用途。如果您想使用单独的存储库,请使用 DVCS,例如 Git 或 Mercurial。
  • 您能告诉我如何在单个存储库中执行此操作而不会出现“过时”错误吗?

标签: svn merge repository


【解决方案1】:
猜你喜欢
  • 2010-09-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-12
  • 2013-11-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多