> Ahahaha. Okay okay. Well, then tell me when you feel sufficiently at ease 
> with git to review patches, and you'll have that patch two hours from then 
> :-D
>
> Actually, reviewing git tickets is easier than in the old world. 

You need to:

   1. Install sage-git:  (assuming linux/macosx and that git is installed)
   
   > git clone g...@trac.sagemath.org:sage.git sage-git
   > cd sage-git && ./sage -i ccache && make
   
   2. Copy an ssh key to your trac account following the 
git-developer-guide<http://sagemath.github.io/git-developer-guide/trac.html#authentication>
   3. Download the ticket (as per the development 
guide<http://sagemath.github.io/git-developer-guide/walk_through.html#reviewing>)
   
   > sage -dev checkout --ticket 12270
   
   4. Compile (this isn't mentioned in the git guide, but I'm sure it's 
   necessary):
   > sage -br
   5. Review and make any changes to the files
   6. Post your review on trac. 
   7. If you didn't chage any files then you're finished. Otherwise:
   8. > sage -dev commit
   adding a suitable commit message and then
   > sage -dev push
   to push your changes to trac -- it will ask you to confirm that you want 
   to create a new remote branch: say yes. (IN a review you are unlikely to 
   add files but if you do then use git add <file>)
   9. Finally, return sage-git to its pristine state with
   > git checkout master
   
   Please feel free to correct me if I've left anything out or said 
   anything wrong.
   

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to