2013-04-30 87 views
0

我想通過一個簡單的腳本來改變SVN外部,當我分支(也通過腳本)後。我的外部指向「主幹」,在我分支之後,他們應該指向「branches/release/1.0」。通過腳本更改SVN外部?

有沒有辦法通過腳本編輯SVN外部?

回答

1

你可以那樣做:

svn propset svn:externals 'extern_dir https://example.org/svn/trunk/some/path' . 

如果你需要有多種的extern目錄,用新行字符把它分解。

+0

謝謝。我可以直接在服務器上做,而不必先結賬嗎? – Danijel 2013-04-30 09:28:10

+1

想一想,不,因爲這個操作會導致工作副本修改(更改目錄的屬性),需要使用'svn ci -m ...'來提交。 – loentar 2013-04-30 10:33:05

+0

loentar是對的。如果沒有工作副本,您不能更改svn屬性 – 2013-04-30 22:37:30