NetBSD Wiki/users/wiz/
scm-migration
I would really like to finish the migration away from CVS to hg.
This is a list of items that need to be done for this to happen.
There are at least the following topics:
conversion:
- basically done, possibly one 'final' cleaned-up conversion
- currently waiting for auditlog merge
- DONE authormap is finalized
- github mirror
- after final conversion happens, either force-push or make a new repository and deprecate the old one
- basically done, possibly one 'final' cleaned-up conversion
DONE public access:
releng some scripts need to be adapted
- localsrc/releng/autobuild - martin@ is working on it
anita test bed
- anita not affected, but the underlying bracket tool needs changes for hg support (wiz@/gson@ have started working on this)
Daily/weekly jobs:
- daily publishing jobs for tarballs
- updated extracted sources? ftp.NetBSD.org?
- autogenerated CHANGES HTML pages for src & pkgsrc(?)
- all the pkgsrc automation (requires an unpacked updated tree of the right branch, doesn't care how it came into being)
- when we migrate htdocs and htutils, update of the web pages
- backups of the repo(s)
- what else?
RCS Ids
- for src: set
-D_SOURCE_REVISION=\"$(hg log -r . -T {node})"
(computed once) instead of the RCS Ids so that "ident /netbsd" stays useful.- joerg@ has a WIP patch
- DONE for pkgsrc:
USE_PKG_ADMIN_DIGEST
has been set toyes
- for src: set
DONE do we need new hardware for the server(s)?
- no; use cvs and anoncvs machines
rename 'hgmaster' host to 'hg'
turn on hg as main repository
- switch them one by one?
- public repositories
- internal repositories
- htutils (needs a conversion first)
- localsrc (needs a conversion first; update localsrc/releng/autobuild/autobuild.txt)
- wikisrc (needs a conversion first)
- pkgsrc-wiki (conversion exists, ask wiz@ for access)
- switch them one by one?
turn off CVS/anoncvs server
close tech-repository mailing list
Add a comment