Как быстро проверить, какие файлы в папке нуждаются в обновлении, а какие не используют Tortoise SVN? - PullRequest
4 голосов
/ 06 октября 2011

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

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

Ответы [ 2 ]

11 голосов
/ 06 октября 2011

В диалоговом окне Check for Modifications... вы можете нажать кнопку Check Repository, чтобы увидеть, какие файлы были изменены другими пользователями с момента вашего последнего обновления.Из руководства TortoiseSVN :

Часто очень полезно знать, какие файлы вы изменили, а также какие файлы были изменены и переданы другими.Вот тут-то и пригодится команда TortoiseSVN Проверка на наличие модификаций ... .В этом диалоговом окне будут показаны все файлы, которые каким-либо образом изменились в вашей рабочей копии, а также любые неверсированные файлы, которые у вас могут быть.

Если вы нажмете на Check Repository , вы сможететакже ищите изменения в хранилище.Таким образом, вы можете проверить перед обновлением, есть ли конфликт.Вы также можете обновить выбранные файлы из хранилища, не обновляя всю папку.По умолчанию кнопка Check Repository выбирает только удаленный статус с глубиной извлечения рабочей копии.Если вы хотите видеть все файлы и папки в хранилище, даже те, которые вы еще не извлекли, вам нужно удерживать нажатой клавишу Shift , когда вы нажимаете кнопку Check Repository .

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

Можно ли проверить все файлы в папке, чтобы увидеть, какие файлы нужно обновить, по сравнению с теми, которые не нужны?

Как писал @ cheran-s, это возможно, но вам это действительно не нужно.

Потому что, если во время вашей работы в вашем чистом туалете кто-то вносит изменения в репо перед вашей попыткой

  • на этапе фиксации вы получите предупреждение о несинхронизации рабочей копии
  • будет иметь «обновить WC», «объединить» и «разрешить конфликты»
  • только после того, как эта рабочая комиссия внесла собственные объединенные изменения
...