Я пишу скрипт для синхронизации SVN-репозиториев.Это мой первый пакетный скрипт для Windows, поэтому у меня есть некоторые проблемы с ним.Я использую команду "svn log -q", которая дает номера ревизий, подобные этой, которые хранятся в SVN_LOG_Q_FILE:
------------------------------------------------------------------------
r4 | username | 2011-05-26 13:31:04 +0100
------------------------------------------------------------------------
r3 | username | 2011-05-26 13:27:33 +0100
------------------------------------------------------------------------
r2 | username | 2011-05-26 15:39:29 +0100
------------------------------------------------------------------------
r1 | username | 2011-05-26 13:37:41 +0100
------------------------------------------------------------------------
То, что я хотел бы получить, это только номера ревизий.Я использую приведенный ниже код для получения ревизий, но они с ведущими «r» (r1, r2 и т. Д.).
for /f "usebackq tokens=1" %%g in (`findstr /r /c:"r" %SVN_LOG_Q_FILE%`) do (
echo rev %%g%
)
Вы можете мне помочь?
Заранее спасибо, szeldon