Я новичок в TFS. На моей работе я сопоставлял проекты TFS с локальными каталогами, выполнял get, и все работает так, как я ожидал. Когда я редактирую файлы на своей локальной копии, исходный элемент управления автоматически проверяет их на редактирование и отслеживает файлы с ожидающими изменениями через окно ожидающих изменений. Затем я просто проверяю их в течение дня, используя это окно.
Однако дома это, похоже, не происходит. У меня есть доступ к исходному контролю и с использованием проводника-источника, сопоставили проекты с локальными каталогами. Это, похоже, отлично работает. Однако, когда я открываю проекты и открываю файлы, изменения, которые я делаю, не автоматически проверяют файлы. На самом деле, визуальная студия даже не меняет свой статус только для чтения, пока я не попытаюсь сохранить свои изменения; в этот момент он предупреждает меня, что файл доступен только для чтения и спрашивает, хочу ли я, чтобы он попытался перезаписать разрешения и сохранить. Я делаю, и все работает отлично. Но опять же, изменения изменений в окне ожидающих изменений не изменяются. Я потерян. Единственный опыт управления версиями, который у меня есть, - это подрывная деятельность и плагин AnkhSVN для визуальной студии.
Любые идеи? Я даже открыл свое решение, дважды щелкнув файл решения, который находится в проводнике управления версиями. Вы могли бы подумать, что было бы полностью осознавать, что решение, которое я открываю, должно отслеживаться с помощью контроля источника.
Любая помощь очень ценится.
РЕДАКТИРОВАТЬ. Поскольку люди, похоже, повесили трубку на том, что я сказал "дома", позвольте мне уточнить. В сети нет проблем. Я нахожусь в VPN. Я могу просматривать контроль источника просто отлично. С тех пор я переустановил все по разным причинам. Все прошло хорошо. У меня просто проблема с Visual Studio, не отслеживая изменения в файлах и позволяя им вернуться к исходному контролю. Итак, подведем итог:
Как Visual Studio может перестать отслеживать изменения после правильной сопоставления и позволить мне получить последние данные? Я могу обновить исходный элемент управления, я просто не могу совершить. Окно ожидающих изменений пуст даже после внесения изменений.
Пожалуйста, только люди, которые работали с TFS и будут иметь представление о таком поведении. Если вы не знаете, о чем я говорю, тогда не беспокойтесь об этом. Я был очень ясен, и любой, кто использовал TFS для контроля источника, поймет вопрос.