Форум — Development Локальный commit template для SVN 0 0 Есть желание при commit'е в репозиторий svn редактировать не пустое сообщение, а некий шаблон. Нет возможности положить этот шаблон в репозиторий (бюрократия, мать её). Что посоветуете сделать? Ссылка
Ответ на: комментарий от mv 14.06.07 16:49:04 MSK > EDITOR="vi /tmp/template" svn commit В этом случае не показываются изменённые файлы. anonymous (14.06.07 17:16:59 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 14.06.07 17:16:59 MSK Ну скрипт напиши, который к твоему шаблону будет пристёгивать заготовку от svn mv ★★★★★ (14.06.07 19:46:23 MSK) Показать ответ Ссылка
Ответ на: комментарий от mv 14.06.07 19:46:23 MSK А откуда он эту заготовку будет брать? Парсить параметры svn и делать svn diff? Запарицца. anonymous (15.06.07 12:47:52 MSK) Ссылка
Думаю, svn делает временный файл (допустим /tmp/aaa) и вызывает $EDITOR /tmp/aaa. Посему логично было бы сделать враппер для редактора: --- #/bin/sh mv $1 $1.old cat $HOME/.svntemplate $1.old > $1 $EDITOR $1 --- и указать его в editor-cmd в ~/.subversion/config AMDmi3 ★ (15.06.07 19:45:58 MSK) Ссылка