SerMaxim » 16 сен 2012, 12:20
[quote="sosnae"][url]http://ssh.sosna.zp.ua/owncloud/public.php?service=shorty_relay&id=Rcr8aYV9J3[/url] но пока это только концепт, в сильно промышленных масштабах не использовал.
Сейчас на примере снегопатовских скриптов тестирую redmine + code review и синхронизацию git с fossil.
[quote]- Иногда программистам хочется именно анализировать взаимный код когда идет крупный проект, чтобы понимать кто что куда написал, зачем и для кого[/quote] пока мне приглянулась такая система просмотра истории, посмотреть можно по адресу [url=http://ssh.sosna.zp.ua/redmine/projects/scripts/repository/diff/SpellChecker.js?rev=5ffdb91222b0540c9444356cf4f62454de33449e&review_id=2]пример code-review[/url], для примера создал пользователя test и пароль test1 .
Неспешно пишу скрипты по получению из cf и внешних обработок дерева файлов и в виде исходников коммиту в git. Т.е. хочу попробовать такую связку (что бы автоматом, один раз настроил и забыл) основная ветка в хранилище от 1С равняется tunk ветки в git , локальные коммиты "бинарников" от 1С (cf, epf, erf) в ветке "dev". В git хочу добавить пару хуков по распаковке cf, epf, erf в исходники и коммит в репозитарий с иходниками с аналогичным комментарием, данный репо уже подключен к redmine и там [url=http://ssh.sosna.zp.ua/redmine/projects/scripts/repository/statistics]красиво отображаем статитстику[/url][url=http://ssh.sosna.zp.ua/redmine/projects/scripts/repository/revisions/5ffdb91222b0540c9444356cf4f62454de33449e/annotate/extSearch.js]и кто и чего и когда подправил в коде[/url]
[quote]- Коммитом считать помещение в хранилище - ужас как долго[/quote] согласен, поэтому я использую внешние системы версионного контроля ,в течении дня, для микрокоммит.
Вообще самое трудное это комментарий к коммиту, даже иногда при помещении в хранилище не знаешь, что написать.[/quote]
Именно поэтому и хотел чтобы по максимуму все фиксировалось из конфигуратора. Пока как я понимаю штатно созданных скриптов (чтобы их просмотреть в демо-версии), показывающих что и где программист сделал нету. Верно понимаю?
[quote="sosnae"][url]http://ssh.sosna.zp.ua/owncloud/public.php?service=shorty_relay&id=Rcr8aYV9J3[/url] но пока это только концепт, в сильно промышленных масштабах не использовал.
Сейчас на примере снегопатовских скриптов тестирую redmine + code review и синхронизацию git с fossil.
[quote]- Иногда программистам хочется именно анализировать взаимный код когда идет крупный проект, чтобы понимать кто что куда написал, зачем и для кого[/quote] пока мне приглянулась такая система просмотра истории, посмотреть можно по адресу [url=http://ssh.sosna.zp.ua/redmine/projects/scripts/repository/diff/SpellChecker.js?rev=5ffdb91222b0540c9444356cf4f62454de33449e&review_id=2]пример code-review[/url], для примера создал пользователя test и пароль test1 .
Неспешно пишу скрипты по получению из cf и внешних обработок дерева файлов и в виде исходников коммиту в git. Т.е. хочу попробовать такую связку (что бы автоматом, один раз настроил и забыл) основная ветка в хранилище от 1С равняется tunk ветки в git , локальные коммиты "бинарников" от 1С (cf, epf, erf) в ветке "dev". В git хочу добавить пару хуков по распаковке cf, epf, erf в исходники и коммит в репозитарий с иходниками с аналогичным комментарием, данный репо уже подключен к redmine и там [url=http://ssh.sosna.zp.ua/redmine/projects/scripts/repository/statistics]красиво отображаем статитстику[/url][url=http://ssh.sosna.zp.ua/redmine/projects/scripts/repository/revisions/5ffdb91222b0540c9444356cf4f62454de33449e/annotate/extSearch.js]и кто и чего и когда подправил в коде[/url]
[quote]- Коммитом считать помещение в хранилище - ужас как долго[/quote] согласен, поэтому я использую внешние системы версионного контроля ,в течении дня, для микрокоммит.
Вообще самое трудное это комментарий к коммиту, даже иногда при помещении в хранилище не знаешь, что написать.[/quote]
Именно поэтому и хотел чтобы по максимуму все фиксировалось из конфигуратора. Пока как я понимаю штатно созданных скриптов (чтобы их просмотреть в демо-версии), показывающих что и где программист сделал нету. Верно понимаю?