Edgewall Software
Modify

Opened 20 years ago

Closed 19 years ago

#1259 closed enhancement (fixed)

Recognize subversion changesets and make them into a diff-link

Reported by: lobbin@… Owned by: Christian Boos
Priority: normal Milestone: 0.9
Component: wiki system Version: 0.8
Severity: minor Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

Example string: "Merged my-calc-branch changes r406:480 into the trunk" that makes "r406:480" into a link that will display a complete diff between the two changesets.

Attachments (0)

Change History (9)

comment:1 by Christopher Lenz, 20 years ago

Component: generalwiki

Related to #1032 and #1014.

This ticket is about the TracLinks syntax, the diff functionality itself is covered by #1014.

comment:2 by anonymous, 20 years ago

Other points to consider for the Wiki syntax, in relation with #1014:

Maybe diff: would be better than source: in the links above.

comment:3 by Christian Boos, 19 years ago

See also the diff: syntax proposal I recently made in #199.

comment:4 by Christian Boos, 19 years ago

Owner: changed from Jonas Borgström to Christian Boos
Status: newassigned

…and later implemented in the TracDiff branch (r1864)

comment:5 by Christian Boos, 19 years ago

Milestone: 0.9
Severity: normalminor

"Merged my-calc-branch changes r406:480 into the trunk" that makes r406:480 into a link that will display a complete diff between the two changesets.

I wonder, should r406:480 be made an alias for diff:#406//#480 or for log:/#406:480 ? (i.e. link to the diffs or to the revision log?)

(btw, I just noticed that log:#406:480 doesn't work as it should, i.e. be identical to log:/#406:480 ; I'll fix that shortly)

comment:6 by Christian Boos, 19 years ago

the buglet described above was fixed in r2138

comment:7 by Christian Boos, 19 years ago

Milestone: 0.91.0

This will be post-poned to 1.0, as this will be part of the TracDiff branch.

comment:8 by Christian Boos, 19 years ago

Milestone: 1.00.9

Wait, I think that r406:480 should rather be made an alias for log:/#406:480 instead of diff:#406//#480. There are two very good reasons for that:

  • the log: (revision log) gives a better overview of the changes
  • the more detailled diff: view can be easily reached from the log: view, by using the View differences button, whereas the reverse is not true

Furthermore, this can be implemented in the trunk.

comment:9 by Christian Boos, 19 years ago

Resolution: fixed
Status: assignedclosed

The above was implemented in [2165]

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Christian Boos.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Christian Boos to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.