Changes between Version 12 and Version 23 of Ticket #1492
- Timestamp:
- Jun 24, 2009, 12:16:13 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1492
- Property Priority normal → high
- Property Owner changed from to
- Property Severity enhancement → major
- Property Keywords revision dag dvcs added
- Property Milestone 0.11 → 0.12
- Property Cc added
- Property Summary monotone support → support for non-linear changeset sequences for monotone-like VCS
-
Ticket #1492 – Description
v12 v23 1 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. 2 3 This assumptions shows in a few places: 4 5 1. Previous change / Next change links 6 2. Revision log view 7 8 (from comment:5) 9 ---- 10 ''This ticket was originally a request for Monotone support'' 11 1 12 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. 2 13 3 ---- 4 5 '''Development of a trac plugin for connecting to a monotone repo has been started, see http://www.ipd.uni-karlsruhe.de/~moschny/TracMonotone''' 6 7 This ticket can be used to discuss the additional requirements for the ["TracDev/VersionControlApi" version control layer] that would 8 be needed for improving the support for Monotone. 9 10 If I remember correctly, this is mainly: 11 * support for full, normal and shortened revision numbers 12 * support for multiple branches/repositories (related to #2086) 14 ''Development of a trac plugin for connecting to a monotone repo has been started, see http://www.ipd.uni-karlsruhe.de/~moschny/TracMonotone''