SVN Автообновление - PullRequest
       20

SVN Автообновление

5 голосов
/ 12 октября 2011

Я использую АнхСВН с Visual Studio 2010.

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

Возможно ли это?

Ответы [ 2 ]

2 голосов
/ 12 октября 2011

Будет ли полезно сохранять обновленную рабочую копию?

Если это так, вы можете использовать это: Как автоматически обновить рабочую копию Subversion?

0 голосов
/ 12 октября 2011

На самом деле нет способа сделать это в Subversion, кроме случаев, когда вы используете блокировки и svn: needs-lock для файлов.Причина в том, что когда вы начинаете редактирование, ваш файл может обновляться, но когда вы хотите зафиксировать его, он изменяется и требует обновления.Subversion проверит этот случай и уведомит вас об обновлении при попытке зафиксировать.

Чтобы получить уведомление о файлах, над которыми работают другие, вы можете перейти на вкладку «Недавние изменения» в окне «Ожидающие изменения» («Просмотр» -> «Ожидающие изменения», затем нажмите 3-ю вкладку сверху).Вы можете настроить его так, чтобы он обновлялся каждый раз «X», здесь пользовательский интерфейс должен быть достаточно понятен.

См. Мой ответ здесь для получения информации о svn: needs-lock, но убедитесь, что вы понимаете подводных камней исключительной блокировки файлов.

...