我有一個奇怪的情況。在將一些文件添加到TFS項目之後,它們會在源代碼管理瀏覽器中顯示,並且正在等待「編輯」更改。如果我嘗試檢入任何待處理的更改,TFS會通知我沒有未完成的更改,但源代碼管理瀏覽器將「待處理更改」清楚地顯示爲「編輯」。我試過了命令行和其他任何我能想到的技巧,都無濟於事。TFS未決更改顯示幻像更改
任何人見過這一點,如果是的話,你是怎麼解決的呢?
我有一個奇怪的情況。在將一些文件添加到TFS項目之後,它們會在源代碼管理瀏覽器中顯示,並且正在等待「編輯」更改。如果我嘗試檢入任何待處理的更改,TFS會通知我沒有未完成的更改,但源代碼管理瀏覽器將「待處理更改」清楚地顯示爲「編輯」。我試過了命令行和其他任何我能想到的技巧,都無濟於事。TFS未決更改顯示幻像更改
任何人見過這一點,如果是的話,你是怎麼解決的呢?
您可能會將它們簽出,但文件相同。
您可以通過比較服務器文件與本地工作空間來驗證此情況。
要刪除編輯狀態,只需運行'撤消掛起的更改'。
有兩件事情可能導致這種情況。
我最近遇到了這個問題,我修復它的方法是通過讓Visual Studio再次下載相同的項目副本來重新創建幻像文件夾。然後在待處理的更改中,我做了右鍵單擊/撤消更改,然後從工作區中刪除鏈接。它再也沒有出現過。