RabbitVCS compare revisions in SVN doesn't work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rabbitvcs (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Release: Ubuntu 18.04
Package: rabbitvcs-core
Version: 0.16-1.1
There is a bug in Ubuntu's distribution of RabbitVCS 0.16-1.1 which causes it to be completely useless when comparing revisions in SVN repositories. It always checks out the HEAD revision of SVN repositories when doing comparisons, so they always show no changes.
This bug was already fixed upstream. Ubuntu should include it. The bug is definitely present in 18.04. It wasn't a problem with 16.04, which had version 0.16-1.
More information here:
https:/
Here is the GitHub pull request where it was fixed:
https:/
Just wanted to add more information on this. It does not look like the root cause of this issue is the same as before.
It looks like when Meld is showing the diff, it shows the head revision of the wanted file and the version from previous revision of the repository, not the file. SO if the file was not modified in the previous commit, it would show as identical.
It should be comparing head revision of the file with previous revision of the file and not the previous commit.
I used same vesrion of rabbitvcs on 16.04, and it worked fine. The problem started happening when i upgraded to 18.04.