/ / Sprawdź poprawność wprowadzonego numeru wersji w SVN - svn, plik wsadowy

Sprawdź poprawność wprowadzonego numeru wersji w SVN - svn, plik wsadowy

Tworzę plik wsadowy. Moje pliki są przechowywane w SVN z wieloma numerami wersji, powiedzmy F1, F2, F3, F4, F5 (F5 jest najnowszy). Moim celem jest migracja najnowszej kopii pliku (tutaj F5) na inny serwer. Tak więc, gdy Monit poprosi o podanie numeru wersji, użytkownik powinien wprowadzić najnowszy numer wersji i powinien zostać zatwierdzony. Jeśli zostanie znaleziony, plik zostanie poddany migracji.

Więc muszę napisać kod w pliku wsadowym, aby WALIDOWAĆ poprawny numer wersji z tym w SVN. Czy ktoś mógłby mi tutaj pomóc?

Odpowiedzi:

0 dla odpowiedzi № 1

Możesz pobrać wersję głowy za pomocą

svn info -r HEAD svn://myerver/myPath/myFile

Ale porównanie z innym repozytorium może być problematyczne, ponieważ otrzyma inny numer wersji.