Я начинаю с subversions. Можно ли получить svn log ouput в json формате с помощью команд linux. На самом деле, я хочу увидеть историю коммитов одного файла.Svn log output json format
Я попробовал следующую команду:
svn log file:///var/svn/repository/test.txt
Выход:
------------------------------------------------------------------------
r40166 | user1 | 2013-11-22 12:20:51 +0530 (Fri, 22 Nov 2013) | 1 line
Removed whitespace
------------------------------------------------------------------------
r40107 | user1 | 2013-11-21 14:24:16 +0530 (Thu, 21 Nov 2013) | 1 line
Commited text file
------------------------------------------------------------------------
Есть ли способ, чтобы получить данные в формате JSON? Если нет, есть ли способ разобрать выше вывод для отображения в виде таблицы с помощью jquery?
Справка будет принята с благодарностью.
Крюки действительно не будут полезны для него. В основном они используются, чтобы серверная сторона могла принимать решения о входящих изменениях (например, pre-commit, pre-revprop-change) и запускать действия после коммитов (например, post-commit, post-revprop-change). Написание сценария крючка, который преобразует данные журнала в JSON, не будет проще, чем делать это с клиента. –