Я использовал основные функциональные возможности SVN, прежде чем проверять код и проверять его. Я никогда не касался веток и более сложных вещей, подобных этому. Можно ли использовать SVN, чтобы я мог сохранить основную версию файла исходного кода, сделать его несколько отличную версию для другого проекта, а затем скопировать любые изменения в основную версию в другие версии без перезаписи изменений? сделано для тех других версий?
Я сомневаюсь, что с этим можно легко справиться, не сталкиваясь с конфликтами вручную, поэтому позвольте мне задать альтернативный вопрос: если я создал репозиторий с некой общей библиотекой кода, а затем внес в проект какие-либо конкретные изменения отдельные файлы, использующие наследование классов, возможно ли настроить его так, чтобы в одной папке были извлечены два хранилища?