git svn dcommit идентификатор ошибки - PullRequest
2 голосов
/ 27 декабря 2011

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

enter image description here

Я использую git-svn для работы с SVN через git.Есть ли три возможности совершать коммиты с идентификатором ошибки, используя

git svn dcommit

?Большое спасибо.

1 Ответ

1 голос
/ 27 декабря 2011

Все, что делает текстовое поле, добавляет <newline>Issue: %BUGID% в конец сообщения фиксации.Вы должны быть в состоянии сделать это как часть git commit.Каждый коммит в Git - это индивидуальный коммит в SVN, все, что делает dcommit - это проталкивает эти коммиты в SVN.Например:

git commit -F- <<EOF
Fixing issue in blah blah blah because of blah blah.
Issue: 1234
EOF
//Any more commits...
git svn dcommit

Вы можете прочитать Добавить разрыв строки в git commit -m из командной строки для получения дополнительной информации о git commit с разрывами строки.

...