There is now a GNU Arch (tla) archive available for apt. It contains all of the change history from CVS, and will continue to be updated on a daily basis with new CVS commits. The conversion is being done by Canonical for development of Ubuntu (a Debian derivative), in order to track local patches, but the archives are a public resource, and I'd like to take advantage of them to start making use of arch for development and maintenance of apt. If you're new to arch, here are some introductory resources: http://www.gnu.org/software/gnu-arch/tutorial/arch.html http://mail.gnu.org/archive/html/gnu-arch-users/2003-09/msg00034.html Basically, it makes it easy to maintain local branches in distributed locations and merge changes between them in a sane way. For example, if you're working on changes to apt, you can do so in a local branch, and then (when you're ready) have it merged into the mainline, with its change history intact. The location of the archive is: http://arch.ubuntu.com/apt@arch.ubuntu.com And the mainline branch is apt--MAIN--0, so to check out a copy, you would use: tla register-archive http://arch.ubuntu.com/apt@arch.ubuntu.com tla get apt@arch.ubuntu.com/apt--MAIN--0 apt to create a subdirectory 'apt' with a checkout of the CVS mainline, which you can then operate on with various tla commands. For now, CVS is still the authoritative mainline for apt, but if things work out well with arch, I'm interested in making it authoritative in the future. -- - mdz
Attachment:
signature.asc
Description: Digital signature