Мой главный сайт построен на верхней панели Invision Power Board. С выпуском версии 3 я хочу начать с чистой кодовой базы и переделать все мои модификации, но проблема в том, что когда Invision выпускает новые версии, отслеживая изменения, которые я сделал, чтобы я мог их повторно использовать, всегда был ублюдок делать. Хотя эта новая версия будет сохранена в svn, я все равно буду бороться за эффективное обновление до новых версий.Как эффективно управлять изменениями кода сторонних приложений
Заранее спасибо.
Это действительно хорошее предложение, и я думаю, что работа будет красиво. Любопытно, что вы конкретно ссылаетесь на Git или Mecurial для управления версиями, а не SVN. Я лично предпочитаю Git, но просто не был уверен, что лучше справляться с такими вещами. – Christian
Впечатление, которое я получил от беседы Линуса Торвальда в Google, заключается в том, что Git (и Mercurial) автоматически объединяет ветки, тогда как SVN требует кучи ручного усилия. Я не использую SVN достаточно, чтобы узнать, верно ли это, или применительно к ответу, который я только что написал. –
Мы используем тот же метод, но затем используем Perforce. Работает как шарм. С уважением, Sebastiaan –