古董版的TFS可以生成更改日志报告吗?

时间:2013-05-16 23:05:48

标签: version-control tfs changelog

不要问为什么,但是我正在使用VS2003并且需要查看在某个日期和现在之间我的项目中的所有文件中发生了哪些更改。我知道如何做到这一点,即右键单击每个文件并选择“比较版本”,然后选择“按日期”和版本的日期以与最新版本进行比较。这很好;更好的是,如果我能够生成一份报告,它会向我显示如下内容:

The line "*Sit on a potato pan Otis*" was removed from BachBestsMozart.cs.
The line "*Any enterprise requiring new duds is likely a dud itself*" was added to CheapSunglasses.cs
(etc.)

...但希望忽略不重要的差异,例如格式化,评论等。

是否存在这种可能性,或者我注定要逐个打开每个文件?

更新

我最终不得不一个一个地比较它们,眼睛注视它们。至少它比VS2010现在更好地代表我:

Awedly(我很敬畏,但不是很好),VS2010中的“比较”功能与VS2003中的“比较”功能并不相符!

在VS2003中,我可以根据日期选择目标版本与当前版本进行比较 - 所以,如果我选择2013年2月13日,我可能最终比较最近的日期(今天或文件最后一次)已修改)和2013年2月13日或2013年2月1日修改的,或者在我选择的日期之前的最后一次修改时。

在VS2010中,看起来就像我应该能够做到的那样,但是比较文件的组合框是灰色的/不可能的!天堂到Murgatroid !!!

或者这可能与我遇到的问题无关,我无法在软件包管理器中更新任何内容 - 即使尝试更新Nuget也无法加载库错误消息;对我来说,包控制台也是“只读”...我希望VS内置一个“修复”功能,可以检查丢失或损坏的DLL并替换它们......

0 个答案:

没有答案