Edgewall Software
Modify

Ticket #1259 (closed enhancement: fixed)

Opened 7 years ago

Last modified 6 years ago

Recognize subversion changesets and make them into a diff-link

Reported by: lobbin@… Owned by: cboos
Priority: normal Milestone: 0.9
Component: wiki system Version: 0.8
Severity: minor Keywords:
Cc:
Release Notes:
API 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

Change History

comment:1 Changed 7 years ago by cmlenz

  • Component changed from general to wiki

Related to #1032 and #1014.

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

comment:2 Changed 7 years ago by anonymous

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 Changed 7 years ago by cboos

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

comment:4 Changed 7 years ago by cboos

  • Owner changed from jonas to cboos
  • Status changed from new to assigned

...and later implemented in the TracDiff branch (r1864)

comment:5 Changed 6 years ago by cboos

  • Milestone set to 0.9
  • Severity changed from normal to minor

"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 Changed 6 years ago by cboos

the buglet described above was fixed in r2138

comment:7 Changed 6 years ago by cboos

  • Milestone changed from 0.9 to 1.0

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

comment:8 Changed 6 years ago by cboos

  • Milestone changed from 1.0 to 0.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 Changed 6 years ago by cboos

  • Resolution set to fixed
  • Status changed from assigned to closed

The above was implemented in [2165]

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
to The owner will be changed from cboos. Next status will be 'closed'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.