好的,因此一個或多個參考文獻要求解決方案位於C驅動器中。我將解決方案從D驅動器中的一個文件夾剪切到C中的另一個文件夾中,並且所有TFS綁定都耗盡了。TFS:解決方案&項目的狀態在移動文件夾後無效
我已經將我的工作區本地文件夾更改爲指向我的新文件夾,所以我不確定爲什麼TFS不能識別它。好吧,我承認我在一段時間內沒有使用TFS連接,但現在我想要檢查一些更改。但是當我進入文件 - >源代碼管理 - >高級 - >更改源代碼管理時,它會告訴我我的.sln和.proj文件的狀態都是無效的。
我試過解綁和重新綁定項目,但這似乎並不奏效。
這令人沮喪。除刪除和重新下載整個解決方案之外,還有其他方法嗎?或者這是TFS的一個警告,我的硬盤上是否有任何文件定義了我的解決方案位置?這是10GB的價值,我不希望每次移動我的解決方案都需要這樣做,特別是當我實際上擁有硬盤上的所有文件時。
這令人沮喪!我會想象TFS能夠智能地注意到它是相同的ol項目,只是改變了目錄。 – matt
它應該如何知道它只是一個改變的位置,而不是另一個版本/版本,它是分支的?你需要告訴TFS你做什麼和你想要什麼,否則它會做你不期望的事情。 – MikeR