You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[Uploading the extension to Azure DevOps Server](#uploading-the-extension-to-azure-devops-server)
14
15
-[Enabling/configuring the history tab for work item types](#enablingconfiguring-the-history-tab-for-work-item-types)
@@ -24,7 +25,7 @@
24
25
25
26
The standard history tab of work items in Azure DevOps (ADO) shows only the entire old and new values of each field, without highlighting the actual changes within it.
26
27
This makes spotting the difference very hard for fields that usually contain a lot of text; most prominently, the standard "Description" and "Repro Steps" fields as well as the comments.
27
-
This extension adds a **new tab** to work items that shows the full history of every field, while computing an **appropriate diff** for each one. Optionally, the user can filter out uninteresting fields (e.g. related to work logging).
28
+
This extension adds a **new tab** to work items that shows the full history of every field, while computing an **appropriate diff** for each one. Optionally, the user can filter out uninteresting fields (e.g. related to work logging) and show only the changed lines in long texts.
28
29
29
30
30
31
**If you like the extension, please give it a [star on GitHub](https://github.com/Sedeniono/ADO-History-Diff) and rate on the [Visual Studio marketplace](https://marketplace.visualstudio.com/items?itemName=Sedenion.HistoryDiff)!**
@@ -86,7 +87,7 @@ The extension is aware of the dark mode theme and uses appropriate colors.
86
87
Note: Changing the theme in Azure DevOps (light to dark or vice versa) might not immediately change all colors. The page should be reloaded after changing the theme.
87
88
88
89
## Filters
89
-
Using the "Filters" button in the top right corner of the history tab, users can filter out fields that are uninteresting to them, such as work logging related fields or fields used by scripts for housekeeping purposes.
90
+
Using the "settings" button in the top right corner of the history tab, users can filter out fields that are uninteresting to them, such as work logging related fields or fields used by scripts for housekeeping purposes.
90
91
The field names as shown in the history are matched completely by default and case-insensitively.
91
92
Note that a `*` wildcard can be used to match any number of arbitrary characters.
92
93
For example, `description`, `Desc*`, `*SCRIPT*` and `*tion` will all match e.g. the field `Description`.
@@ -97,6 +98,18 @@ The configuration dialog also allows to disable all configured filters without d
97
98
All settings are stored per user on the server using [ADO's data storage facilities](https://learn.microsoft.com/en-us/azure/devops/extend/develop/data-storage).
98
99
99
100
101
+
## Showing only unchanged lines
102
+
The left button in the top right corner allows to toggle between showing all lines, or only the changed ones.
103
+
If you choose to show only changed lines, `N >= 0` additional lines above and below each change is displayed.
104
+
The value of `N` can be configured in the settings (right button in the top right corner).
105
+
A value of `N=0` means that just the lines containing the changes are shown.
106
+
Note that for values `N>0`, the extension merges consecutive "context sections".
107
+
They are merged also if the distance between the sections would be less than approximately 1 line.
108
+
109
+
All settings are stored per user on the server using [ADO's data storage facilities](https://learn.microsoft.com/en-us/azure/devops/extend/develop/data-storage).
110
+
111
+
112
+
100
113
# On-premise installation (Azure DevOps Server)
101
114
102
115
## Uploading the extension to Azure DevOps Server
@@ -276,6 +289,5 @@ Apart from the import/export steps, the steps of modifying the actual XML file s
276
289
* Once [markdown is available in Azure DevOps work items](https://developercommunity.visualstudio.com/t/add-markdown-support-in-discussions/365826), support it.
277
290
* Support GitHub and remote work item links.
278
291
* Support test cases (`Microsoft.VSTS.TCM.Steps`, `Microsoft.VSTS.TCM.LocalDataSource`, `Microsoft.VSTS.TCM.Parameters`).
279
-
* Show only the context of a change in longer descriptions (optionally).
Copy file name to clipboardExpand all lines: overview.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
The standard history tab of work items in Azure DevOps shows only the entire old and new values of each field, without highlighting the actual changes within it.
4
4
This makes spotting the difference very hard for fields that usually contain a lot of text; most prominently, the standard "Description" and "Repro Steps" fields as well as the comments.
5
-
This extension adds a **new tab** to work items that shows the full history of every field, while computing an **appropriate diff** for each one. Optionally, the user can filter out uninteresting fields (e.g. related to work logging).
5
+
This extension adds a **new tab** to work items that shows the full history of every field, while computing an **appropriate diff** for each one. Optionally, the user can filter out uninteresting fields (e.g. related to work logging) and show only the changed lines in long texts.
6
6
7
7
**If you like the extension, please give it a [star on GitHub](https://github.com/Sedeniono/ADO-History-Diff) and rate on the [Visual Studio marketplace](https://marketplace.visualstudio.com/items?itemName=Sedenion.HistoryDiff)!**
0 commit comments