2016-10-04 40 views
0

我正在使用TFS 2013建立一個MVC應用程序,並試圖做簽入,有時,會發生此錯誤。擱置無法擱架

Error image 這隻發生在它被配置爲執行門控簽入並且當我關閉它時,它只是起作用,但它遲早會再次返回。

有誰知道爲什麼會發生這種情況?

謝謝。

編輯:問題是配置文件轉換中的PendChange權限。但是,我正在檢查權限,並且用戶是「允許繼承」來檢入文件。

+0

您使用哪一個?本地或服務器工作區?另外,如果您正在使用服務器工作區,則鎖的類型是什麼?是否在您的項目中啓用了多項檢查? –

+0

簽入中包含的更改是什麼?日誌中是否包含任何其他錯誤消息? –

+0

@Eddie - MSFT,我懷疑它只發生在有人試圖通過配置文件更改進行簽入時發生。任何線索?唯一出現的信息是來自印刷品的信息。 –

回答

0

根據錯誤消息,如果您正在使用服務器工作區並啓用多個檢出。這可能是根本原因。

禁用多簽出(團隊資源管理器,設置源控件 - 退房設置),並再次嘗試。 enter image description here

+0

嗨@ Patrick-MSFT,這裏我們使用本地工作區,所以我無法更改此選項。 –

+0

門控登機手續,當我關閉它時,它就會起作用,但它遲早會再次返回。如果您關閉門控登機手續,爲什麼錯誤再次回來?不應該有任何shelveset產生,需要取消擱置。 –

+0

我關閉了門控登機手續,以便人們可以執行登機手續,因爲這樣它不會生成擱置。我再次打開門控檢票後,問題又回來了。我有一個懷疑,只有當有人試圖通過配置文件修改來進行簽入時纔會發生這種情況。任何線索? –