Q: Keeping the repository elsewhere via a symlink for .bzr

Tim Meadowcroft tim_bzr at schmerg.com
Wed Mar 16 08:45:02 UTC 2011


John Arbash Meinel <john <at> arbash-meinel.com> writes:
> if you are symlinking '.bzr/' then it has to point to a location on the
> same filesystem (I believe). bzr creates temporary files in
> .bzr/checkout/limbo/* and then renames them into place, assuming an
> atomic "os.rename()". if it crosses filesystems, then it is not
> guaranteed to work.

Ah, thanks, that's just the sort of info I was looking for...

> If you just want the actual repository in another location, you can use
> a lightweight checkout.

I'd seen this mentioned in the docs but wasn't sure if my use would suit.
It seems to leave quite a bit of stuff in the .bzr folder still, but not the 
actual repo files themselves, so I'll give that a try.

Thanks

--
Tim





More information about the bazaar mailing list