Derrick,

The new update process outlined works with local changes the same way
as the 'hg pull -u' used previously.  The only difference is that it
updates to a particular tag, instead of whatever is at the galaxy-dist
tip.  'hg pull -u' that you've used before is actually just shorthand
for doing the two common commands at once, 'hg pull; hg update'.
'update' will only discard local changes when executed with the '-C'
option, otherwise it'll try to merge.

If you're concerned about persisting local changes, it's probably a
good idea to go ahead and commit them to your local repository or at
least create a patch that you could use to recreate the changes `hg
diff -p > our_local_changes.patch`.

-Dannon

On Mon, Feb 18, 2013 at 11:36 PM, Derrick Lin <klin...@gmail.com> wrote:
> Hi guys,
>
> We have checked in few internal changesets to our galaxy. Normally we did hg
> pull then hg merge for upgrading.
>
> With the 8 Feb release, it advice that we must do hg update
> release_2013.02.08 if we want to upgrade from stable branch.
>
> My understanding for hg update is, it will overwrite all local changes which
> we want to avoid.
>
> So in our case, what's the best way for us to upgrade?
>
> Cheers,
> Derrick
>
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
>
>   http://lists.bx.psu.edu/
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:

  http://lists.bx.psu.edu/

Reply via email to