On 2014-06-23, Karl Schultheisz <
art.l...@gmail.com> wrote:
> I have installed git and chosen my name and email address. What commands
> should I run to apply this patch? I have been reading the developer manual,
> but at this point I am not interested in contributing code to Sage. I just
> want to apply patches.
this is basically "reviewing tickets".
Although you need a developer's access to follow typical recepies from
there. However, without the latter you are still OK.
What you can do is the following:
(from your SAGEROOT directory)
git fetch
http://trac.sagemath.org/sage.git u/pbruin/16224-maxima_to_sage
you should see something like:
From
http://trac.sagemath.org/sage
* branch u/pbruin/16224-maxima_to_sage -> FETCH_HEAD
Now we merge the stuff we just fetched:
git merge FETCH_HEAD
this will open up an editor to record the merge commit message; write
something there (normally it will already have some text to record).
After you saved this file you will see somthing like
Merge made by the 'recursive' strategy.
src/sage/interfaces/maxima_lib.py | 58
++++++++++++++++++++++++++++++++++------------------------
1 file changed, 34 insertions(+), 24 deletions(-)
OK, patch applied, finally run
./sage -b
HTH,
Dmitrii