Edgewall Software

Changes between Version 1 and Version 2 of TracDarcs/Cache


Ignore:
Timestamp:
Apr 21, 2009, 11:53:01 AM (15 years ago)
Author:
Lele Gaifax <lele@…>
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • TracDarcs/Cache

    v1 v2  
    77As I'm planning to implement MultipleRepositorySupport for 0.7, I'm trying to figure out a better integration with the standard schema, avoiding table/data duplication.
    88
     9== Changesets ==
     10
     11Generally speaking, in darcs the ''order'' of patches is meaningless: from an abstract point of view, a repository may be seen as a ''bag'' of changesets that, under the rules specified by the [http://en.wikibooks.org/wiki/Understanding_darcs/Patch_theory patch theory], may be composed (''commuted'') together to give the result one expects.
     12
     13In the Trac context however it's very handy to be able to point to a particular change by it's ''application ordering index'' instead of the full hash. To accomplish that, TracDarcs chose to use an artificial monotonically incrementing index as a shortcut, effectively mimicing the Subversion view of the history.
    914
    1015
    1116
    1217
    13