[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

VCS switched from arch to bzr



Dear Friends,

I'm happy to announce that the apt development team switched from
arch/tla/baz to "bzr" (debian package bzr) for apt and python-apt. All
of the arch history and branches where importet. The new tree is
available at: 
http://people.debian.org/~mvo/bzr/ 
for the debian packages.

For the ubuntu packages and the various feature/experimental branches
it is available here: 
http://people.ubuntu.com/~mvo/bzr/apt
and 
http://people.ubuntu.com/~mvo/bzr/python-apt

Bzr is a relatively new distributed VCS that is much easier to use
than arch. Here is a quick tutorial:
$ bzr get http://people.debian.org/~mvo/bzr/apt/apt--debian-sid/
[fetches a big repository that includes all the cvs/arch history]
$ cd apt--debian-sid
[hack away]
$ bzr diff
$ bzr commit
[this will create a branch implicitely]
$ bzr push login@machine:~/public_html/bzr/apt--mystuff
[make sure you have bzrtools and rsync installed]

to track changes in the mainline do:
$ bzr merge
[it will automatically use the location you branched off]
$ bzr commit
[if you are happy with the change that where merged]
$ bzr push
[it will remember your default push location]

The commands you would except from a vcs (add, mv, status, log) will
work as expected. More information about bzr can be found at:
http://bazaar-vcs.org/ 
and a very nice quick tutorial is available here:
http://bazaar-vcs.org/QuickHackingWithBzr

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo



Reply to: