Справедливости ради, есть ещё 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 пользователь Илья Чесноков < [email protected]> написал: > 22 сентября 2010 г. 13:16 пользователь [email protected] > <[email protected]> написал: > > 22.09.2010 13:12, Иван Бессарабов пишет: > >> > >> 22 сентября 2010 г. 13:10 пользователь [email protected] > >> <[email protected]> написал: > >>> > >>> В гите нет аналога 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 > [email protected] | http://moscow.pm.org >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
