Я пытаюсь составить список истории изменений для папки, аналогично опции Показать журнал в TortoiseSVN делает.Я стараюсь сделать это как можно проще, не идя по пути установки чего-то вроде Trac.
Чтобы получить доступ к моему репозиторию через веб-браузер, я перехожу по URL-адресу, подобному следующему
http://localhost/svn/ProjectDirectory
Здесь перечислены все в рабочей копии этого каталога.
У меня есть подозрение, что то, что я пытаюсь сделать, возможно через SVNSpecialURI, но это, похоже, полностью недокументировано.
Пример использования вышеуказанного:
http://localhost/svn/ProjectDirectory/!svn/bc/10
Здесь показана версия 10.
Я видел подсказки в нескольких разных местах, в которых упоминается ! Svn / his
, а именно незаконченный официальный документ и Google Code Search . Мне не удалось заставить их работать, появляется ошибка
«Запрошенный URL / svn / ProjectDirectory /! Svn / his не найден на этом сервере».
У меня также взглянул на исходный код, но мой C ++ не совсем на высоте. Есть берущие?