[PATCH] 306394 fix (warning, not error, on non-existent file)

John Arbash Meinel john at arbash-meinel.com
Tue Jan 13 21:02:49 GMT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Karl Fogel wrote:
> Aaron Bentley <aaron at aaronbentley.com> writes:
>> PATCH and MERGE are equivalent to us (and Bundle Buggy).  We use RFC
>> when we want feedback.
> 
> Thanks.
> 
>> However, Bundle Buggy didn't like the merge directive because it refers
>> to revisions not present in bzr.dev and the target branch is
>> "file:///home/kfogel/src/bzr/bzr-repo/bzr.dev-trunk/", which is not a
>> public branch.
> 
> Indeed.  There are many workflows to choose from, and I've apparently
> chosen one that won't result in Bundle Buggy-friendly bundles :-).
> (Good in this case, since I didn't want Bundle Buggy to notice this, but
> it'll be a problem later.)
> 
> My overall strategy was:
> 
>    $ bzr init-repo bzr-repo
>    $ cd bzr-repo
>    $ bzr branch http://bazaar-vcs.org/bzr/bzr.dev/ bzr.dev-trunk
>    $ bzr branch bzr.dev-trunk bzr.dev-306394
> 
> At that point, I said to myself:
> 
>    "Perfect!  I now have a branch for working on bug #306394.  I also
>     have a clean local trunk of upstream, into which I can merge
>     anytime.  Whenever I want to work on a bug, I'll just branch that
>     local trunk."
> 
> It seemed sane at the time... was it not?
> 
> -Karl
> 
> 

The only thing you needed to do is either:

a) Set the "public_location" of your bzr.dev-trunk branch.
Unfortunately, I don't know any way to do this other than editing
~/.bazaar/locations.conf or .bzr/branch/branch.conf

b) When sending use "bzr send http://bazaar-vcs.org/bzr/bzr.dev"

Which should have it ensure that it includes the right revisions.

That said, I don't know what revisions it would refer to that aren't
present in bzr.dev if you did, indeed, use the above strategy exactly.
(If you ever committed in your bzr.dev-trunk branch, that would break
things.)

John
=:->

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkltAXkACgkQJdeBCYSNAAMXHQCfY0OlyzEiUjaer78TQTBbDqAi
PC8AoIlUBYDe8J284BvMa06NtjSIRltA
=hapE
-----END PGP SIGNATURE-----



More information about the bazaar mailing list