我有一個私人分支,是從主幹相當過時。當我從trunk中進行SVN合併時,它似乎並沒有使用trunk中的新值更新外部相關存儲庫的修訂值。我正在使用SVN 1.6.16。我錯過了一個額外的步驟嗎?如何更新外部屬性,同時做一個svn合併
另外svn文件似乎表明,樹幹頭部與我的私人分支(它現在還沒有我的更改)的新檢出副本的簡單合併將導致「刪除分支上從未發生的樹幹更改」。我只想將我的私人分支與主幹和登記一起更新。我計劃在將我的私人分支與主幹進行更新後檢查我的更改。
好的,我真的很欣賞一些關於怎麼回事:當我從trunk目錄進行svn合併,並執行svn propget svn:externals。時,我似乎得到了更新的修改值,但是當我執行svn時,它沒有做任何事情。看起來像是有一個文件dir-prop-base whch仍然保留着舊的值。不知道propget從哪裏讀取。所以問題是propget顯示我的是什麼?以及如何更新dir-prop-base文件?另一個有趣的事情是,當我明確地在一個文件夾上做propset,並在該文件夾上做svn它似乎更新該文件夾,但是當我執行svn info時,它仍然顯示文件夾上的舊revison值,儘管該文件夾實際上已更新。