Używając wiersza poleceń SVN, czy istnieje sposób na wyświetlenie ostatniej liczby X zatwierdzeń wraz z komunikatami o zatwierdzeniach, w odwrotnej kolejności chronologicznej (najpierw najnowsze zatwierdzenie)?
Używając wiersza poleceń SVN, czy istnieje sposób na wyświetlenie ostatniej liczby X zatwierdzeń wraz z komunikatami o zatwierdzeniach, w odwrotnej kolejności chronologicznej (najpierw najnowsze zatwierdzenie)?
Odpowiedzi:
svn log --limit 10
lub
svn log -l 10
Dalsze wyszukiwanie w Google przyniosło odpowiedź. svn log
listy w kolejności odwrotnej do chronologicznej.
svn help log
prawdopodobnie byłoby nawet szybsze niż wyszukiwanie w Google.
svn log -l10 <URL of your repository>
wróci najnowszą (R901) również.
Aby wyjaśnić poprzednie odpowiedzi - zwróć uwagę, że svn log
domyślnie pokazuje tylko zatwierdzenia do wersji kopii roboczej (najnowsza svn update
, uruchom, svn info
aby zobaczyć). Więc tak, jeśli możesz najpierw pobrać wszystkie zatwierdzenia, ta kombinacja zadziała:
svn update
svn log -l 10
Jednak najbardziej interesuje mnie wyświetlanie WSZYSTKICH najnowszych zatwierdzeń bez uprzedniej aktualizacji kopii roboczej, więc głównie porównuję mój dziennik do spadającego HEAD:
svn log -l 10 -r HEAD:1
To dla mnie ogromna różnica.