[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