暫停工作和管理擱置集
因為各種理由,有時候需要保留某些或所有的未完成的工作。 在您想要停止工作時,擱置集很有用:
中斷: 您有尚未準備簽入的暫止變更簽入,不您必須在其他工作的暫止變更。
共同作業: 您有尚未準備簽入的暫止變更簽入,但需要與其他小組成員共用。
程式碼檢閱: 想要另一個小組成員執行您的暫止變更程式碼檢閱。
提示
如果您使用 Visual Studio Premium 或高階編輯,請使用 程式碼檢閱 功能。
私用組建: ,在您簽入變更之前,您可以使用將自動化建置系統建置並測試您的程式碼。
備份: 您無法立即完成的未完成的工作,因此您希望伺服器中存有備份複本並可供其他小組成員存取它。
遞交: 你有要傳送給其他小組成員的未完成的工作。
您可以將 暫止的變更 至伺服器上的已擱置集並清除您的 工作區。 擱置集儲存並不只會儲存您的檔案修訂,此外,註解、相關工作項目清單和簽入提示 (如果在擱置前評估原則)。
必要的使用權限
您必須是您的 Team 專案的其中一個 [參與者]。 請參閱 Team Foundation Server 預設群組、使用權限和角色。
您想要怎麼做?
暫止和繼續執行從 [我的工作] 頁面的工作
擱置的某些變更。
尋找擱置集
檢視與擱置集
命令提示字元的工作
取得提示
暫止和繼續執行從 [我的工作] 頁面的工作
從 [我的工作] 網頁中您可以儲存並還原檔案的變更和相關的工作項目,而且包括您的開啟視窗的位置、中斷點和其他重要提示。
在 [首頁,然後選擇 我的工作] 在 [我的工作] 頁面上,選取 [暫止 & 擱置] ,然後輸入暫止工作的說明。
當您準備好重新啟動工作時,到 [我的工作] 網頁的 [] 區段中,選取一組暫止的工作,並選取 [繼續]。
注意事項 |
---|
[我的工作] 功能只能在 Visual Studio Premium 和 Visual Studio Ultimate。 |
擱置你的變更
提示
在方案總管或原始檔控制總管中,您就可以擱置您使用之檔案的特定子集:選取它們,開啟的捷徑功能表,然後選取 [擱置暫存的變更]。[暫存的變更] 頁隨即出現,並準備好擱置您選取的檔案。
擱置變更
在 [Team Explorer] 中,選擇 [首頁],然後選擇 [暫存的變更]。
在 [暫存的變更] 頁面中,確認您要擱置的變更 在條列在[包含的變更] 部分。 您可以將檔案在 [包含的變更] 和 [排除的變更]中拖曳 (鍵盤快速鍵:開啟項目的捷徑功能表,然後選取 [包含] 或 [排除]。
選取 [擱置] 連結。
輸入擱置集的名稱。
(選擇性) 若要選取下列核取方塊的其中一個:
在本機保留暫止的變更
依照預設,此方塊是選取的。 當這個核取方塊為選取狀態時,您的暫止變更 (包括註解和相關的工作項目清單) 還未從工作區中取消。 如果您要清除工作區處理其他工作,則應清除這個核取方塊。
在擱置前先評估原則和簽入提示
選取這個選項時,建立擱置集之前會評估所有的簽入原則。 如需簽入原則的詳細資訊,請參閱Set and Enforce Quality Gates。
選取 [擱置] 按鈕。
尋找擱置集
若要尋找擱置集
在 [Team Explorer] 中,選擇 [首頁],然後選擇 [暫存的變更]。
選取 [動作] 連結,然後選取 [尋找擱置集]。
在 [尋找擱置集] 頁面中,在方塊輸入 Team 專案小組成員的名稱或別名,然後選取 [輸入] 索引鍵。
提示
如果您不知道擁有人的名稱,您可以輸入 * 至所有使用者的清單的擱置集。
擱置集清單會出現在 [結果] 清單。 您可以輸入篩選減少清單的大小。
檢視與擱置集
當您有擱置集清單 (說明"尋找擱置集") 於 [尋找擱置集] 頁面中後,按兩下擱置集進行檢視。
[擱置集詳細資料] 頁面隨即出現。
若要取得更多有關檔案的變更詳細資訊,請開啟它的捷徑功能表,然後選取 [開啟], [檢視記錄] 或其中一個 [比較] 選項。
如果您想擷取在擱置集中的變更到工作區中,選取 [解除擱置變更] :
若您不想解除擱置的檔案變更,請開啟檔案的捷徑功能表,然後選取 [排除]。
若要刪除擱置集,請清除 [在伺服器上保留擱置集] 核取方塊。
如果您不想要還原擱置集中儲存的 工作項目清單和簽入提示,清除[還原工作項目和簽入提示] 核取方塊的。
選取 [解除擱置] 按鈕。
如果在變更擱置集中和您的工作區中檔案版本之間有衝突,系統會提示您 [ 解決這些問題。。
如果要刪除擱置集,請選取 [刪除擱置集] 。
警告
請確定您不需要在擱置集中儲存的任何工作,然後再刪除它。您無法復原已刪除的擱置集。
命令提示字元的工作
Shelve 命令:建立或刪除擱置集。
Shelvesets Command:條列擱置集。
Unshelve 命令:解除擱置擱置集。
Difference Command:對檔案所做的變更在擱置集中與另一個版本比較。
秘訣
與變更集不同的是,擱置集是沒有建立版本的實體。 如果您或其他使用者將構成擱置集的項目解除擱置、編輯數個檔案,然後又重新擱置該擱置集, 不會建立項目的新版本以供未來比較,也不會維護記錄,記載誰、在何時、以何種方式修改過項目。 會完全取代原始的擱置集。
可能會發生衝突並防止您復原暫止的工作。 如果發生這種情況,請參閱 解決檔案衝突。