octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: strings assignment fix


From: John W. Eaton
Subject: Re: strings assignment fix
Date: Wed, 01 Oct 2008 10:26:46 -0400

On  1-Oct-2008, Jaroslav Hajek wrote:

| Another question is whether merge changesets are acceptable.
| The mercurial book encourages developing using the
| clone/pull-commit-merge-push cycle. However, we may instead require
| any set of patches to be always rebased against the current tip before
| pushed. This is achievable using mq, though not very convenient.

Isn't it also possible to run

  ... make changes, then when ready to commit:
  hg diff > diffs
  hg revert --all
  hg pull
  hg update
  patch < diffs
  hg commit ...
  hg push

?  I think it is about the same to use mq:

  hg qnew patch-name
  ... make changes, then when ready to commit:
  hg qrefresh -m "commit message"
  hg qpop
  hg pull
  hg update
  hg qpush
  hg qdelete -r qtip
  hg push

| if we settle on this, I'll be glad if we avoid folding patches; it
| complicates transplanting to stable branches.

If by folding patches, you mean combining changes for multiple
purposes into just one changeset before pushing to the public archive,
then I definitely agree we should not be doing that.  Changesets
should not try to solve mulitple problems, same as we have always
preferred.

jwe


reply via email to

[Prev in Thread] Current Thread [Next in Thread]