Прошу рекомендаций по поводу системы контроля версий. Есть два пожелания:
Предположим есть проект (проект_1) с файлами (не директориями!): файл_1_1, файл_1_2, файл_1_2_1, файл_1_3, ... файл_1_n.
Задача №1:
В проект_2 добавить файлы из проект_1 файл_1_1 и файл_1_3 при этом при изменении этих файлов, они бы обновлялись и в проект_1 и в проект_2 (примерно такая же схема в svn:externals, но только там, насколько мне удалось выяснить, можно подключать только директорию, а мне бы хотелось иметь возможность подключать отдельные файлы).
Задача №2:
В проект_2 добавили файл файл_1_2 из проект_1, но у файл_1_2 есть зависимость - файл_1_2_1 и он автоматически подключается к проекту.
Это будет централизованная система или нет, в принципе всё равно.
Ну как-то так =)