The list of all NetBeans repositories can be found at http://hg.netbeans.org/. There is lot of repositories (clones) that are used for different purposes by different teams.
The most important repositories are
There are also team repositories used by netbeans teams (e.g. core-main) and also main/contrib. The common developer work flow looks like
The most important repositories are
- main-golden - a copy of main synchronized only after a successful continuous build. Thus it is always "safe" to pull from. If a build is broken, it will contain only older changes.
- main - modules in the standard distribution and stable AU, build infrastructure, tests and test infrastructure, installer
There are also team repositories used by netbeans teams (e.g. core-main) and also main/contrib. The common developer work flow looks like- clone the main (or main-golden) [of course, you have to do it just first time, then you are using just pull - http://wiki.netbeans.org/HgHowTos]
- fix bug / add new feature
- commit it - don't forget about the right commit message
- push to main
- when the main build pass all the change sets are pushed into the main-golden
- production build from main is created and published






I played with dabbleboard.com and I was able to create the graph in 5 minutes. Nice tool.
http://www.dabbleboard.com/images/public_full/LukasH/0.png
Posted by Lukas on August 08, 2008 at 11:43 AM CEST #