Pushing into shared repository without trees on SMB share is not using repository to store revisions
John Arbash Meinel
john at arbash-meinel.com
Wed Nov 1 19:57:53 GMT 2006
Nicholas Allen wrote:
> It does not have a .bzr/repository. But the .bzr directory in the push
> location is very large. What I do notice is there is a checkout
> directory in the .bzr push location that none of the other branches
> have. Is that any help?
>
> Nick
It *is* sharing history, it is just creating a working tree because of a
bug in 'push'.
https://launchpad.net/products/bzr/+bug/50582
For .bzr/, you probably have a .bzr/checkout/basis-inventory which I
would guess is fairly large.
Basically, when you use 'bzr push' if it is a local directory (and a
mounted network drive *looks* local). Then push always creates a working
tree.
It is a bug in the 'push' code.
It hasn't gotten enough attention because most of us use sftp to update
a remote branch, not mounting it locally.
There are ways to get rid of the working tree now that it was created,
but it isn't a simple command (yet).
John
=:->
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 254 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20061101/1c6a268a/attachment.pgp
More information about the bazaar
mailing list