Приложения Grails и контроль версий - PullRequest
7 голосов
/ 05 июня 2009

Какие каталоги / файлы должны быть исключены при помещении приложения Grails под контроль версий? Я не хочу, чтобы не исходные файлы или артефакты переносились в SVN для моего проекта.

Ответы [ 3 ]

6 голосов
/ 05 июня 2009

вот мой .gitignore (он, вероятно, содержит много мусора)

.idea/
stacktrace.log
test/reports/
etc/errors.txt
bin-groovy/
.classpath
.project
*.war
web-app/plugins/
web-app/resources/
classes/
test/reports/

Обратите внимание, что это для грааля 1.1.1. (Я думаю, что до Grails 1.1, плагины хранились в /plugins вместо web-app/plugins.

5 голосов
/ 06 июня 2009

Grails.org содержит особых инструкций по проверке вашего проекта в SVN.

0 голосов
/ 05 июня 2009

Вы должны исключить каталог "test / reports" в вашей корневой папке. Также полезно исключить "stacktrace.log".

Если вы используете JS-библиотеки, вы можете подумать об их исключении и написать небольшой скрипт для получения последней версии исправления ошибок. Современные JS-библиотеки могут быть очень большими, и не очень полезно загромождать вашу VCS старыми версиями ваших фреймворков. Исключением является переход к новой основной версии библиотеки или тега. В этом случае вам обязательно следует сохранить старую версию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...