將變更送出至版本控制伺服器
更新:2007 年 11 月
您可以使用 [暫止的變更] 視窗或 [簽入] 對話方塊,將 Team Foundation 版本控制檔案簽入版本控制伺服器。如需詳細資訊,請參閱使用簽入和暫止的變更視窗。這些簽入項目會完整送出成為變更集。在進行簽入期間,使用者可以關聯工作項目、提供版本注意事項並檢閱變更的簽入原則一致性。系統管理員可以自訂簽入程序的各種資訊。
Team Foundation 版本控制簽入程序會執行下列動作:
使用簽入原則驗證符合性。
送出版本控制檔變更。
更新關聯的工作項目。
傳送電子郵件告知。
簽入程序的運作方式
執行簽入作業時,原始程式檔更新會完全成功或完全失敗。如果暫止的變更清單中有任何變更無法送出至伺服器 (例如,您在作業中途喪失網路連線),則不會認可任何變更而且不會建立變更集。
如果暫止的變更清單中有任何項目的「基準版本」與最新的伺服器版本不同 (例如,您簽出第 4 版的 stellar.cs 而最新的伺服器版本目前是第 6 版),則 Team Foundation 就會提示您先解決此版本與最新伺服器版本的衝突。此時會顯示 [解決] 對話方塊,以便協助您調查並解決版本差異。在您解決重大差異並重新測試程式碼後,就可以再次嘗試簽入變更。
完成簽入作業時:
伺服器會將變更認可為變更集,而且會顯示變更集編號。
簽出的檔案會返回唯讀狀態。您的變更會顯示在伺服器上,而且可由其他使用者擷取。
電子郵件會傳送給訂閱簽入告知的小組成員。
工作項目會更新。
自訂簽入程序
Team Foundation 系統管理員可以設定套用至指定 Team 專案的簽入提示和簽入原則。如需詳細資訊,請參閱逐步解說:自訂簽入原則與簽入提示。
本章節內容
使用簽入和暫止的變更視窗
[暫止的變更] 視窗概觀。暫止的變更
說明在版本控制中本機保存的變更。HOW TO:簽入暫止的變更
說明透過 [暫止的變更] 視窗用來簽入暫止版本控制變更的程序。HOW TO:使工作項目與變更集產生關聯
說明將工作項目與變更集產生關聯所需的步驟。HOW TO:從暫止的變更視窗檢視工作項目詳細資料
說明用於從 [工作項目] 通道的 [簽入] 和 [暫止的變更] 視窗檢視工作項目詳細資料的步驟。HOW TO:使簽入提示與變更集產生關聯
說明將版本注意事項與變更集產生關聯所需的步驟。HOW TO:覆寫簽入原則
說明覆寫簽入原則所採取的步驟。HOW TO:復原變更集
說明如何覆寫伺服器檔案。
參考
相關章節
使用版本控制檔案和資料夾
提供基本版本控制功能的相關資訊,例如簽入和簽出檔案、加入、重新命名、移動和刪除檔案與資料夾,以及使用擱置集。Team Foundation 版本控制逐步解說
列出一些逐步解說,內容探索如何使用版本控制、自訂版本控制簽入,以及從命令列使用版本控制。