现象:
配置管理员将svn分支(branch)合并到主干(trunk)上,分支的修改是由A同学提交的,合并到主干上的时候是由配置管理的B同学完成的,某天你突然心血来潮想看看主干上某个文件的修改的完整历史,发现使用svn log或者乌龟都只能看到配置管理员B
同学merge的日志记录。难道将分支合并到主干上,分支的提交日志都丢失了??这也太不可能了吧,可能的原因有两个,一个是svn merge有问题,一个是svn log查看日志有问题。下面逐一排查
1.使用svn log查看主干上的merge日志信息,发现merge都很正常,类似这样的 svn merge -r 7090:7102 分支,所以应该不是svn merge的问题,那就应该是svn log查看的方式有问题,