bzr or bzr-svn broken?

Russel Winder russel.winder at concertant.com
Sun Jan 10 08:11:14 GMT 2010


Jelmer,

On Sat, 2010-01-09 at 17:18 +0100, Jelmer Vernooij wrote:
> Hi Russel,
> 
> On Fri, 2010-01-08 at 11:50 +0000, Russel Winder wrote:
> > I just tried branching the Unison Subversion trunk into a Bazaar shared
> > repository.  The branch creation appears fine but creating the working
> > tree fails.  If I branch the newly branched branch, I get the same
> > thing, branch created, working tree isn't.  I guess this means it could
> > be a fault in bzr-svn but it might also be a problem in bzr?
> > 
> > This is with bzr.dev updated this morning.
> If this is a public repository, could you perhaps push the problematic
> branch somewhere so we could have a look ? 

The repository is the Unison project at
https://webdav.seas.upenn.edu/svn/unison/trunk

I have a branch I created long ago that updates quite happily.  Also
there is a branch on Launchpad which seems OK but I am not sure how it
gets updated from the Subversion repository -- and it is a few days out
of date.

The problem is in trying to create a new branch.  I have tried both as a
branch, a bound branch, and a checkout (*) both standalone and in a
shared repository and always the same outcome.  Which is indicative that
the problem is not really to do with the Bazaar infrastructure.  Also
the data indicates the problem is to do with a Subversion commit post
creation of the two branches that work.  Either that or Bazaar or
bzr-svn has changed in a significant way since then.

> I suspect te problem might have to do with invalid filenames or
> something like that (perhaps a symlink pointing at a filename with a
> newline character in it) ?

Clearly the problem is with a symlink -- the message says so :-)

I guess what has thrown me is that the branch creation has happened the
problem only exhibits itself when trying to create the working tree.

Also I can't quite believe the Unison guys have versioned a symlink --
this project explicitly has to built and run on Windows as well as
Linux, Solaris, Mac OS X, Free BSD, Unix, any operating system for which
there is an OCaml port.

I don't have write permission to this repository so I cannot fix
anything myself.

I am happy to do more experimentation, but I would need some direction
so as to avoid floundering uselessly.

Thanks.

(*) I now realise that I really don't have much of a clue what the
differences are between "bound branch" and "heavyweight checkout" so I
tried both.  I guess I should have tried "lightweight checkout" but
haven't as yet.

-- 
Russel.
=============================================================================
Dr Russel Winder      Partner
                                            xmpp: russel at russel.org.uk
Concertant LLP        t: +44 20 7585 2200, +44 20 7193 9203
41 Buckmaster Road,   f: +44 8700 516 084   voip: sip:russel.winder at ekiga.net
London SW11 1EN, UK   m: +44 7770 465 077   skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20100110/6d7ab348/attachment.pgp 


More information about the bazaar mailing list