Как заставить diff работать для каталогов в RapidSVN на Linux? - PullRequest
0 голосов
/ 23 января 2020

У меня RapidSVN 0.12.1, работающий на Mint 19.3 (mate) и подключающийся к моему SVN-репозиторию по S SH.

Кажется, все работает нормально, кроме попытки выполнить "diff" для каталогов.

Я пробовал несколько разных Linux GUI инструментов сравнения (meld, kdiff3, diffuse, не сравнивать ...), и все они отлично работают для файлов, но ни один из них не работает для diff каталога, когда вызывается из RapidSVN.

Все они работают для различий в каталогах, если я вызываю их вручную из CLI, но мне бы очень хотелось, чтобы это работало правильно с RapidSVN, я не хочу вызывать все сравнения каталогов вручную из окна терминала!

Кажется, RapidSVN выдает ошибку еще до того, как вызывает инструмент сравнения для сравнения каталогов. Каждый раз, когда я пытаюсь это сделать, выдается диалоговое окно с сообщением об ошибке:

RapidSVN Error

Error while performing action: 
URL 'svn+ssh://<host>/<path>' refers to a directory
Attempted to get checksum of a *non*-file node

Мне не удалось найти в Интернете ничего полезного с помощью поиска, кто-нибудь знает, что происходит и может помочь?

...