2012-04-30 38 views
18

我目前必須清理我們的TFS源代碼管理中的一些源代碼。出於某些原因,某些文件夾的菜單中的移動命令被禁用。我能夠移動其他文件夾就好了。在源代碼控制中禁用移動命令

爲什麼灰色的某些文件夾?

  • 我登錄的管理員TFS
  • 我得到了最新版的源
  • 的所有文件夾都映射
  • 從任何用戶

任何想法,任何未決的改變?

+0

你使用了什麼精確版本的TFS? – Nock

+1

它是根映射問題(如http://social.msdn.microsoft.com/Forums/en-US/tfsversioncontrol/thread/747fed72-213e-4d30-a630-4f674a05d384/)? – VonC

+0

Thx VonC,就是這個問題!讓它成爲答案,我可以選擇它。 – Feroc

回答

29

這通常是因爲您沒有本地映射父文件夾。

另外,如果父文件夾映射到其他位置,以致本地映射的結構與服務器文件夾的結構不匹配,則可能會發生此問題。

+5

那麼我該如何解決它?當你說父文件夾時,你是什麼意思?我有我的收藏和我的團隊項目,我有團隊項目中的文件夾。我在同一個集合中有多個團隊項目。我有每個文件夾在本地映射。 MOVE和RENAME對我無效。 – SearchForKnowledge

+0

我通過使用[this](https://stackoverflow.com/a/14590507/6329629)解決了我的問題。 – Roald

1

你應該驗證的另一件事是你試圖移動的整個文件夾在本地展示。這意味着在移動文件夾之前您必須執行Get Latest Version

當文件夾下的所有源文件在本地顯示後,Move...選項變爲可用。