-3

我想创建多个 SVN 存储库,因为过去几天我遇到了很多问题。

让我解释一下我想要什么。

我的公司有一个主要的回购协议。我有那个 repo 的结帐副本,所以我可以处理它并进行更改并提交到 main repo。现在我想在我的本地系统上有一个包含所有主 repo 文件的新 repo,所以当我提交时,它应该更新所有 repo,即主 repo 和我创建的本地 repo。

但是当我尝试提交它时,它没有给我任何将它提交到本地仓库的选项。我不知道这是否可能。

我正在使用 TortoiseSVN,Windows 7。IDE:VS2010

我没有运气用谷歌搜索它。

谢谢

===================== 编辑

想拥有

第一个分支(主仓库) 第二个分支(本地工作副本) 第三个分支(本地仓库,取决于本地工作副本)

所以当我对第 2 个分支进行更改时,它应该更新第 1 个分支,这是我本地 PC 上的主仓库和第 3 个分支

4

1 回答 1

2

除非您从两个存储库中签出相同的代码,否则您不能将相同的代码提交到两个存储库。您可以做的是设置镜像,但通常您只为单向关系执行此操作(一个 repo 是只读的,并镜像您提交的 repo)。如果你用谷歌搜索你会svn mirror setup看到一些关于设置的结果。

也就是说,听起来你可能会更好地使用 Git,通常你总是提交到存储库的本地副本,然后在某个时候推送到远程存储库。

于 2012-10-30T12:00:37.683 回答