Вероятно, самый простой способ сделать это - вызвать программу командной строки svn
, передав ей соответствующие команды и аргументы для выполнения того, что вы хотите сделать. Хотя, вероятно, существуют Delphi-совместимые привязки API Subversion, вызов svn
, несомненно, будет более простым.
Большинство svn
команд командной строки имеют переключатель --xml
, который записывает выходные данные в удобном для программы формате XML вместо того, чтобы заставлять вас полагаться на хрупкий анализ текста.