lexx 0 20 августа, 2019 Опубликовано 20 августа, 2019 · Жалоба Для работы обычно используем CVS, так уж давно сложилось и, в принципе, другого пока не нужно. Но на днях возникла ситуация и некоторые вопросы. Работа ведется над 2я проектами одновременно, кто-то делает в одной части, кто-то в другой части ядра. Планируется использования одинаково ядра с различным окружением. Разделение идёт через глобальный define, ну и немного отличающиеся filelist-ы. Хотелось бы иметь 2 различные ветки проекта с пересекающимся ядром внутри них, чтобы коммит ядра из одного приводил к изменению также и 2го. Возникает вопрос, как это можно организовать, если не CVS, то что? По возможности киньте линк на объяснения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 20 августа, 2019 Опубликовано 20 августа, 2019 (изменено) · Жалоба в subversion использую для ядра второй репозиторий, который подключен в рабочую копию через svn:externals. В git то же самое делается (насколько я видел) через git submodule. С cvs работать не довелось. Объяснения гуглятся по "svn:externals" и "git submodule" Изменено 20 августа, 2019 пользователем Сергей Борщ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lexx 0 20 августа, 2019 Опубликовано 20 августа, 2019 · Жалоба Спасибо, попробую на досуге Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться