2009-11-10 23 views
1

我很想谷歌這(我試過),但我不知道它是什麼,更不用說如何做到這一點。顛覆 - 參考一個項目而不檢查它?

考慮:

project A 
project B 

我對項目的工作,出現這種情況需要項目B.如何,我沒有檢查出有項目一期工程B,有它的參考?

換句話說,有一種方法(我在佈局中體驗過它),它允許您在項目中使用項目,並且如果有人更新該項目,您將獲得更改。基本上,這意味着您不必擔心失控或管理兩件事。

沒有必要(但如果你可以/想要)解釋,只是一個鏈接或名稱將自己排除。

乾杯。

回答

10

是的,這是svn:externals的用途。您仍然需要項目B的副本,但它駐留在它自己的獨立存儲庫中。

+0

謝謝 - 這正是我需要的。 – Finglas 2009-11-10 14:36:15

+0

應該指出,它仍然是一個結帳,即使你如此選擇你可以(理論上)提交從外部位(到其存儲庫)的變化。 – Murph 2009-11-10 14:41:18

+0

是的,這很好 - 我是兩個項目的唯一作者,所以很好。我只是不想管理兩個單獨的版本。 – Finglas 2009-11-10 14:48:32

0

如果兩個項目都位於同一個存儲庫中,那麼只需查看包含兩個項目的目錄即可。

例如,可以說svn倉庫以一個名爲「trunk」的目錄開頭,並且此目錄包含projectA和projectB目錄。如果您簽出「中繼線」,那麼當您更新「中繼線」時,您將能夠在A或B上工作,並獲知兩個項目中的更改通知。