Demonstration Help.
Eric Berry
elberry at gmail.com
Thu Feb 19 17:58:35 GMT 2009
Thank you all for the help and advice. A couple of questions follow.
1. Shared Repositories
>
> I know you're focusing on centralised but if you cover local branches
> consider the following
>
> 2. Keeping a clean mirror of upstream
>
> If your devs want to separate the area of their drive for upstream
> mirrors and local branches from the work areas then talk about
> tree-less branches, no-trees in repositories and switching between
> branches in lightweight checkouts.
>
I apologize for my noobyness, I'm still new to bzr. I'm unfamiliar with
this, what exactly is upstream in this context, and how do shared repos help
keep it clean? I started doing more research into shared repos after you
mentioned them, I thought they were more or less just a way to minimize file
system resources, is this correct?
http://bazaar-vcs.org/SharedRepositoryTutorial
One question coming from that tutorial. Regarding, "Shared Repositories
Without Trees" - I got the impression from this section that shared repos
without trees allow users with write access to the server to modify and
commit things from the server? Is this correct?
>
> On general working-tree management, point out the true-renames and the
> ability to apply them after the actual change
>
> EG
> $ move a.txt b.txt
> $ bzr mv --after a.txt b.txt
Nice! I will definitely bring this up. I also wanted to bring up the easy
repo switching using bind and unbind. Is it correct to assume these
functions are safe to use in this situation? Eg. Bob, Jeff, and Sally are
coworkers. Jeff and Sally have both branched off of Bob's branch. If Bob
quits, Jeff can simply unbind his branch from Bob's, and then bind it to
Sally's. Correct?
One more question regarding lightweight checkouts. These are like checkouts
from an SVN repository correct? In the bzr user guide it says, "Of course,
many of the benefits of a normal checkout are lost by doing this but that's
a tradeoff you can make if and when it makes sense." What exactly are lost
benefits? Just the history? Does that mean if I do a "bzr log" on a file, I
won't see anything? Or will it (like SVN) go to the remote repository to
retrieve it?
http://doc.bazaar-vcs.org/bzr.dev/en/user-guide/index.html#getting-a-lightweight-checkout
Thanks again for all the help and advice.
Eric
--
Learn from the past. Live in the present. Plan for the future.
11101000
http://www.townsfolkdesigns.com/blogs/elberry
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/bazaar/attachments/20090219/aa3c8334/attachment.htm
More information about the bazaar
mailing list