Последние несколько дней я пытался настроить правильный локальный SVN (с svn: externals), чтобы иметь возможность:
- иметь локальный репозиторий SVN (простой)
- Отслеживайте изменения, которые я делаю в стороннем коде (простой)
- время от времени объединяйте официальные обновления (удаленное репозиторий SVN)
С SVN это можно сделать с помощью svn: externals настроен на отдельный бранч, который время от времени объединяется с транком.
Должен признаться, у меня все еще есть проблемы с реализацией этой стратегии, но вопрос:
будетпроще / предпочтительнее реализовать с Git ?У стороннего кода также есть Git-репо.Поскольку сейчас я настроил локальный CVS, я могу использовать любой (Git / SVN).
Что бы вы порекомендовали?И если делать это с помощью git, на какие команды я смотрю?Я где-то читал, что с Git легче объединяться, так что это будет лучшим решением для моих нужд?
Буду признателен за ваши советы.
p / s / Я в сети Linux .