Pobieram informacje dziennika svn za pomocą następnego polecenia
svn log --xml svn://srv-vrn/sendinfo -r {2013-03-04}:{2013-03-05}
ale zawsze zwraca ostatnią informację o zatwierdzeniu, nawet datę ostatniego zatwierdzenia mniejszą niż data rozpoczęcia w parametrze rewizji (-r). W moim przypadku powraca:
<date>2013-03-03T12:59:29.916222Z</date>
Jak sprawić, by pokazy były zatwierdzane tylko z zakresu dat?
Odpowiedzi:
0 dla odpowiedzi № 1Musisz przeczytać książkę SVN, „Daty zmian” Rozumiem paragraf „Czy Subversion to dzień wcześniej?”
Jeśli określisz pojedynczą datę jako poprawkębez określania pory dnia (na przykład 2006-11-27), możesz myśleć, że Subversion powinno dać ci ostatnią wersję, która miała miejsce 27 listopada. Zamiast tego odzyskasz wersję z 26 lub nawet wcześniejszą.
Jeśli ty mieć zmiany w 2013-03-04 i chcesz dołączyć do dziennika, musisz użyć czasu 23:59 w parametrze start.
BTW, nie mam pojęcia, jak uzyskać pierwszą wersję z dziennika dla dziennika, jeśli masz więcej niż jedną wersję w tej dacie