Can I work on just one or two modules from the NetBeans source base by themselves?
Introduction Normally to work on modules versioned in the NetBeans main Mercurial repository you need to clone the entire repository. (For modules in contrib, you need contrib cloned as a subdirectory of main.) For people interested in just playing with patches to one or two modules this can be onerous, however. In NetBeans 6.1 there was no alternative. As of NetBeans 6.5, you can work on “orphan” modules from the netbeans.org source base. There are two issues to consider: • Mercurial currently does not let you clone or check out just a subdirectory of a repository, so you will need to get module sources some other way (we are still considering some possibilities). • Since “upstream” modules (that the module of interest depends on) are not available in source form, you need to have a recent development build of NetBeans available to compile against. Issue 143236 describes the enhancement in NetBeans 6.5 that permits this development mode. Quick usage guide • Create an nb_all dir wherev