SVN Как заставить visual studio предупредить меня, что существует более новая версия файла? - PullRequest
1 голос
/ 20 января 2011

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

Я использую TortoiseSVN с Unfuddle и Visual Studio 2010.

Раньше я использовал Sourcegear's Fortress, который мне очень помог, но моя новая компания использует SVN.

Проблема, с которой я сейчас сталкиваюсь:

Если я редактирую файл в visual studio, затем фиксирую (регистрирую) изменения обратно в SVN, а затем Мой коллега затем отправляет редактировать тот же файл (извлекает его) из своей визуальной студии, он не обновляется автоматически до новой версии, которую я только что зарегистрировал, поэтому, когда он идет, чтобы проверить файл после того, как он изменил его, он выдает конфликтная ошибка.

Итак, мой вопрос: Есть ли параметр, который автоматически обновляет его до последней версии при извлечении файла? Или я использую это неправильно?

Спасибо за любую помощь.

Бекс

1 Ответ

2 голосов
/ 20 января 2011

Вы не «извлекаете» файлы, вы должны обновить перед редактированием.Subversion использует модель управления версиями , отличную от той, к которой вы привыкли.

Также обязательно используйте хороший редактор конфликтов, когда конфликты случаются.Лично я использую DiffMerge, настроенный как инструмент сравнения и слияния в AnkhSVN.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...