我在 Windows 上使用 CVS(带有 WinCVS 前端),并且希望在构建失败时将上次签入的详细信息添加到我们的自动构建过程中的电子邮件中,以便更容易修复。
我需要知道已更改的文件、更改它们的用户以及评论。
我一直在尝试制定命令行选项,但似乎从未获得准确的结果(要么获得太多结果,而不仅仅是一次签入,要么获得两周前的一些随机签入的详细信息)
CVS 不像其他版本控制系统那样对更改集进行分组;每个文件都有自己独立的版本号和历史记录。这是 CVS 的缺陷之一,促使人们转向更新的 VC。
也就是说,有多种方法可以实现您的目标。最简单的可能是添加一个提交后挂钩来发送电子邮件或记录到文件。然后,至少,您可以通过查看电子邮件的发送时间和更改者来将一组提交分组在一起。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)