Checklist for the switch to hg.netbeans.org
Migration
- Jesse: non-import Hudson projects disabled
(DONE - disabled trunk, javadoc-nbms, test-compilation)
- Jesse: successful run of hgimport to have a fresh snapshot of cvs.netbeans.org trunk
(DONE - build #84)
- Jesse: disable HEAD build triggers in deadlock:/hudson/nbcvs
(DONE)
- Michal: snapshot imported to hg.netbeans.org repositories, hguser passwords will be changed to something else to prevent users from pushing
(DONE)
- Jesse: imported files of cvs.netbeans.org trunk tagged with before_hg as of Sat, 26 Jan 2008 01:50:37 +0000
(DONE)
- Jesse: cvs.netbeans.org trunk deleted (add README about new location)
(skip over: */www CVSROOT apisupportx/hgimport collabnet look tempwww testproject2 testwww2 translatedfiles treefs)
(DONE)
- Jesse: apply some patches (see attachments on this page)
(DONE)
- Jesse: delete excess tags from .hgtags
(DONE)
- Michal: continuous build setup
(DONE)
- Pavel: mail forwarding eliminated, push notification mails now going to cvs@module.netbeans.org aliases
(DONE)
- Michal: passwords generated for user accounts on hg.nb.org
(DONE)
- Michal: emails with user passwords sent to all users who have accounts
(DONE)
- Michal: production build setup for daily builds
(DONE)
- Michal: temporary clones of repositories created on BE machines in PRG, MPK and SPB
(DONE)
- Tonda: announcement sent to internal developers and to external community
(DONE)
Testing hg.netbeans.org
TONDA: cloning main OK, local build OK, received my new password, created local change and pushed to central repo with the new password OK, notification mail was sent to cvs@ide.netbeans.org and appeared in my inbox OK
MICHAL: fcloning main OK, local build OK, push OK
JESSE approves: fclone main OK; basic history looks right; builds OK; commit validation passes when mercurial module removed; push to main, contrib, misc OK