Actions
General¶
- Table of contents
- General
Introduction¶
You should read the following documents when developing with CDM based software.
- BestPractices
- Eclipse plugins and preferences: plugins, code templates, coding conventions, etc. for EDIT CDM Development (php, java, javascript)
- SubversionPolicies
Cdm Platform release¶
How-To and FAQs (General)¶
Java¶
Groovy¶
Maven¶
Using maven version 3.2.3+ is recommended. The software projects have been tested to work with maven versions up to 3.6.3.
- Check the Maven FAQ for hints & tips
- Maven installation instructions #Installation_Instructions
- Maven in 5 Minutes helps you getting started.
- Maven: The Definitive Guide gives you all the details.
MySQL¶
Lucene¶
Drupal¶
GIS¶
Source control management¶
SVN¶
- Subversion wiki page index
- On the EDIT svn (URL, layout, etc): DeveloperTools#Subversion
- Mirroring Subversion Repositories
- Subversion Installation on Debian Etch
Git¶
- Git getting started
- An efficient workflow for working with git flow
- Git Svn workflow and cheat sheet
- Debugging Git commands
- Trying out git
- On undoing, fixing, or removing commits in git
- Dealing with line endings see also http://adaptivepatchwork.com/2012/03/01/mind-the-end-of-your-line/
- Git tools
- #4897: Setup jenkins jobs for using git flow
Git - Branching Models¶
- GitFlow
- Alternatives (with 5-star rating)
- Git DMZ Flow ******
- Git Lab Flow ***
Maintenance (internal)¶
Jenkins¶
--
Misc¶
Updated by Andreas Müller over 2 years ago · 73 revisions