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


Присутствуют сообщения из эхоконференции RU.HUSKY с датами от 16 Jul 13 10:00:06 до 09 Aug 24 22:04:26, всего сообщений: 5336
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 2927 из 5336 ========================================= RU.HUSKY =
От   : Michael Dukelsky                 2:5020/1042        08 Jan 18 19:20:50
Кому : All                                                 08 Jan 18 19:20:50
Тема : https://github.com/huskyproject
FGHI : area://RU.HUSKY?msgid=2:5020/1042+5a539a63
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.HUSKY?msgid=2:467/239.1+5a58caa9
Ответ: area://RU.HUSKY?msgid=2:5025/121+5a604c15
==============================================================================
Привет, All!

Проект Husky портирован с https://sourceforge.net/projects/husky/ на https://github.com/huskyproject

Поскольку на sf.net перестали поддерживать CVS и вообще sf.net показал себя ненадёжной организацией, Husky теперь живёт в Git, а не в CVS и на гитхабе, а не на сорсфорже. Перенесены все подпроекты, кроме hflist, mail2pkt и pkt2mail: эти три подпроекта фактически уже были удалены и лежали пустыми.

Теперь немного технических деталей. Я положил каждый подпроект в отдельный репозиторий. Можно было вместо этого использовать подмодули (submodules) или поддеревья (subtrees). Подмодули легко устанавливаются, однако их использование содержит много граблей, на которые очень просто наступить, и об этом много написано в интернете. С поддеревьями всё хорошо, пока в поддереве только одна ветка master. С несколькими ветками всё становится сложней. Поэтому я выбрал вариант отдельного репозитория для каждого подпроекта. Однако, если будут серьёзные возражения, то можно сделать и по-другому. Конвертирование cvs->git сделано с помощью cvs2git (содержится в проекте cvs2svn). При этом я не делал никаких тонких настроек, чтобы улучшить перевод веток cvs в ветки git. Проблема там заключается в том, что cvs не делает особой разницы между метками и ветками, и один и тот же идентификатор может быть в одном месте меткой, а в другом - веткой. К тому же, в Husky бардак и, например, ветки areastat-1_4-stable и husky-1_4-stable в подпроекте areastat не совпадают. Все предложения по улучшению конвертации будут с благодарностью приняты.

Прошу всех разработчиков прислать мне своё имя на гитхабе, чтобы я мог добавить вас в huskyproject.

Желаю успехов, All!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20170303
* Origin: ==<<.f1042.ru.>>== (2:5020/1042)

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