[RSS]

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

Attachments