2013-11-01 2 views
14
TF400018: The local version table for the local workspace WEBSERVER; 
(My name was here) could not be opened. Access is denied 

я получаю ошибку выше, как только я открываю Visual Studio. Я не могу получить доступ к каким-либо моим проектам. Я администратор TFS, и я также могу получить доступ к TFS через веб-клиент, поэтому я не вижу, как это может быть проблема с доступом. Кто-нибудь получил это раньше? Я видел аналогичные ошибки, но не то же самое.TF400018: Локальная версия таблицы для локальной рабочей

+0

Таблица локальной версии представляет собой файл на вашем локальном диске внутри каталога с именем '$ tf' на верхнем уровне одного из ваших локальных сопоставлений рабочей папки. Это сообщение указывает, что у вас есть проблема с разрешением на чтение или запись этого файла. Запустили ли вы VS в качестве администратора в какой-то момент и теперь работаете как обычная учетная запись пользователя? –

+0

Нет, насколько мне известно. Я запускал его только сейчас, как администратор, и у меня такая же ошибка. Есть ли что-нибудь, что я могу удалить в этой папке, которая считается кешем. – jackncoke

+0

У меня есть несколько проектов, сопоставленных с этим аппаратом. – jackncoke

ответ

25

Я установил это путем переименования скрытой папки $ тс в рабочий каталог

+0

Я сделал это, и вдруг у меня появилось 3 миллиона новых и необработанных изменений. –

0

Я исправил проблемы, удалив/отменив все рабочие области в моей TFS. после этого я смог снова открыть свои проекты без ошибок. Я отскакиваю их обратно в меню управления источником изменения.

2

Я был в ожидании изменений, так рискуйте, вот что я сделал;

  • резервную копию исходного каталога. Поскольку вы не можете подключиться к TFS, вы не можете откладывать или аналогично, поэтому убедитесь, что у вас есть копия, прежде чем пытаться что-либо сделать.
  • переименовать $tf, скажем __$tf. После этого TFS не может отслеживать различия между вашим локальным диском и удаленным
  • получить последний исходный код (для этого я использовал tf.exe). Все ваши ожидающие изменения теперь отображаются как конфликты слияния.
  • открытая визуальная студия, а в разделе «Ожидающие изменения» выберите «Действия | Разрешить конфликты (21)»
  • В окне «Разрешить конфликты» выберите «Сохранить локальное содержимое файла» для каждого файла. Вы можете ctrl + a выбрать все, а затем выбрать «Keep Local File Contents», чтобы сделать все это одним выстрелом.
  • Если вы добавили какие-либо файлы, вам нужно будет добавить их обратно в исходный элемент управления - щелкните правой кнопкой мыши в обозревателе решений и «Добавить файл в исходный код»
  • При регистрации вы должны быть осторожны с любыми изменениями коллеги, возможно, сделали в файл, который вы редактируете.
Смежные вопросы