Учитывая начальную точку в рабочей копии Subversion (например, текущий рабочий каталог) и целевой URL-адрес SVN, я хотел бы найти файл в рабочей копии с этим URL-адресом SVN.
Например, учитывая этот текущий каталог:
c:\Subversion\ProjectA\a\b\c\
который имеет этот URL-адрес SVN:
https://svnserver/svn/ProjectA/trunk/a/b/c/
Я хотел бы найти файл на жестком диске с этим целевым URL-адресом SVN:
https://svnserver/svn/ProjectA/trunk/a/x/y/test.txt
который в этом примере будет:
c:\Subversion\ProjectA\a\x\y\test.txt
Во-первых, предоставляет ли SVN API функцию для этого? Во-вторых, если нет, то какой хороший надежный (кроссплатформенный) метод его реализации?
Python - мой целевой язык, и я использую pySvn, хотя альтернативой могут быть собственные привязки Python SVN.