Я хочу перейти с VSS на SVN, и причина моего вопроса лежит за логикой, которую используют эти 2 системы. У моего проекта есть один источник, но мало файлов из UI, (страницы jsp и т. Д.) Различны. Так как в VSS мы разветвляли их, и после получения генерала webresources CompanyA заменяются общей эквивалентностью этих ресурсов.
Так как я знаю, что в SVN решение разрешено с внешними. Но у меня проблема.
Рассмотрим моя структура проекта выглядит так:SVN externals, как обращаться с теми же путями
/источники -> которые являются общими
/webresources -> Общие Webresources
- webresources \ услуги \ service1 \ JSP \ service1View.jsp
- webresources \ услуги \ service2 \ JSP \ service2Content.jspwebresources.CompanyA -> этот каталог имеет только спецификации IFIC ветки для CompanyA
- webresources \ услуги \ service1 \ JSP \ service1View.jsp
webresources.CompanyB-> этот каталог имеет только отдельные ветви для companyB
- webresources \ услуги \ service2 \ JSP \ service2Content.jsp
Могу ли я иметь внешний, который указывает на один файл из определенного каталога компании и получает другое содержимое этой директории из общего каталога? Или в SVN, когда он указывает тот же путь, внешний контент заменяет локальную папку с выпиской?
пропустите svn и перейдите прямо в git, намного лучше. –