bzr overview questions.

Rob Browning rlb at defaultvalue.org
Mon Sep 5 23:55:17 BST 2005


After reading the material on the current bazaar-ng web pages, I had a
few questions.  Some of the answers are implied to greater or lesser
degrees by the existing texts, but I thought the issues might be worth
addressing more directly, presuming they aren't already elsewhere.

  - Is the working directory the same thing as an archive?  i.e. is a
    working directory roughly equivalent to an archive and/or a branch
    in other systems?  This seems to be the case, but it might be
    worth stating clearly.

  - What is the normal way to work with other people using bzr?  The
    main page says:

      * Offers a choice between centralized and decentralized work
        within a single project: when in the office, you can work on a
        shared central branch. For experimental changes or offline
        work you can make a branch on your laptop and merge back in
        later.

    But what does this mean?  Can multiple people commit to the same
    physical destination via sftp (or similar)?

    To put it another way, how does the "in the office" situation
    differ from the laptop situation?

  - Does bzr handle tags, and if so, what is the current recommended
    approach -- to just use multiple branches?  (If so, does bzr use
    hard-links for local branches, or does this require O(n) storage
    for n branches?  I saw the FAQ comment about "cp -al"; does bzr
    itself do the same thing?)

  - Is rsync the recommended way to publish an archive, and if so, are
    there any important considerations?  i.e. What happens if a pull
    is attempted during a sync?

  - Is bzr sensitive to the archive location, i.e. if I move an
    archive, do people pulling just need to know the new location, or
    is their branch going to be confused by the change?

Thanks

-- 
Rob Browning
rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu
GPG starting 2002-11-03 = 14DD 432F AE39 534D B592  F9A0 25C8 D377 8C7E 73A4




More information about the bazaar mailing list