Possible bug plus a question
chrism at mccormick.cx
Mon May 2 07:06:59 BST 2005
I'm using bzr for one of my software projects and I'm finding it to be a
really cool program. I have a couple of questions.
1. My program is run using the Python interpereter. I have a symlink
in the working directory of the sources of my project, to the Python
executable like this: zutexe -> /usr/bin/python
This is so that my program name will show up in ps as 'zutexe' instead of
showing up as Python (maybe there's a better way of changing the process
name?). I get the following when I do a bzr status on the directory.
muffin:~/dev/web/zutalors$ bzr status
bzr: assertion failed
at /home/chrism/dev/pc/bzr.dev/bzrlib/textui.py:25 in show_status()
see ~/.bzr.log for debug information
And the log says this:
 diff pairwise None
 ('zutexe', '?', 'symlink', None)
 bzr: assertion failed
 Traceback (most recent call last):
 File "/home/chrism/dev/pc/bzr.dev/bzrlib/commands.py", line 1109, in main
 ret = run_bzr(argv)
 File "/home/chrism/dev/pc/bzr.dev/bzrlib/commands.py", line 1085, in run_bzr
 return cmd_handler(**cmdargs) or 0
 File "/home/chrism/dev/pc/bzr.dev/bzrlib/commands.py", line 147, in cmd_status
 File "/home/chrism/dev/pc/bzr.dev/bzrlib/branch.py", line 922, in show_status
 show_status(fs, kind, newname)
 File "/home/chrism/dev/pc/bzr.dev/bzrlib/textui.py", line 25, in show_status
 assert kind == 'file'
 finished, 0.510u/0.060s cpu, 0.000u/0.000s cum, 0.210 elapsed
Does this mean symlinks aren't supported yet?
2. Currently I'm rsyncing my source tree to my webserver and tarballing
it up (.bzr directory and all) so that users could download the latest
tarball and then send patches to me. Is this the best way of users being
able to stay up to date with developments until push/pull are implemented?
Thanks for a totally awesome piece of software!
PS Is anyone working on a web interface to bzr, or could I do this?
chris at mccormick.cx
More information about the bazaar