On Feb 3, 2010, at 2:50 AM, Dima Pasechnik wrote:
I need to issue updates to the patch on a trac ticket I issued.
What is the correct mode of operation:
open a new ticket referring to this one?
--- clear how to proceed
Better to post a new patch on this ticket. You can either make a new
patch, or make a second patch that applies on top of the first. (The
former would be preferable in your case, the latter is better when you
make a huge amount of changes, then have a couple of tweaks in
response to referee comments.)
make a new patch replacing the present one?
--- I have trouble understanding how to do this in mercurial.
Do I backout my previous patch and make a new one? (I tried this
and it didn't seem to work.
For future reference, I would look into using queues. Well worth the
effort.
If anyone knows
how to do this exactly, I'd most appreciate hearing details or being
pointed to a readable manual/howto...)
bang my head on the keyboard endlessly, as I didn't clone the version
I made the original patch against?
I'd always recommend working in a clone. If you didn't clone right
away, that's easily remedied. Inside $SAGE_ROOT/devel there is a
directory called sage-main. Move it to, say, sage-main-old. Now run
sage -f SAGE_ROOT/spkg/standard/sage-x.y.z.spkg
where x.y.z is the version of Sage you are working off of. This will
rebuild a completely fresh sage-main for you.
- Robert
--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org