Próbuję wyświetlić historię zmian dla folderu, podobnie do opcji Show Log w TortoiseSVN. Staram się, aby było to tak proste, jak to tylko możliwe, bez przechodzenia przez proces instalowania czegoś takiego jak Trac.Wyświetlanie historii zmian za pośrednictwem usługi Webdav
Aby uzyskać dostępu do repozytorium przez przeglądarkę internetową idę do adresu URL jak na poniższym
http://localhost/svn/ProjectDirectory
Lista wszystko w kopii roboczej w tym katalogu.
Mam przeczucie, że to, co próbuję zrobić, jest możliwe za pośrednictwem SVNSpecialURI, ale wydaje się, że jest to całkowicie nieudokumentowane.
Przykładem wykorzystania powyższego jest taka:
http://localhost/svn/ProjectDirectory/!svn/bc/10
To pokazuje rewizja 10.
Widziałem podpowiedzi w kilku różnych miejscach, które wymieniają !svn/his
, mianowicie unfinished official document i Google Code Search. I nie były w stanie uzyskać je do pracy, uzyskiwanie błąd
„w zapytaniu URL/svn/ProjectDirectory /! Svn/His nie został odnaleziony na tym serwerze ”.
Miałem również rzut oka na źródło, ale moje C++ nie jest do zera. Którzy chętni?
coś pożytecznego w ten link? [svn-is-it-to-to-get-the-list-of-version-numbers-for-given-path] (http://stackoverflow.com/questions/1633649/svn-is-it-possible- get-the-list-of-version-numbers-for-given-path) –
To wygląda jak wynik, który chcę, ale poprzez inną metodę. Dzięki za link. – Ciaran