Я чрезвычайно новичок в SVN. Я создал свой собственный репозиторий, который работает на веб-сервере apache, и я использую среду IDE NetBeans 6.9.1 для создания веб-приложения Java. Я успешно зафиксировал свой проект веб-приложения в своем хранилище, используя встроенную функцию Subversion.
Теперь я хотел бы проверить конкретные версии репозитория на своем веб-сервере (tomcat). Я могу сделать это с помощью команды SVN CO, однако NetBeans в настоящее время только фиксирует следующие файлы / каталоги.
build.xml
nbproject /
SRC /
тестовое задание/
Web /
В идеале (я думаю) я хочу зафиксировать WAR-файл моего веб-приложения из папки dist /, таким образом, развертывая проект, когда я извлекаю ревизию.
Я замечаю, что когда я щелкаю правой кнопкой мыши по моему проекту в NetBeans и захожу в 'Subversion> Svn Properties', появляется оператор svn: ignore со значениями build & dist. Я уверен, что именно поэтому папка dist не попадает в репозиторий.
- Является ли наилучшим способом фиксации файла WAR для последующего использования с командой checkout путем фиксации папки dist?
я. Если так, как я могу удалить оператор svn: ignore в свойствах Svn? Я попытался удалить его, но он автоматически появляется снова.
II. Если нет, как я могу более эффективно использовать SVN и мой репозиторий для обновления моих веб-приложений?
Большое спасибо за вашу помощь!