0

我对 SVN 有一个典型的问题。我在这个存储库中进行了搜索,但它们不是我的问题。

我以这种方式设置了svn。

"     |--- New development branch
trunk ------------ ---------------------Development Branch
    "        |--base tag-----|release tag

我目前正在努力Development Branch并做了很多改变。管理员现在创建了New development branch复制所有内容base tag,现在要求我New development branch用于进一步的开发。

我的问题是如何将所有文件复制到New development branch然后开始使用当前工作目录中的新分支[我仍然有没有签入和工作状态的文件]。

请帮忙。

4

1 回答 1

1

您要查找的内容称为merge。它将接受您的更改并将比 new-dev 中的更新(来自 base-tag)中的更改应用到该分支。

注意:如果 base-tag 或 new-dev 有修改,因为 base-tag 是从主干复制的,您可能会遇到一些必须手动解决的冲突(对同一文件/文件夹的编辑冲突)。大多数时候这应该不是问题,因为 svn 将能够弄清楚如何合并更改

于 2012-05-23T19:18:58.233 回答