SVN更新除了我的分支以外的所有其他内容

时间:2011-02-04 17:06:29

标签: svn merge

我想对当前文件进行SVN更新。

一切都来自之前的用户并且它已经过时了,除了它们的分支是该分支的最新分支(所以我想保留它们的分支代码)。

如何获取最新的所有其他文件(在thir分支之外),然后提交他们的分支(因为他们的分支是最新的“他们的分支”)?

1 个答案:

答案 0 :(得分:1)

最简单的方法是只提交他们的分支,然后更新所有内容。你知道你可以提交部分工作副本吗?

如果您正在使用TortoiseSVN,那么您可以提交所有内容,但取消选中出现的对话框中的所有非分支文件。

或者您可以手动将分支代码复制到其他位置,更新所有内容,然后将分支代码复制回来。 Kludgy,但它很容易理解,它只是有效。

由于SVN具有稀疏目录的概念,您可以从工作副本中“删除”您不再感兴趣的目录(通过更新这些目录的修订并将深度设置为'exclude')。