快速檢視
以下是更重要但更難解的儲存庫作業相關問題。
- 藉由依照專案在工作台中的呈現將專案版本化,專案便標示成一個版本。
因此,在專案版本化之前,務必先將它與儲存庫(也就是正在處理的 HEAD 或分支)同步化。
否則,可能會有其他使用者在工作台尚待更新的專案中確定了需要的變更。
如果繼續專案版本化,而沒有進行更新,版本化時,便不會包含這些變更。
- 儲存庫含有儲存庫中的所有專案。個別使用者會挑出他們想要的專案,將它們移出到工作區中。
從這時開始,他們會關聯於儲存庫來同步化這些專案(只有這些)。
- 儲存庫代表所有已知專案的大型進行中的集合。
從儲存庫的視景中,HEAD 中或分支上的任何事項都一律開啟以進行變更。
- 版本化專案的動作會有效建立檔案的瞬間快照,將它放在儲存庫的「版本」區段中,不過,儲存庫分支仍會開啟接受改變。
- 請務必先更新為儲存庫的變更,重新測試馬上要確定的這些變更,之後,再確定這些變更。
先採用分支中最新的變更並重新測試,可協助您確保要確定的變更可實際使用分支的現行狀態。
- 每個專案都會關聯於特定的儲存庫。不同的專案可以關聯到位於完全不同的伺服器中的不同儲存庫。