2011-11-29 159 views
1

我們在項目中有許多外部參數,我希望在其中創建一個額外的分支。如何更改存儲庫中的外部svn

我已經進入並修改了我的本地副本上的svn:external properties,並且所有內容都很好,並且試圖將它們提交到存儲庫(執行svn ci -m「external」,我也嘗試過svn ci - -depth empty -m「external」),但是當另一個用戶更新他們的開發者時,他們仍然擁有舊的外部引用。

做SVN導出也返回舊的外部。

有什麼我失蹤?

+0

您是否首先提交屬性更改(即svn:external'屬性更改),然後是'svn update',然後才進行更改並提交這些更改? – VonC

+0

是(使用上述命令)。在這個階段,我還沒有對任何其他文件做任何更改(我想確保首先提交外部更改)。 –

回答

0

讓我得到這個直, 你有外部的SVN: 東西http://example.com/something/tag/1.2

,並希望將其更改爲 東西http://example.com/something/branch/1.2

,那麼你需要 1.edit了svn的外部,其你已經完成了, 2.做一個svn(如果你不能svn了,那麼你可能需要刪除你已經在你的回購中有的分支) 4.然後你將能夠檢查新的分支..

最好 傑夫

+0

如果我做了一個屬性更改,然後提交,然後更新,然後提交(是的,我玩了很多),如果有效? –