2012-03-30 147 views

回答

0

Subversion中的機制有點不同。如果您在本地副本上工作,您可以通過結帳在此處說話。有兩種情況在這裏:

你想在倉庫的不同部分工作:

  1. 結帳,在當地一個新的位置的部分(這樣你就可以並行工作,兩個)。
  2. 將您的當前位置切換到存儲庫的新部分。這將替換本地所有文件,並且不再能夠並行處理兩個部分。

第一種情況通常使用。有些情況下可能不合適:

  • 你沒有足夠的地方。你應該先改變它,因爲你無法繼續工作。
  • 您正在使用分支,並且想要合併樹幹或其他分支上某些分支上的更改。然後svn switch是這樣做的正常方法。

或者,您也可以做兩個文件夾的公共父的sparse checkout,並填充只有你感興趣的部分。