Получите SVN предупреждение о не добавлении определенных файлов - PullRequest
1 голос
/ 15 июня 2011

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

У меня вопрос, могу ли я получить SVN (или SVN черепаху), чтобы предупредить меня о том, чтоЯ НЕ фиксирую некоторые .h / .cpp файлы.Мой текущий обходной путь - сортировка списка, но, учитывая размер хранилища и огромное количество неверсионных файлов, я хотел бы, чтобы SVN указала на это мне.

Ответы [ 2 ]

1 голос
/ 15 июня 2011

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

TortoiseSVN также отображает неверсионные файлы в окне фиксации, поэтому, если игнорирование не будет работать, попробуйте создать списки изменений: http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-changelists.html


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

Извините, но вы или ваше программное обеспечение должны знать, что совершать.Если у вас так много неверсированных файлов, вы можете сказать SVN, что важно.

Еще один вариант, который может помочь Вам, - это использовать RegExp при игнорировании имен файлов, если вы можете удалить из окна фиксации некоторые из этих файлов, вам будет проще найти важные файлы, которые вы хотите зафиксировать.

0 голосов
/ 15 июня 2011

Если вы фиксируете в базовом каталоге, Tortoise распознает измененные и новые файлы в списке, который вы затем можете выбирать.

...