2014-07-24 75 views
3

我試圖取消擱置一個使用與團隊資源管理器無處不在的命令行的shelveset。我不斷收到此錯誤:無處不在的團隊資源管理器無處不在

An error occurred: TF400016: Unshelve with Merge is not supported on the version of Team Foundation Server on which your team project is hosted. 

貨架與我試圖卸下的貨架位於同一分支上。在嘗試取消擱置之前,我已經運行了tf undo -recursive .,並且它告訴我沒有待處理的更改,所以我不確定它爲什麼要合併。有沒有人有過這方面的成功?謝謝您的幫助。

+0

如果您已修改文件權限,則可能會將其作爲待處理更改讀取 – SwankSwashbucklers

+0

謝謝@SwankSwashbucklers。我剛剛嘗試過。我刪除了所有文件,最新獲取,然後立即嘗試取消擱置。 – connor

+0

@connor有沒有工作? –

回答

1

自從擱置集創建以來,文件是否已在tfs中更改?如果您嘗試從後續版本的文件的以前版本取消保留一組,則會看到相同的問題。爲了解決這個問題,你可以拉取與擱置集相匹配的代碼,然後取消擱置,然後獲取最新的代碼,並且合併將正確發生。

+0

感謝您的答案邁克。我不認爲它的工作。我確保在兩臺計算機上都能獲得最新版本,然後進行了快速測試,但仍然無法取消擱置。 – connor

相關問題