[devel] git и автопомощь в создании changelog
Денис Смирнов
=?iso-8859-1?q?mithraen_=CE=C1_altlinux=2Eru?=
Вс Сен 17 20:43:53 MSD 2006
On Sun, Sep 17, 2006 at 05:32:48PM +0400, Dmitry V. Levin wrote:
>> А можно перед merge получить просто changelog вливаемой ветки с момента
>> common ancestor?
DVL> А зачем?
У меня процесс выглядит так:
git-svn fetch
git pull . refs/remotes/git-svn
- изменить версию в spec
- написать changelog (который основан на содержимом changelog между
commaon ancestor и git-svn)
- commit
- gear
Сейчас, когда мне приходится собирать чуть ли не каждый день, для этого
свой скрипт (см svn-update у меня в asterisk-trunk-sources.git)
>> Удобно чтобы на базе svn log можно было более удобно делать changelog.
DVL> changelog можно потом отредактировать, см. git-commit --amend.
Я имел в виду тот changelog, который я потом в spec напишу. Я, конечно,
могу воспользоваться svn log -- но это как-то неаккуратненько.
>> И ещё вопрос: я синхронизирую с помощью git-svn отдельную ветку. В master
>> branch я делаю git mv на все файлы в отдельный каталог. Естественно когда
>> в апстриме появляется новый файл, он появляется у меня вне этого каталога
>> после merge.
DVL> Это действительно очень неудобно. Я стараюсь делать так, чтобы дерево
DVL> каталогов было одинаковым.
Каким образом?
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
Мастер достоин того, чтобы ради него купить DVD :)
-- mithraen in community@
Подробная информация о списке рассылки Devel