Dima Pasechnik wrote:
> 
> On Friday, August 12, 2016 at 3:41:07 PM UTC+1, Jeroen Demeyer wrote:
> 
>     Your email is quite vague (for example, what is "version 16821")?
> 
> I guess it's the current branch on https://trac.sagemath.org/ticket/16821
> 
> Normally speaking, you want to continue working on this ticket on the
> current beta (although 7.4.beta0 is a bit
> broken, as happens with some betas).

IMHO it's pretty ok (and sometimes even better) to rebase a branch on
the latest *stable* version (i.e., pull/fetch and [or just] checkout
master, here 7.3), unless the beta(s) already contain changes you have
to rebase your branch on.

It's often enough a headache to pull lots of completely unrelated stuff
with a branch for trivial changes, causing need to rebuild for no real
reason.  Then switching back and having to rebuild a lot again.  (And
currently IPython 5.0 in beta0 is a specifically nice one for at least
some.)


> That is, you should rebase the branch over 7.4.beta0
> I.e.., 
> git checkout -b new16821 7.4.beta0
> git fetch trac public/lie_algebras/classical-16821
> git merge FETCH_HEAD
> (the latter may require further actions, be alert...)

If it doesn't, that's equivalent to just 'git pull ...'.

For a merge (with or without conflicts to be manually solved), the
working tree has to be clean, hence 'git stash' (or reset hard) before
trying.


-leif

>     As long as you're not checking out a very old version of Sage, running
>     "make" should work except maybe in docbuilding. If docbuilding fails,
>     then "make doc-clean; make" should work.
> 
>     Could you give more details with the *exact* commands that you ran with
>     the *exact* output that those commands produced?


-- 
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.

Reply via email to