快速檢視
現在,我們已體會過在串流中作業的趣味,現在要回頭注意一些與使用儲存庫相關的更重要而微妙的問題。
- 當我們版本化專案,我們的方式是在專案出現在工作台時將它版本化。
因此,在版本化專案之前,務必先將它和串流同步化。
否則,可能會有另一位使用者已在您必須擷取至其中的專案中釋放有趣的變更。
如果您繼續版本化,而沒有進行擷取,版本化時,不會含有這些變更。
- 串流含有儲存庫中的所有專案。
個別使用者會挑出他們想要的專案,將它們新增到工作區中。
從這時開始,他們會關聯於串流來同步化這些專案(只有這些)。
- 串流代表所有已知專案的大型進行中的集成。
從串流的角度來看,所有東西都隨時會改變。
- 版本化專案的動作會有效建立檔案的瞬間快照,將它放在儲存庫的「專案版本」區段中,不過,串流仍會開放接受改變。
- 首先務必擷取至對串流的變更,重新測試這些變更及馬上要釋放的變更,再釋放變更。
先採取最新的串流變更及重新測試,可確保要釋放的變更會實際使用串流的現行狀態。
- 每個專案都會關聯於特定儲存庫中的特定串流。
不同的專案可關聯於實際上可能在完全不同的伺服器之中的不同儲存庫。