Re: [orca-list] Patch that needs testing



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

Which is something I've wondered about. Since branches are so cheap in
Git, instead of storing these patches as b.g.o attachments, why not make
them topic branches? At that point, testing just becomes a "git pull",
then a "git checkout bgo-123456", build, test, iterate as needed... When
fixed, the topic branch can then be merged onto master and deleted.

Just wondering. The patch thing makes sense with svn, where branching is
expensive, but is there another reason for keeping it around?

On 10/24/2010 11:53 PM, Steve Holmes wrote:
You can do that but what I do is as follows:
1. I place the patch file in a separate directory like, "patches"
2. Then I move into the git source; in my case, that is ~/git/orca

3. Then since I maintain separate branches for local work and patch
testing and all, I create that branch and checkout to it.  You don't
have to do these extra steps but I like to so I can keep a clean
master branch in case any of these patches prove to be bad.  Branches
are cheap and can be easily thrown away and regain the original
integrity of master without having to do a new git clone.

4. Anyway, after doing the branch thing or skipping to here, just do
'git am <patchfile> where <patchfile> would be the path to your
patch.  This will commit the change into your local git tree.

5. Compile from there like normal or build a package for your distro
or whatever.

On Sun, Oct 24, 2010 at 04:57:38PM -0600, Jeremy Lincicome wrote:

Joanmarie,
Just a quick question; how do I apply the patch? Do I need to put it
in the same directory as the git source?

Thanks,
Jeremy

On 10/24/2010 02:17 PM, Joanmarie Diggs wrote:
Hey guys.

I've got a really, really simply patch that fixes an issue, but
pretty much impacts all of Orca. So I'm about to regression test
the heck out of it. If anyone is in the mood to beat a patch within
an inch of its life, it would be very much appreciated.

The bug is here: https://bugzilla.gnome.org/show_bug.cgi?id=630591

Thanks much! Take care. --joanie

_______________________________________________ orca-list mailing
list orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list Visit
http://live.gnome.org/Orca for more information on Orca. The manual
is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html


The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Netiquette Guidelines are at
http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines


Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp



_______________________________________________
orca-list mailing list
orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Netiquette Guidelines are at
http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp

_______________________________________________
orca-list mailing list
orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Netiquette Guidelines are at http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp


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

iEYEARECAAYFAkzFEdAACgkQIaMjFWMehWI3sgCggepR+wVIE9t9db7yfNIZaEUj
hz8An3AXD1NWqtDZlOG90aGlSuhjJiQC
=Fx1C
-----END PGP SIGNATURE-----




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]