Am 2016-09-11 um 04:01 schrieb Daniel Krenn: > On 2016-09-10 18:36, Johan S. H. Rosenkilde wrote: >> Without this or a similar schema, working on multiple tickets becomes >> absolutely unbearable for me due to compilation time. How do you guys >> cope with that? > > Having a version of each stable/rc/beta SageMath in a separate > directory. Every now and then I delete an old rc/beta. For working on a > ticket I use exactly the version of the branch of this ticket. > Recompiliation time is very low in this way (usually). > > I have one additional directory "merge", which is only the git > repository without anything created for > - looking at tickets if I am in doubt about the current version (git > describe) and > - for merging in a newer stable/rc/beta into a branch.
Basically, I use the same scheme; I am using git worktree in order not to get lost (for instance, this prohibits checking out the same branch in several directories and I can use git branch --merged and friends over all these directories). Regards, Clemens -- 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 https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.