Как я могу сделать так, чтобы диалог фиксации Tortoise SVN указывал на изменения, не связанные с пробелами, и изменения только с пробелами? - PullRequest
4 голосов
/ 06 сентября 2010

У меня часто бывает много изменений только для пробелов (пробелы переходят в табуляции или наоборот и т. Д.), И я, как правило, не беспокоюсь об этих изменениях.Я знаю, что пробелы могут быть важны (то есть некоторые изменения пробелов могут нарушаться), но было бы очень полезно, если бы был способ узнать, просматривая огромные списки файлов, в которых есть только изменения пробелов.

Пожалуйста, я не ищу ответ типа «у вас никогда не должно быть столько файлов для регистрации», я уже знаю об этом - это всего лишь ситуация, и я хотел бы получить совет!

Спасибо.

alt text

Ответы [ 4 ]

4 голосов
/ 12 марта 2014

Я знаю, что это старый пост, но я столкнулся с подобной ситуацией. Я использовал TortoiseSVN «Создать патч» и выбрал «Игнорировать изменения пробелов» в окне настроек. Затем я просто вернул рабочий каталог в транк, применил патч и зафиксировал.

0 голосов
/ 07 сентября 2010

Сделано заключение, что это невозможно сделать: (

0 голосов
/ 10 февраля 2011

Как насчет хуков перед фиксацией, изменяющих табуляцию на пробелы?:) Таким образом, проверенные файлы будут всегда с пробелами;)

0 голосов
/ 06 сентября 2010

Не думаю, что ты можешь. Вы, вероятно, должны отнести их к различным коммитам. И.Е. иметь один коммит, который содержит все изменения пробелов / форматирования с комментарием на этот счет, а затем другой, содержащий фактические изменения кода / логики.

...