[ET Trac] [Einstein Toolkit] #138: GetComponents should use "git pull --rebase" for updating
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Wed Dec 8 12:21:52 CST 2010
#138: GetComponents should use "git pull --rebase" for updating
----------------------------+-----------------------------------------------
Reporter: eschnett | Owner: ian.hinder@…
Type: defect | Status: new
Priority: major | Milestone:
Component: GetComponents | Version:
Resolution: | Keywords:
----------------------------+-----------------------------------------------
Comment (by hinder):
This happens if you have local changes (committed or uncommitted) in your
repository directory. If we say that we want to support this
automatically, then we should also do the same for SVN. When doing an
update, if conflicts are found the user should be warned about this. The
commands Erik listed are the correct thing to do, but beware that they
will not automatically all work. The git pull --rebase can fail if there
are local commits conflicting with remote commits, and the git stash apply
can fail if the working copy conflicts with remote commits. Detecting
these failures and doing something sensible to warn the user would be
important to avoid confusion. This is a generalisation of the same
problem that happens with SVN when the working copy conflicts with remote
updates.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/138#comment:1>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list