先说一下,很抱歉我的英语不够好。
我以前在git上使用过 git diff -rHEAD:HEAD^
。但是svn没有HEAD^。
有什么简单的方法可以表示HEAD之前的版本号吗?
提前感谢。
先说一下,很抱歉我的英语不够好。
我以前在git上使用过 git diff -rHEAD:HEAD^
。但是svn没有HEAD^。
有什么简单的方法可以表示HEAD之前的版本号吗?
提前感谢。
看起来SVN不支持那种语法。手册和其他在线帖子似乎支持这一点(见下文)。
摘自http://svn.haxx.se/users/archive-2007-10/0356.shtml:
#!/bin/bash
REPO=http://svn.collab.net/repos/svn
HEAD=`svn info $REPO | sed -E -n 's%^Revision: %%p'`
svn diff -c-$HEAD $REPO