[Moscow.pm] git vs. SVN

Akzhan Abdulin akzhan.abdulin на gmail.com
Ср Сен 22 05:22:23 PDT 2010


Справедливости ради, есть ещё git subtree (
http://habrahabr.ru/blogs/Git/75964/, http://help.github.com/subtree-merge/)

Кстати, вынести подпапку со всеми коммитами  в отдельный репозиторий тоже
можно легко и быстро (
http://help.github.com/splitting-a-subpath-to-a-new-repo/).

22 сентября 2010 г. 14:21 пользователь Илья Чесноков <
chesnokov.ilya на gmail.com> написал:

> 22 сентября 2010 г. 13:16 пользователь ivanshirokoff на gmail.com
> <ivanshirokoff на gmail.com> написал:
> >  22.09.2010 13:12, Иван Бессарабов пишет:
> >>
> >> 22 сентября 2010 г. 13:10 пользователь ivanshirokoff на gmail.com
> >> <ivanshirokoff на gmail.com>  написал:
> >>>
> >>> В гите нет аналога svn:externals.
> >>> Очень удобно забирать какие-то общие компоненты во всех проектах из
> >>> одного
> >>> места.
> >>
> >> .gitmodules
> >
> > То, что надо. Вопрос снимается.
>
> Ага, только этот вариант не позволяет выкачивать *пути* из проекта,
> как в SVN. Приходится общие файлы выделать в отдельный репозиторий - и
> тогда только выкачивать. А для этого, кстати, удобнее использовать
> внешнюю тулзу - giternal.
>
> Я в целом не защищаю SVN, то отсутствие в Git полного и удобного
> аналога svn:externals - единственная фича, которая на данный момент
> мешает нам перейти с SVN на Git.
>
> Ну а ещё ради справедливости стоит заметить, что помимо Git полно
> других DVCS - тут уже упоминался Mercurial, а я хочу напомнить про
> Bazaar: http://www.google.ru/search?q=bazaar+svn
>
> --
> Ilya Chesnokov
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено&hellip;
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20100922/b55caa45/attachment-0001.html>


Подробная информация о списке рассылки Moscow-pm