我有一份工作副本,现在指向一个错误的分支。
我想知道何时从前一个正确的分支切换到此工作副本到当前和错误的分支。
我尝试使用svn log但我只能看到当前错误分支中所做更改的完整日志。这些更改自创建分支以来,所以我只看到存储库中的更改,而不是工作副本中的更改。
可以知道分支之间的切换何时在工作副本中进行?
答案 0 :(得分:0)
如果您使用TortoiseSVN执行切换并且不久之前,请检查action log。这将为您提供日期/时间以及已将切换为的修订,但不会提供从切换的修订:
4/1/2016 - 1:22:31 PM
Command : Switch C:\My\Working\Copy to http://svn.myserver.com/My/Repository, Revision HEAD
...
Completed : At revision: 73153
800 kBytes transferred in 0 minute(s) and 7 second(s)
SVN本身并没有跟踪我所知道的那些信息。由于它是客户端数据(由于处于工作副本中),因此只有少数命令可能知道它:info
,log
和list
。并且这些命令都没有任何方法可以列出任何类似的信息。