Don't know about the other DVCSes, but Git certainly doesn't. Makes writing Git hooks a bit of a pain sometimes.
You'll need to rely on metadata in the commit message or have it supplied on the command line of rbt if you want to support a rebase based git workflow.
>
> I think a clever way out might be to prefer the rewrite-as-you-go and add an "upload --squashed" option for the append-at-the-end crowd.
>
> Good luck!
>
>
> --
>
> --- You received this message because you are subscribed to the Google Groups "reviewboard-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
The key takeaway here is that I suspect the modern preference for
append-at-the-end might derive from limitations in Git[Hub]. Review
Board doesn't have this severe data loss limitation. Furthermore,
another DVCS, Mercurial, can track the "evolution" of commits during
history rewriting. Mozilla's RB-based code review tool leverages these
markers, allowing RB to intelligently map reordered commits via history
rewriting to the appropriate existing review request, preserving review
history. It "just works."
Anyway, I'm biased towards the "reviewers should review what you want to
land" and the "your repository should be per-commit bisectable." I don't
like seeing these fixup commits because that information can clearly be
captured in intradiffs. The commits often touch code that won't be in
the final landing state anyway, so why are you wasting my time making me
understand N versions of the code when I could be looking at a smaller
set?
I think a clever way out might be to prefer the rewrite-as-you-go and
add an "upload --squashed" option for the append-at-the-end crowd.
--
---
You received this message because you are subscribed to a topic in the Google Groups "reviewboard-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/reviewboard-dev/2MuigbF_-X8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to reviewboard-d...@googlegroups.com.
Hi Oleg,
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
---
You received this message because you are subscribed to a topic in the Google Groups "reviewboard-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/reviewboard-dev/2MuigbF_-X8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to reviewboard-dev+unsubscribe@googlegroups.com.
--
---
You received this message because you are subscribed to the Google Groups "reviewboard-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi Oleg,
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
---
You received this message because you are subscribed to a topic in the Google Groups "reviewboard-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/reviewboard-dev/2MuigbF_-X8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to reviewboard-d...@googlegroups.com.
--
---
You received this message because you are subscribed to the Google Groups "reviewboard-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
----
Christian Hammond - chri...@beanbaginc.com
Review Board - https://www.reviewboard.orgBeanbag, Inc. - https://www.beanbaginc.com
--
---
You received this message because you are subscribed to the Google Groups "Review Board Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.
Hi Oleg,
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
---
You received this message because you are subscribed to a topic in the Google Groups "reviewboard-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/reviewboard-dev/2MuigbF_-X8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to reviewboard-dev+unsubscribe@googlegroups.com.
--
---
You received this message because you are subscribed to the Google Groups "reviewboard-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
----
Christian Hammond - chri...@beanbaginc.com
Review Board - https://www.reviewboard.orgBeanbag, Inc. - https://www.beanbaginc.com
Hi Oleg,
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
---
You received this message because you are subscribed to a topic in the Google Groups "reviewboard-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/reviewboard-dev/2MuigbF_-X8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to reviewboard-d...@googlegroups.com.
--
--
---
You received this message because you are subscribed to the Google Groups "reviewboard-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
----
Christian Hammond - chri...@beanbaginc.com
Review Board - https://www.reviewboard.orgBeanbag, Inc. - https://www.beanbaginc.com
--
---
You received this message because you are subscribed to the Google Groups "Review Board Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.--
For more options, visit https://groups.google.com/d/optout.
---
You received this message because you are subscribed to the Google Groups "Review Board Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi Oleg,
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
---
You received this message because you are subscribed to a topic in the Google Groups "reviewboard-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/reviewboard-dev/2MuigbF_-X8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to reviewboard-dev+unsubscribe@googlegroups.com.
--
---
You received this message because you are subscribed to the Google Groups "reviewboard-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
----
Christian Hammond - chri...@beanbaginc.com
Review Board - https://www.reviewboard.orgBeanbag, Inc. - https://www.beanbaginc.com
--
---
You received this message because you are subscribed to the Google Groups "Review Board Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.--
For more options, visit https://groups.google.com/d/optout.
---
You received this message because you are subscribed to the Google Groups "Review Board Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi Oleg,
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
---
You received this message because you are subscribed to a topic in the Google Groups "reviewboard-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/reviewboard-dev/2MuigbF_-X8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to reviewboard-d...@googlegroups.com.
--
--
---
You received this message because you are subscribed to the Google Groups "reviewboard-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
----
Christian Hammond - chri...@beanbaginc.com
Review Board - https://www.reviewboard.orgBeanbag, Inc. - https://www.beanbaginc.com
--
---
You received this message because you are subscribed to the Google Groups "Review Board Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.--
For more options, visit https://groups.google.com/d/optout.
---
You received this message because you are subscribed to the Google Groups "Review Board Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
----
Christian Hammond
President/CEO of Beanbag
Makers of Review Board
--
---
You received this message because you are subscribed to the Google Groups "Review Board Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-d...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi Oleg,
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
---
You received this message because you are subscribed to a topic in the Google Groups "reviewboard-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/reviewboard-dev/2MuigbF_-X8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to reviewboard-dev+unsubscribe@googlegroups.com.
--
---
You received this message because you are subscribed to the Google Groups "reviewboard-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-dev+unsubscribe@googlegroups.com.