Ticket #1492 (new enhancement)
support for non-linear changeset sequences for monotone-like VCS
| Reported by: | anonymous | Owned by: | cboos |
|---|---|---|---|
| Priority: | high | Milestone: | 0.12 |
| Component: | version control | Version: | devel |
| Severity: | major | Keywords: | revision dag dvcs |
| Cc: | lapo@…, fcorreia@… |
Description (last modified by cboos) (diff)
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
(from comment:5)
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


