共用方式為


將變更送出至版本控制伺服器

更新:2007 年 11 月

您可以使用 [暫止的變更] 視窗或 [簽入] 對話方塊,將 Team Foundation 版本控制檔案簽入版本控制伺服器。如需詳細資訊,請參閱使用簽入和暫止的變更視窗。這些簽入項目會完整送出成為變更集。在進行簽入期間,使用者可以關聯工作項目、提供版本注意事項並檢閱變更的簽入原則一致性。系統管理員可以自訂簽入程序的各種資訊。

Team Foundation 版本控制簽入程序會執行下列動作:

  • 使用簽入原則驗證符合性。

  • 送出版本控制檔變更。

  • 更新關聯的工作項目。

  • 傳送電子郵件告知。

簽入程序的運作方式

執行簽入作業時,原始程式檔更新會完全成功或完全失敗。如果暫止的變更清單中有任何變更無法送出至伺服器 (例如,您在作業中途喪失網路連線),則不會認可任何變更而且不會建立變更集。

如果暫止的變更清單中有任何項目的「基準版本」與最新的伺服器版本不同 (例如,您簽出第 4 版的 stellar.cs 而最新的伺服器版本目前是第 6 版),則 Team Foundation 就會提示您先解決此版本與最新伺服器版本的衝突。此時會顯示 [解決] 對話方塊,以便協助您調查並解決版本差異。在您解決重大差異並重新測試程式碼後,就可以再次嘗試簽入變更。

完成簽入作業時:

  • 伺服器會將變更認可為變更集,而且會顯示變更集編號。

  • 簽出的檔案會返回唯讀狀態。您的變更會顯示在伺服器上,而且可由其他使用者擷取。

  • 電子郵件會傳送給訂閱簽入告知的小組成員。

  • 工作項目會更新。

自訂簽入程序

Team Foundation 系統管理員可以設定套用至指定 Team 專案的簽入提示和簽入原則。如需詳細資訊,請參閱逐步解說:自訂簽入原則與簽入提示

本章節內容

參考

Team Foundation 版本控制命令列參考

相關章節

請參閱

其他資源

使用 Team Foundation 版本控制