Снегопат

Обсуждение Снегопата
Текущее время: 07 май 2024, 16:37

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Версионный контроль
СообщениеДобавлено: 14 май 2012, 12:59 
Не в сети

Зарегистрирован: 22 апр 2012, 23:08
Сообщения: 2
Привет ребята, подскажите какие ещё нужно установить программы что бы работал скрипт. Я первый раз пытаюсь запустить механизм версионнирования, может кто нибудь посоветовать рабочий вариант? Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Версионный контроль
СообщениеДобавлено: 14 май 2012, 13:45 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
Давай, я попробую объяснить. ;)

Для хранения версий файлов используем сторонние программы версионного контроля. (На текущий момент поддерживаются системы 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 графически.

Будут дополнительные вопросы задавай!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Версионный контроль
СообщениеДобавлено: 14 май 2012, 15:15 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
sosnae писал(а):
Давай, я попробую объяснить. ;)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Версионный контроль
СообщениеДобавлено: 14 май 2012, 15:16 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
djolejek писал(а):
Привет ребята

Привет!
ты форумом ошибся, тема относится к форуму Скрипты, а не к форуму Снегопат.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB