Ticket #652 (closed enhancement: fixed)
provide complete view of each commit
| Reported by: | macias | Owned by: | alwin |
|---|---|---|---|
| Priority: | normal | Milestone: | not applicable |
| Component: | All | Version: | 1.3.x |
| Severity: | tweak | Keywords: | |
| Cc: |
Description
When you start kdesvn and open a repo you can see a full set of files from the last commit. But for history, you can see only diffs.
On the other hand, applying diff makes a file -- so in general, creating (on-fly) a complete file is possible.
Or in other words. Let's say you have file A.txt you imported this to repo, checked out, made changes, committed, made changes, committed, made changes, committed, and so on.
For each step of commit it is possible to create a full A.txt file how it looked on this or that commit.
So, after this "introduction" my wish is to add commit timeline.
[<] commit 107(-2) [>]
which says that you are looking at the set of files which were present at point of commit 107 (which is 2 commits back from the latest state). The content of the main panes would look like today.
What's more, if user would click on any file from that commit she/he would see content of the file from that point of time, not diff.
End of the wish.
And clarification -- such feature should be additional to browsing history as diffs, not a replacement, because it says how files looked like at that time, not what was changed.
