¿Qué directorios/archivos se deben excluir al colocar una aplicación de Grails bajo control de versión? No quiero que los archivos o artefactos que no sean de origen sean transportados en SVN para mi proyecto.Aplicaciones de Grails y control de versión
Respuesta
aquí es mi .gitignore (es probable que contenga una gran cantidad de basura)
.idea/
stacktrace.log
test/reports/
etc/errors.txt
bin-groovy/
.classpath
.project
*.war
web-app/plugins/
web-app/resources/
classes/
test/reports/
Tenga en cuenta que esto es para griales 1.1.1. (Creo que antes de griales 1.1, los plugins se almacenaron en lugar de /plugins
web-app/plugins
.
Debe excluir el directorio "prueba/informes" en su carpeta raíz. También es útil excluir "stacktrace.log".
Si está utilizando JS-Libraries, puede pensar en excluirlos también y escribir un pequeño script para obtener siempre la última versión de corrección de errores. Las bibliotecas JS modernas pueden ser muy grandes y no es muy útil desordenar su VCS con versiones anteriores de sus marcos. Una excepción es un salto a una nueva versión principal de una biblioteca o una etiqueta. En este caso, definitivamente debes conservar una versión anterior.
No estoy de acuerdo con "Deberías excluir el directorio de" prueba ", definitivamente querrías pruebas de unidad e integración bajo el control de código fuente –
Tienes razón, me refería a la" prueba "/reports "directorio. Ya lo ha cambiado. Gracias. –
Grails.org tiene specific instructions en la comprobación de su proyecto en SVN.
Los que están desactualizados para Grails 1.1.x. – Kimble
- 1. Autotools y control de versión
- 2. Documentación y control de versión
- 3. Control de versión segura
- 4. Desarrollo de versión y control de prueba
- 5. NuGet y control de versión distribuida (DVCS)
- 6. ¿Control de versión para DOCX y PDF?
- 7. aplicaciones móviles phonegap y control de versiones y actualizaciones
- 8. Control de versión portátil?
- 9. ¿Control de versión ágil?
- 10. Grails 2.0 hacen todo de gestión de aplicaciones y
- 11. Control de versión encriptada
- 12. Cambiar la versión Groovy de Grails
- 13. Control de versión de documento
- 14. múltiples aplicaciones Grails en Tomcat
- 15. control de versión para novato
- 16. xcodeproj bajo control de versión
- 17. Usos creativos para el control de versión
- 18. Metodología de control de versión SQL
- 19. Vim, LaTeX, ajuste de texto y control de versión
- 20. Virtualenv y control de versión de código fuente
- 21. iOS mínimo versión 5.0 y la tienda de aplicaciones
- 22. ¿Sistema de control de versión distribuido e integrable en Java?
- 23. Versión de control de bases de datos
- 24. ¿Esquema de control de versión anidada?
- 25. Control de versión para sonido, video y otros archivos binarios
- 26. Boost linking, Visual Studio y control de versión
- 27. NetBeans y Java: ¿qué agregar al control de la versión?
- 28. Flujo de control de aplicaciones de Android?
- 29. Implementando la versión Control de objetos DB
- 30. ¿Qué poner bajo control de versión?
Estaba tan molesto de por lo subversión al usar Grails que me pasa a Mercurial Hacer que SVN ignore todos los archivos de Grails creados en tiempo de ejecución fue una pesadilla. – Kimble