support for non-linear changeset sequences for monotone-like VCS
|Reported by:||anonymous||Owned by:||Remy Blank|
|Severity:||major||Keywords:||revision dag dvcs|
|Cc:||lapo@…, fcorreia@…, jsceballos@…, gwk.rko@…, hvr@…, thomas.moschny@…||Branch:|
Added a visualization of the revision graph in the revision log.
Description (last modified by )
Implementing support for Monotone-like VCS (like hg, git, bzr) in Trac has to overcome the assumption of a linear succession of changesets, inherited from Subversion.
This assumptions shows in a few places:
- Previous change / Next change links
- Revision log view
This ticket was originally a request for Monotone support
Considering 2.0 enhancements it would be great to support monotone http://venge.net/monotone/ SCM system. It grows very fast and was considered by Linus Torvalds to replace BitKeeper, in fact git (a fast written Linus's tool to manage Linux sources w/o any SCM) was desinged based strictly on ideas behind monotone.
Development of a trac plugin for connecting to a monotone repo has been started, see http://www.ipd.uni-karlsruhe.de/~moschny/TracMonotone
Change History (46)
follow-up: 15 comment:14 by , 13 years ago
|Summary:||monotone support → support for non-linear changeset sequences for monotone-like VCS|
comment:23 by , 11 years ago
|Milestone:||0.13 → 0.12|
|Priority:||normal → high|
|Severity:||normal → major|