Может, пора библиотеки засунуть на какой-нибудь SVN сервер? Хотя бы на тот же code.google.com
А то сейчас какой-то хаос с версиями и патчами. Я, например, функции встраивал-встраивал в файл, а в последний апдейт они не попали, т.е. надо искать что поменялось и опять добавлять. Файртон уже 10 тем создал с патчами.
Если будет SVN, каждый сможет вносить свои правки в разные части кода, проще будут решаться проблемы конфликтов участков кода, любому всегда будет доступна самая свежая разрабатываемая версия, легче откатиться, если патч что-то поломал и т.д.
Что думаете?
Неактивен
Рекомендую уйти с сорсфорджа, пока не поздно
Неактивен
>У тебя был опыт работы с ним? Или на основе чего советуешь?
Конечно, я не просто так пишу. Было несколько проектов на сорсфордже. Были как на свн, так и на цвс.
1) Бывают косяки на серверах - часто репозитарий недоступен по нескольку часов, а иногда и НЕДЕЛЬ (!!! - на моей памяти было раза 3).
2) Репозитарии сорсфорджа висят на жутко медленном / нестабильном канале - вечно проблемы с передачей данных.
3) За последние год-два множество проектов "сбежало" с сорсфорджа, то есть это не только мой опыт.
4) Криво настроенные сервера (в плане безопасности).
5) (уже немного не в тему) Движок сорсфорджа с некоторого времени закрыт, что имхо отрицательно сказалось на нём в целом (правда, есть его открытый форк - g-forge)
Неактивен
fireton, у меня с деревом ревизий файла на свн вообще никаких проблем не было. к примеру, из больших проектов, на свн "сидит" wxwidgets - ушли с CVS и все рады.
из существенного - CVS не поддерживает переименования файлов / директорий - только удаление + добавление.
плюс, если при коммите произошёл сбой, то в случае с CVS возможно повреждение структуры. для SVN это исключено.
для заметки - CVS настолько ущербен, что даже его разработчики боятся залазить в исходники. CVS уже давно не дорабатывается.
Неактивен
fireton, wx - большой проект. особенно если рассматривать wxWidgets+wxPython (и в том, и в другом проектах примерно по 55 тысяч ревизий). а с CVS у меня как-то было повреждение репозитария при коммите. правда, восстановил.
Отредактировано HzD_Byte (25.07.2008 16:59)
Неактивен
Сорри, не туда глянул - на данный момент wxWidgets 52474 ревизий, wxPython 2047 ревизий, wxWebSite 1416 ревизий.
Не могу сказать объем репозитария wxPython'а, но trunk (текущая основная ветка) репозитария wxWidgets занимает ~ 230 Мб. Если сюда добавить все тэги и брэнчи, то общий объём - десятки гигабайт.
ЗЫ. Судя по размеру архива сырцов для скачивания, trunk wxPython'а не меньше.
Отредактировано HzD_Byte (26.07.2008 08:05)
Неактивен