Można użyć następującego polecenia, wraz z grep, na serwerze.
svnlook tree --full-paths <repository path> | grep <file>
To najszybsza opcja, jeśli trzeba patrzeć na wielkie magazyn.
Jeśli masz tylko dostęp do strony klienta, znowu z grep:
svn list -R <URL> | grep <file>
powinien robić to, co trzeba.
Obie ulegną rekursji poprzez katalogi, z klientem, który możesz uruchomić w innym miejscu niż katalog główny repozytorium, ale będzie nieco wolniejszy, ponieważ informacja musi przejść przez sieć (być może).
Edit: Także, zarówno daje możliwość patrzenia w poprzednim przeglądzie (plik powinien być usunięty):
svn list -R -r <revision/revision range> <URL>
i
svnlook tree -r <revision> <path>
.
Po prostu wpisz svn help list
lub svnlook help tree
w celu uzyskania dalszych szczegółów.
Na jakiej platformie pracujesz? –
Niektóre wersje Solaris. – lamcro