Я создал несколько веб-приложений, которые используют одни и те же статические файлы (css, js, images). Когда я использую svn для управления версиями, я использую внешний репозиторий (svn: externals) для добавления файлов в текущий проект. Например:Организация проекта в perforce
- Project_1
---- Webapp
-------- Static (external to static's repo)
- Project_2
---- Webapp
-------- Static (external to static's repo)
я мог бы легко использовать его в своих веб-страницах, добавив ссылку как/статический/...
Но теперь наша компания переехала в неволей. Как я могу поддерживать текущую структуру?
Мы также используем maven, я думаю, чтобы упаковать эти файлы в виде банки и использовать в качестве зависимости, но тогда мой редактор (идея) не видит, что эта зависимость представляет собой js-скрипты и стили. И мне нужно переупаковать и развернуть файл jar при создании незначительных изменений.
Как правильно пользоваться maven?
Извините, я видел, что видел, что я видел наложение, и предположил, что вы говорите о наложениях Perforce - я действительно должен был следовать вашей ссылке. Я мог бы удалить свои комментарии, но это оставило бы ваши комментарии неуместными ... –
Я опубликовал свой собственный ответ, чтобы охватить оба вида наложений :-). –
Я решил использовать военные наложения. Но для меня одна проблема. Возможно ли создать и развернуть файл войны из рабочего каталога, созданного maven для наложения? Мне это нужно, потому что я не только использую, но и редактирую файлы. И мне нужно синхронизировать эти источники между приложениями. Мне нужно упаковать его и развернуть до искусственного. – Chuprin