在网络上进行一些搜索后,我想征求您对这个主题的意见...
我必须针对 Trunk 监控 SVN 中许多分支上的开发人员。我想要执行此操作的方法之一是每晚在分支和主干之间进行区分并报告差异。我不想每晚都合并回来,但我想要关于两个位置之间的偏差的早期反馈。
我考虑过在主干和分支之间做一个简单的 svn diff 并通过电子邮件发送。然而,理想情况下,我想要的是一种工具,可以获取此输出并将其转换为 HTML 网站,然后以一种易于访问的方式显示差异
我一直在寻找这样的工具,但没有找到匹配的东西
任何想法都会很棒!!!
最佳答案
恐怕没有这样的工具。您所能做的就是自己编写这样的差异查看器,或者根据您的需要调整现有的基于 Web 的差异查看器,例如 websvn或 viewvc .
实际上,通过电子邮件发送差异并不是一个坏主意。您可以在您的计算机上安装适当的差异查看器( freediff 、 winmerge 或任何其他;您可以找到 here 的流行差异查看器的完整列表),并在应用程序和 .diff
之间创建相应的关联扩大。您将能够直接从您的电子邮件中打开差异。
关于svn - 与 Jenkins/Hudson/Teamcity/等的连续 SVN 差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7966696/