Я автоматизирую создание папок, обнаруживая последние созданные
Шаги:
- Запросите svn репо для ввода
- Запросить номер РФ / Я номер для ввода
- Проверьте журнал на наличие RfNumber, присутствует он или нет
- Если присутствует, увеличьте папку с младшей версией, предположите, что папка 2 присутствует, затем создайте новую папку 2.1
- Если нет, сделайте папку основной версии от 2 до 3
- На шаге 5 следует прочитать папку как последнюю созданную, но не последнюю обновленную
- Попросить ввести еще один репо2
- Копирование содержимого из репо1 в репо2
- Commit
В моем случае это выглядит как:
test1,test11,test12,..test2,test21,..test3
Когда я упорядочиваю папки по имени и пишу код для упорядочения кода по последнему обновлению, он дает последнюю подтвержденную папку, так как я извлекаю код из SVN.
for /f "delims=" %%A in ('dir /ad /b /od') do set lastfolder=%%A
echo %lastfolder%