1
我希望看到一個svn log
高達M
承諾從N
開始向後退出HEAD。SVN日誌提交從HEAD-n到HEAD-n + m?
像SQL語句一樣,如果你喜歡。或支持簡單的算術一個-r N:M
範圍..
我想避免必須的「grep」對應於HEAD實際整數:
head_as_int=$(/usr/bin/svn info | perl -ne 'print "$1\n" if /^Revision: (\d+)$/'
我想這將是理想的:
svn log -r HEAD-$n:HEAD-$n+$m
不支持。 ?:(
@Robottinosino:好的,看我的更新。是否更接近? – 2013-03-10 17:33:39
這就是_exactly_我在找什麼。儘管如此,我仍然不得不繞過我的方式獲取當前HEAD修訂版的NUMBER。 – Robottinosino 2013-03-10 17:35:34
@Robottinosino:啊,我明白了。你想要它相對於頭。我不確定有一個很好的方法來實現這一點。我可能會寫一個幫助腳本/別名,它只是從URL中提取當前修訂。 (例如'svn info | grep「Revision」|某件事情'')。 – 2013-03-10 17:36:51