查看svn中的最后更改
在假期前,我暂停了一个项目的开发。 现在过了几个星期,我想知道我正在从事的最后一件事情是什么?
是否有机会在WebSVN中看到整个存储库中的最后更改?
如果你还没有在假期之前提交你最后的变化。  – 命令行到项目文件夹。  – input' svn diff ' 
如果你已经承诺你最后的变化之前休假。
- 浏览到您的项目。
- find一个链接“查看日志”。 点击它。
- select前两个版本,然后点击底部的“比较版本”button。 这将向您显示最新版本与之前版本之间的差异。
在控制台(terminal)打开工作副本文件夹并select下面的命令。 查看上次更改 :如果您提交了上次更改,请使用:
 svn diff -rPREV 
如果你在工作副本(这是不好的做法)的变化比使用:
 svn diff 
查看提交日志 :如果您在分支机构工作:
 svn log --stop-on-copy 
如果你正在使用trunk:
 svn log | head 
要不就
 svn log 
 svn log -r {2009-09-17}:HEAD 
  2009-09-17是你去度假的日子。 要查看更改的文件以及摘要,请添加-v选项: 
 svn log -r {2009-09-17}:HEAD -v 
我没有使用过WebSVN,但是会有一个日志查看器,它可以在这个命令的后面执行相应的命令。
 svn log -v 
如果你有一个工作副本,那么svn状态将有所帮助。
 svn status -u -v 
–show-updates(-u)选项联系存储库并添加关于过期事物的信息。
  svn log – 我相信WebSVN也有一些function。 
WebSVN概述中心顶部附近的“查看日志”链接显示了svn-log。 但是,用户界面并不完美, 我更喜欢TortoiseSVN的日志查看器。
你可以使用CommitMonitor 。 这个小工具使用很less的内存,并通知你所有你错过的提交。