Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата nbafree:
Почему пуст?Он выводит на экран значение интовой переменной i.
количество итераций равной счетчику папок. »
Уважаемый коллега,
читать дальше »
не будете ли Вы любезны ещё раз окинуть непредвзятым взглядом приведённый Вами цикл и ответить себе на вопрос: сколько раз он отработает? Ибо, в моём представлении, цикл от нуля до нуля отработает ровно ноль раз. Вопрос риторический.


Цитата nbafree:
Тогда так.Есть SVN в папке C:\\repos\ и там много репозиториев.
есть утилита svnlook.exe котроя с пом. команды svnlook info PATH_OF_REPO выводить на экран информацию о репозитории(напрюктопоследний раз коммител и кол-во ревизий)
svnlook info PATH_OF_REPO>info.txt записывает файл нужную инфу.
Вот мне нужно в подпапках где есть много репозиториев (C:\\repos\) вызывать эту команду записывать инфу о каждом из них. »
Правильно ли я понимаю, что нужно получить перечень папок только первого уровня вложенности в «C:\repos» и выполнить для каждой из них указанную/указанные команды?
Код: Выделить весь код
for /d %%i in ("C:\repos\*.*") do (
    echo %%i
    svnlook.exe info "%%~i" >"%%~i-info.txt"
)
Или неправильно понимаю?

Последний раз редактировалось Iska, 21-10-2012 в 14:58. Причина: Исправлено: «"%~i-info.txt"» → «"%%~i-info.txt"»

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:51, 21-10-2012 | #7