[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [stellation-res] Parsing location spec - patch 34576
|
At 07:17 PM 3/11/2003, Jonathan Gossage wrote:
<snip>
I am having a lot of problems with the patch mechanism. I created .zip files
with a similar naming convention and I don't know how they got changed to
.cgi. Probably a misuse of Bugzilla but I find the patch submission process
in Bugzilla a bit obscure.
I've found it somewhat painful as well, especially for the first few patches.
(When I first read your text above, I thought you wrote "obscene" rather
than "obscure"...).
To submit a patch, I:
- create the zip file
- click 'Create New Attachment'
- click 'Browse'
- Browse to the zip file in the local file system
- click 'Open'
(That's on Win2K; the Linux process is similar, but not identical).
Attempting to type the zip file name directly into the HTML form field
(rather than browsing the file system) was problematic; I think I created at
least one file named 'attachment.cgi' before I gave up and clicked 'Browse'.
The reason that the patches were created at different levels was that I have
other modifications that I did not want to include so I had to try and get
very fine-grained. I thought that I had backed out the use of '+' and the
definition of firebirdsql before making the patch. I was intending to submit
separate patches for those changes.
What's worked best for me is to generate the patch relative to the project
root folder, and then hand-edit the resulting patch file to get rid of
extraneous cruft. Once you cross your eyes appropriately, it's not hard
to triage the patch file and discard the useless bits. (Right. I'm using
a computer that's more powerful than most mainframes of the '70s, and I'm
hand-editing patch files to get it right..... sigh.)
In general I am finding the process of creating and sending patches to be
very error prone. Hopefully when we can move to Stellation where we can use
branches instead of patches this will be easier.
Oh YES! Working with CVS patches has been a _powerful_ motivator to start
self-hosting again.
- Jim
--------------------------------------------------------------------
Jim Wright, IBM T.J. Watson Research Center
*** The Stellation project: Advanced SCM for Collaboration
*** http://www.eclipse.org/stellation
*** Work Email: jwright@xxxxxxxxxxxxxx ------- Personal Email:
jim.wright@xxxxxxx