Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.HUSKY
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.HUSKY с датами от 16 Jul 13 10:00:06 до 09 Aug 24 22:04:26, всего сообщений: 5336
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 2498 из 5336 ========================================= RU.HUSKY =
От   : Alexey Vissarionov               2:5020/545         16 May 17 19:38:38
Кому : All                                                 16 May 17 19:38:38
Тема : миграция на git
FGHI : area://RU.HUSKY?msgid=2:5020/545+591b2b10
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.HUSKY?msgid=2:5020/1042+591b3f0a
Ответ: area://RU.HUSKY?msgid=2:5005/33+591b4d5e
Ответ: area://RU.HUSKY?msgid=2:46/12.1+591beeef
Ответ: area://RU.HUSKY?msgid=2:5005/33+591c3caf
Ответ: area://RU.HUSKY?msgid=2:50/88+5920d594
Ответ: area://RU.HUSKY?msgid=2:463/68+5924298c
==============================================================================
Доброго времени суток, All!

Что сделано:
1. Создано хранилище git.huskyproject.org
2. Туда скопирован код из CVS
3. Попутно fidoroute (сафроутер) обрел собственную репу
4. Для документации создана отдельная репа huskydoc
5. Поднято read-only зеркало https://github.com/huskyproject
6. Настроена синхронизация из git.huskyproject.org в github

Пользуясь случаем выражаю благодарность Александру Кругликову и Михаилу Дукельскому за помощь в тестировании всего этого безобразия.

Что хочется:
7. Синхронизация из git.huskyproject.org в read-only CVS-репу на SF
8. Автоматическая сборка ПО для Linux по новому тегу в ветке master
9. Автоматическая сборка ПО для других систем по новому тегу в ветке master

Все три хотелки не критичны, но сильно упростят жизнь. На данный момент я совершенно точно знаю, как реализовать #8, про остальное надо думать.

Как я представляю себе дальнейшую работу:
0. Все виды коммуникаций между разработчиками происходят только фидошными средствами. Объяснение: если человек не может написать в эху - вряд ли есть смысл принимать от него какие-то патчи. Именно поэтому github - read-only.
1. Для любых исправлений, кроме совсем уж очевидных (например, опечаток в документации) создаем новые экспериментальные ветки, и все работы ведем там.
2. В ветку master изменения попадают только после того, как их работа будет проверена как минимум в двух системах - GNU/Linux и Windows.
3. Объявляется, что `git reset --hard` является штатным действием в процессе разработки. Лично я это делать умею и люблю, а также готов научить уметь и любить всех желающих.

Примерно так.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Обосрать можно что угодно. Кроме дерьма...
--- /bin/vi
* Origin: http://openwall.com/Owl/ru (2:5020/545)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.070009 секунды