Снегопат https://snegopat.ru/forum/ |
|
Версионный контроль https://snegopat.ru/forum/viewtopic.php?f=3&t=185 |
Страница 1 из 1 |
Автор: | djolejek [ 14 май 2012, 12:59 ] |
Заголовок сообщения: | Версионный контроль |
Привет ребята, подскажите какие ещё нужно установить программы что бы работал скрипт. Я первый раз пытаюсь запустить механизм версионнирования, может кто нибудь посоветовать рабочий вариант? |
Автор: | sosnae [ 14 май 2012, 13:45 ] |
Заголовок сообщения: | Re: Версионный контроль |
Давай, я попробую объяснить. Для хранения версий файлов используем сторонние программы версионного контроля. (На текущий момент поддерживаются системы fossil и bzr). В принципе версионный контроль необходим, что бы избавиться от невнятных копий внешних отчетов/обработок (МояОбработка_1, МояОбработка_2 и МояОбработка или там в имени файла время, в принципе без разницы). Версионный контроль позволяет нам хранить в одном каталоге текущие состояние файлов и при этом хранит старые варианты этих файлов с внятным комментарием (внятный комментарий версии зависит от тебя, будешь писать "доработка, рефакторинг, что-то изменил" == МояОбработка_1, МояОбработка_2). Теперь по работе с плагином: Для его работы, ты должен указать каталог с файлами, который уже находиться под версионным контролем. Для примера что-бы посмотреть проверить как работает, можешь указать путь к папке со скриптами от снегопата. Если хотим использовать для произвольного каталога, то необходимо выбрать какой системой версионного контроля будешь пользоваться fossil (ничего устанавливать не надо, со снегопатом идет) или bzr (BZR : http://www.python.org/getit/ (версия 2.7), http://www.riverbankcomputing.co.uk/sof ... t/download (PyQT 4.9 для python2.7) http://wiki.bazaar.canonical.com/WindowsDownloads (я бы советовал 2.5b), Qbzr https://launchpad.net/qbzr/ и наконец https://launchpad.net/bzr-explorer/+download красивая графическая оболчка.) Для fossil советую прочитать http://snegopat.ru/forum/viewtopic.php?p=1733#p1733. Небольшое уточнение к статье, по Ctrl+M найте "backend fossil:настройка", во вкладке дополнительно можно создать, открыть хранилище fossil графически. Будут дополнительные вопросы задавай! |
Автор: | artbear [ 14 май 2012, 15:15 ] |
Заголовок сообщения: | Re: Версионный контроль |
sosnae писал(а): Давай, я попробую объяснить. ИМХО нужно подобные описания закинуть в ВИКИ-статью. Пусть даже не слишком формально для облегчения реализации, просто закинуть куски текста, уже находящиеся в форуме, и потом потихоньку общими усилиями будем описание выравнивать. Или на форуме завести спец.пост, в котором вносить все изменения. |
Автор: | artbear [ 14 май 2012, 15:16 ] |
Заголовок сообщения: | Re: Версионный контроль |
djolejek писал(а): Привет ребята Привет! ты форумом ошибся, тема относится к форуму Скрипты, а не к форуму Снегопат. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |