2009-09-25 46 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

相關問題