Bash 列出特定版本中所有文件的svn差异
有一个命令用于列出某个版本中的所有文件:Bash 列出特定版本中所有文件的svn差异,bash,svn,command-line,Bash,Svn,Command Line,有一个命令用于列出某个版本中的所有文件: svn log --summarize -r119977:r119978 M /tradefed/DeathStarService/trunk/CMakeLists.txt M /tradefed/DeathStarService/trunk/build.sh ... svn diff trunk/build.sh -r119977:r119978 有一个命令用于查看某个版本中文件的差异: svn log --summarize
svn log --summarize -r119977:r119978
M /tradefed/DeathStarService/trunk/CMakeLists.txt
M /tradefed/DeathStarService/trunk/build.sh
...
svn diff trunk/build.sh -r119977:r119978
有一个命令用于查看某个版本中文件的差异:
svn log --summarize -r119977:r119978
M /tradefed/DeathStarService/trunk/CMakeLists.txt
M /tradefed/DeathStarService/trunk/build.sh
...
svn diff trunk/build.sh -r119977:r119978
是否有命令行可以查看某个版本中所有文件的差异?只需在diff命令中省略文件规范即可
svn diff -r119977:r119978
顺便说一句,
-rn-1:N
的缩写是-cn
,-rn:M
主要用于非相邻版本