Моя команда в настоящее время использует Visual SourceSafe (VSS) 6.0 в качестве исходного элемента для нашего командного проекта. Недавно мы решили переключиться на новейшие технологии управления версиями, такие как Team Foundation Server.Проверка регистрации Team Foundation Server
У SourceSafe есть функция регистрации/регистрации, которая работает следующим образом: при регистрации файла любой член команды не может редактировать файл до регистрации. Теперь я играю с сервером Foundation Team, и я ищу аналогичную функциональность в TFS. Но похоже, что даже если я зарегистрирую файл, другой член команды все еще может редактировать и регистрировать файл. Поэтому, когда я хочу проверить свой собственный файл, я должен разрешить все конфликты, так как теперь у сервера есть другая версия, чем у меня.
Может ли кто-нибудь сказать мне, возможно ли в TFS заблокировать файл перед редактированием, тем самым не позволяя другим пользователям редактировать этот файл и избегать всех проблем с объединением и разрешением конфликтов?
Я попробовал вариант «Получить последнюю версию товара при выезде». Но это не работает для локальной рабочей области. Поэтому, если я включаю этот параметр и выполняю регистрацию, он полностью удаляет изменения в моем локальном файле, которые я намерен зарегистрировать и заменяет его последней копией сервера.
Может ли кто-нибудь дать мне какое-либо предложение? Спасибо.
Возможный дубликат [Автоматически приобретать блокировку при проверке (tfs2012)?] (Http://stackoverflow.com/questions/13069584/automatically-acquire-a-checkout-lock-when-checking-out-tfs2012) – Stijn
Я сделал все, что предлагал там .. все еще не повезло :(Я использую TFS 2013. Является ли функциональность отличной в TFS 2013, чем TFS 2012? –
Ничего ... решил ... Я должен проверить опцию «Check In -Запустите других пользователей, чтобы проверить, но не позволяют им проверять « –