all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Bojan Nikolic <bojan@bnikolic.co.uk>
To: emacs-devel@gnu.org
Subject: Re: bzr: public_branch
Date: Sun, 10 Jan 2010 23:12:53 +0000	[thread overview]
Message-ID: <87my0lh7uy.fsf@bnikolic.co.uk> (raw)
In-Reply-To: 1tpr5hwwjx.fsf@fencepost.gnu.org


Hi Glen,

Both of these concepts are related to the bzr send command, so it is
worth reading the help text for this.

The bzr send command basically creates a compact data set that describes
fully that the changes you have made as a developer. The submit branch
defines against what revision those changes should be measured. In other
words bzr send sends the changes you made in your branch as compared to
the submit branch.

In order to calculate those changes, bzr must analyse the submit
branch. Therefore it is most efficient for the submit branch to be
local. 

However, in order for others to make sense of your changes their bzr
must be able to access the branch against which the changes were
calculated. Therefore there must be a public branch with same
information as the submit branch. 

Allowing you to set separate submit and public branches allows you to
have the most efficient setup while others still can use the public
branch to interpret the changes you send.

Best,
Bojan


-- 
Bojan Nikolic          ||          http://www.bnikolic.co.uk





  reply	other threads:[~2010-01-10 23:12 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-10 20:10 bzr: public_branch Glenn Morris
2010-01-10 23:12 ` Bojan Nikolic [this message]
2010-01-11  0:41   ` Current emacs blows up on OSX if any control key is pressed Randal L. Schwartz
2010-01-11  1:53     ` David Reitter
2010-01-11  1:56       ` Randal L. Schwartz
2010-01-11 10:00         ` chad
2010-01-11 14:55           ` Chong Yidong
2010-01-11 16:58             ` Randal L. Schwartz
2010-01-11 19:55             ` chad
2010-01-11 19:58               ` Randal L. Schwartz
2010-01-11  1:49   ` bzr: public_branch Glenn Morris

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87my0lh7uy.fsf@bnikolic.co.uk \
    --to=bojan@bnikolic.co.uk \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.