2009-09-25 109 views
1

我刚创建了我的svn仓库的一个分支。我将在分支机构工作一周左右,所以我使用“switch”命令切换到分支。一切似乎工作正常,除了现在如果我做一个svn更新干线,它会自动合并分支到树干的变化!SVN:为什么trunk会从我的分支自动更新?

我如何防止这种情况发生?我在该分支特有的一些东西(配置的东西),我不希望自动合并。

回答

2

在工作目录的顶层目录中使用svn info以确认您确实是向右分支svn switch。这可能是你在一个子目录中运行svn switch,这会给你混合分支...子目录外的任何东西仍然会在主干中,因此在该目录中运行的svn update会从trunk中给你更新,而不是你的分支。

+0

我认为你是对的...如果我从源代码管理中获得整个文件夹结构,一切都很好。所以我认为这是我的本地副本。 – 2009-09-29 13:07:39

2

我会仔细检查您使用的命令,并确保您确实切换了您的工作副本。这是我能想到会导致这种行为的唯一原因。否则,SVN不会自动合并。

+0

你怎么知道它是否切换了我的工作副本? – 2009-09-26 12:21:10

相关问题