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@…|
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)
comment:6 Changed 11 years ago by
|Component:||general → version control|
|Owner:||changed from Jonas Borgström to Christopher Lenz|
comment:14 follow-up: 15 Changed 10 years ago by
|Owner:||changed from Christopher Lenz to Christian Boos|
|Summary:||monotone support → support for non-linear changeset sequences for monotone-like VCS|
comment:23 Changed 8 years ago by
|Milestone:||0.13 → 0.12|
|Priority:||normal → high|
|Severity:||normal → major|