Please help a newbie - repository is refusing to work
aaron.bentley at utoronto.ca
Sun Feb 18 04:07:41 GMT 2007
-----BEGIN PGP SIGNED MESSAGE-----
> Apologies for silly questions but it seems that my installation of
> Bazaar is refusing to play well with others.
> I followed the how-to guides line by line but to no avail. The problem
> is that almost every command (including status, diff, add, etc.) results
> in ?working tree does not exist?? error.
> I?m trying to set up a shared directory on my Ubuntu box to serve as a
> central repository.
> Here are the steps that I took:
> 1. I installed Bazzar, created a /repo directory for all repositories.
> 2. bzr init-repo --no-trees project1
> 3. mkdir /repo/project1/project1.prod
> 4. copy all files from the existing project directory to project1.prod
> 5. bzr init /repo/project1/project1.prod
If you want to have a treeless repository, then you don't want to put
the files there.
What you need is a checkout of your /repo/project1 branch. A checkout
is a working tree that's associated with a branch, so that when you
commit, it goes into that branch. But a checkout doesn't need to be in
the same place as the branch.
So you can create the checkout with
bzr checkout --lightweight /repo/project1.
Copy the files into that. You should be able to add them and commit.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
More information about the bazaar