3 ms·
I guess you haven't read the link posted. Changeset evolution is not about draft commits that a developer changes locally. It's about actually changing the publ
by ygra 9y ago
I guess you haven't read the link posted. Changeset evolution is not about draft commits that a developer changes locally. It's about actually changing the public, pushed history in a way that nothing breaks for other developers who already based commits on those that get altered.
- develop7 9y agoUm, that's not quite true: https://www.mercurial-scm.org/doc/evolution/sharing.html#publishing-and-non-publishing-repositories https://www.mercurial-scm.org/doc/evolution/sharing.html#pub... The limits imposed by phase are not going anywhere; you still cannot edit published history.
- hvidgaard 9y agoPublishing repository by definition contains public changesets. You cannot alter history for them without force. Again, what happens on and between developers can and should be trimmed before it's pushed to the publishing repository.