svn комментарии добавлены в файл при коммите? - PullRequest
3 голосов
/ 12 ноября 2010

Есть ли способ добавить комментарии к измененным файлам в 'svn commit'. Мне сказали, что есть способ сделать это с помощью cvs, но мы используем SVN. В настоящее время мы добавили номер редакции в измененные файлы с ключевым словом $ Revision.

Ответы [ 4 ]

2 голосов
/ 08 марта 2013

Мы перешли с PVCS на SVN и обнаружили, что у них нет стандартной поддержки для комментариев такого типа, которые мы также считаем ценными.Все, что я нашел, было причиной этого в FAQ от парней из SVN.

http://subversion.apache.org/faq.html#log-in-source

0 голосов
/ 08 марта 2013

Краткий ответ :

Нет, вы не можете этого сделать Subversion

Объяснение:

  • В Subversion отсутствует внутреннее ключевое слово $Журнал $
  • Изменение содержимого транзакции (во время транзакции, в ловушке перед фиксацией) строго запрещено (поскольку это может привести к непредсказуемым результатам)

Наконец :

Лог-сообщение внутри измененного файла практически бесполезно, потому что вы всегда можете использовать svn log -r REV и получить REV последнего изменения для файла с существующим ключевым словом.Просто подумайте об использованных методах после CVS

0 голосов
/ 12 ноября 2010

Я должен что-то здесь упустить, потому что комментарии являются частью команды svn commit .

Вот краткий пример: $ svn commit -m "added howto section."

0 голосов
/ 12 ноября 2010

Я думаю, что единственный способ сделать это - использовать хук до или после коммита. Глядя на SvnBook, не видно, что сообщение о фиксации является частью доступных переменных http://svnbook.red -bean.com / ru / 1.5 / svn.advanced.props.special.keywords.html

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