Подтвердить что ты не робот

Почему все файлы защищены от записи и как я могу зарегистрироваться?

В настоящее время я работаю с Team Foundation Server и Visual Studio. Начиная с двух дней, я продолжаю получать сообщения об ошибках, которые я не могу записать в файлы (кажется, не имеет значения, какой файл я пытаюсь получить). Я единственный в своей команде, у кого есть эти проблемы.

Поэтому, когда я пытаюсь зарегистрироваться, я получаю:

enter image description here

Когда я нажимаю Overwrite, я могу перезаписать его. Но когда я пытаюсь входить в ожидающие изменения, я не вижу никаких изменений. Если я изменю исходный файл, я могу сравнить его с последней версией и увидеть, что есть изменения.

Как я могу это исправить? Я просто хотел бы работать...

Работа: Если я "Отредактирую..." файл (так что я получаю блокировку), я могу его отредактировать. Но это не работает для файла решения, потому что кто-то еще проверил его.

4b9b3361

Ответ 1

  • Перейдите к Solution Explorer
  • Щелкните правой кнопкой мыши по вашему решению.
  • Нажмите Go online

Ответ 2

Кажется, что ваше решение не связано с Team Foundation Server.

Я бы рекомендовал удалить сопоставление вашей рабочей области, удалить все локальные файлы рабочей области, а затем получить новую версию (получить последнюю версию) с Team Foundation Server.

Чтобы удалить сопоставление, вам нужно открыть проводник исходного кода в Visual Studio. Перейдите к ветке, в которой вы работаете, и откройте контекстное меню (щелкните правой кнопкой мыши по ветке). В меню выберите Advanced->Remove mappings....

В диалоговом окне вы можете редактировать или удалять сопоставление своей рабочей области. ( Примечание: При выборе "Удалить сопоставление" будут удалены все файлы в локальной папке, которые контролируются TFS)

Что вы также можете сделать, так это проверить состояние вашей рабочей области/решения, если оно подключено к TFS. Для этого вам нужно открыть решение в Visual Studio, а затем открыть File->SourceControl->Advanced->Change Source Control... в меню файлов Visual Studio.

В диалоговом окне вы увидите, подключено ли ваше решение и проекты к TFS и серверу, к которому они подключены,

Ответ 3

У вас должны быть соответствующие локальные файлы, например, в исходном элементе управления. Перейдите в локальный файл, щелкните его правой кнопкой мыши и выберите "Свойства",

в открывшемся диалоговом окне снимите флажок только для чтения, нажмите "Да" на вопрос, если вы хотите применить изменения ко всем подпапкам и файлам.

Надеюсь, что это будет полезно.

Ответ 4

Вы столкнетесь с такой же проблемой при настройке местоположения рабочей области на сервер (что в моем случае произошло как-то волшебным образом).

Чтобы изменить местоположение на локальный, снова откройте проводник управления версиями, а в верхней части вы увидите выпадающее меню с надписью "Рабочая область". Из этого раскрывающегося списка выберите "Рабочие области...". Откроется диалоговое окно "Управление рабочими пространствами", в котором вы можете выбрать рабочее пространство и нажать кнопку "Изменить". В диалоговом окне "Редактировать" нажмите кнопку "Дополнительно", и вы увидите раскрывающееся меню "Место", где вы можете снова изменить его на "Локальный".

MSDN предоставляет подробную информацию о преимуществах и недостатках локальных и серверных рабочих областей.