- Change Summary:
-
This version handles revision markers a little more sensibly. Darcs is patch based and doesn't encode revision markers in its diffs, so the revision is always HEAD or UNKNOWN.
- Diff:
-
Revision 3 (+78)
Darcs implementation
Review Request #2051 — Created Jan. 20, 2011 and discarded
Darcs (http://darcs.net) is an open-source distributed version control system. This patch adds support for local and remote Darcs repositories and the Darcs diff format.
I have tested the following on Linux: * Adding Darcs repositories to Review Board * Uploading and viewing diffs generated with 'darcs diff -u'
TT
TT
- Change Summary:
-
This version actually handles revisions correctly. It requires diffs to have a Darcs patch bundle embedded in their header, per my patches to postreview. The context patches are read from the patch bundle and the revision is taken as the most recent patch in the context. The revision strings can end up being dozens of lines long, so I replace the extra lines with an ellipsis when viewing the diff. Is there a preferred way to do this?