Page 9 of 11
Re: Git, Mercurial или Bazaar?
Posted: Fri 07 Mar, 2014 07:58
by John Doe
Latest post of the previous page:
http://svn2github.com/ - mirror svn repositories to github.com
https://github.com/svn2github/farmanager
Re: Git, Mercurial или Bazaar?
Posted: Fri 07 Mar, 2014 08:42
by NightRoman
Интересно. А какая практическая польза? В том смысле, что git svn и так позволяет работать с свн репозиторием, то есть без зеркала.
Re: Git, Mercurial или Bazaar?
Posted: Fri 07 Mar, 2014 08:49
by NightRoman
Впрочем, есть польза, конечно. Хотя бы веб интерфейс для просмотра коммитов там поприятнее.
Re: Git, Mercurial или Bazaar?
Posted: Fri 07 Mar, 2014 12:34
by John Doe
Именно.
Просмотр исходников (и особенно диффов) на порядок удобнее.
Таким образом удобно представлять свои патчи (я уже воспользовался
https://github.com/svn2github/farmanager/pull/1/files)
Re: Git, Mercurial или Bazaar?
Posted: Sat 08 Mar, 2014 13:46
by John Doe
Github не предусматривает такой функции как синхронизация с внешними источниками.
Поэтому некий скрипт должен следить за обновлениями svn, и
инициировать обновление.
На стороне svn2github.com это сделано, и обновления периодически происходят, но конечно не сразу после коммита.
Вот если бы сделать на Github официальное зеркало...
Re: Git, Mercurial или Bazaar?
Posted: Sat 08 Mar, 2014 22:52
by techie
Для начала можно неофициальное. Я что-то слабо представляю как это мержить из нелинейной истории гит в линейную свн.
Re: Git, Mercurial или Bazaar?
Posted: Sat 08 Mar, 2014 22:55
by John Doe
Мержить не предлагается, хочется хотя бы readonly-зеркало.
Официальное было бы удобно тем, что обновление git может запускаться тем же скриптом, что оформляет новый билд, а значит на Github изменения будут видны сразу.
Можно конечно и неофициальное, но в этом случае за неимением лучшего скрипт обновления будет запускаться по cron, и изменения не будут синхронными.
Re: Git, Mercurial или Bazaar?
Posted: Wed 08 Oct, 2014 20:29
by techie
Есть вот такой вот cron job -
https://bitbucket.org/rirror/ - здесь исходники -
https://bitbucket.org/rirror/rirror - можно добавить.
Re: Git, Mercurial или Bazaar?
Posted: Thu 09 Oct, 2014 19:32
by Maximus5
На счет неофициальных зеркал. Есть мое:
https://github.com/Maximus5/Far3bis
Все коммиты биса идут от оф.транка.
Re: Git, Mercurial или Bazaar?
Posted: Sat 11 Oct, 2014 09:37
by techie
Так там же патчи сверху накатаны. А как синхронизация с trunk происходит? Постоянный rebase?
Re: Git, Mercurial или Bazaar?
Posted: Sat 11 Oct, 2014 09:51
by Maximus5
Ест-но, а разве есть другие способы? И не проблема это.
Re: Git, Mercurial или Bazaar?
Posted: Mon 13 Oct, 2014 08:40
by techie
Есть Mercurial Queue, Quilt и альтернативы для поддержки patch queues. С постоянным rebase Git не работал.
Git, Mercurial или Bazaar?
Posted: Thu 11 Dec, 2014 23:51
by Skiv
Планируется ли официальный переезд на GitHub так, чтобы Issues и Releases тоже там были?
Возможно это бы активизировало разработку и исправление багов. На данный момент подключение новых разработчиков к проекту не совсем прозрачно.
Git, Mercurial или Bazaar?
Posted: Fri 12 Dec, 2014 20:08
by DrKnS
Skiv wrote:На данный момент подключение новых разработчиков к проекту не совсем прозрачно.
Чем оно не совсем прозрачно конкретно для вас?
Git, Mercurial или Bazaar?
Posted: Sat 13 Dec, 2014 04:19
by Skiv
С исправлением бага понятно, надо прикрепить diff-файл к его описанию.
А как быть с добавлением новой функциональности, оптимизацией или рефакторингом?
Git, Mercurial или Bazaar?
Posted: Sat 13 Dec, 2014 08:47
by DrKnS
Аналогично.