Arch/Baz import script
Robey Pointer
robey at lag.net
Mon May 2 08:03:11 BST 2005
Aaron Bentley wrote:
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>Hi all,
>
>I've written up a script that can import an Arch or Baz branch into
>Bazaar-NG. There's more to do, (more metadata, etc), but I've imported
>a small branch using it.
>
>Currently, trees may not contain symlinks.
>
>The installation is currently rather annoying. You'll need:
>PyBaz and Baz
>My Bazaar-NG merge branch:
>aaron.bentley at utoronto.ca--lappy/bazaar-ng--0--patch-12
>http://push.sourcecontrol.net/~abentley/archives/lappy/
>
>
This has me excited but since I can't use it, it gives me an excuse for
backstory:
I've been using tla (arch) for a year or so now to maintain my own
projects. We use perforce at work, and while it has many flaws, it also
makes cvs look like stale vomit. Arch/tla was the best-looking
alternative to cvs at the time, because I don't want to run apache
modules and I use my laptop for disconnected work more than I work
connected. Arch/tla has been simple to keep running and has suited my
purposes well.
I think tla's setup is awkward (lots of sifting thru documentation and
making notes of strange commands) and I was really interested in the
"bazaar" project, but even though I've downloaded their snapshots about
once a month, they never got to the point where it would build under
osx, so I haven't been able to try it out. Bazaar-NG sounds awesome
precisely because it's continuing in that vein but using python, which
works immediately.
One of my favorite features of tla is that you can host an archive on a
remote filesystem via sftp (or similar). I hope you all pull that over
into bzr.
If you can ever get the porting script to work without requiring the baz
binary, I'll try it on a bunch of my existing archives and give you
feedback and possibly patches. :)
robey
More information about the bazaar
mailing list