2014-01-07 35 views
4

我正在通过'MKS Source Integrity'(专有VCS,'MKS Integrity'的前身)访问Windows上控制的一些源代码。是否存在对“MKS源完整性”的责备/注释?

我怎样才能找出在哪个版本中修改了特定的源代码行?根据VCS不同,该功能被称为“责备”或“注释”。

更新(2014年5月21):

我使用的版本7.3e从1999年;我认为MKS在2000年以后从第8版做了很大的改动,所以后来的版本几乎没有什么相似之处,升级路径很困难。

+0

可能将MKS源代码完整性回购导出到Git;你可以运行'git blame'。 http://stackoverflow.com/q/1314218/827263 –

回答

0

据我所知,在MKS中没有像责备这样的功能。

3

在GUI中有一个叫做“view annotated revision”的命令,它为每一行的最新版本提供了一个特定文件的怪样视图,包括提交ID,作者,时间戳等。您也可以转到较早的修订版以查看该修订版提交时的注释。 我知道这个功能在MKS Source Integrity 2009和10中,但我不确定它是否在以前的版本中。

您可能需要将其添加到客户端的沙箱视图中的右键菜单中,否则可以通过右键单击您感兴趣的文件的成员历史记录图中的节点来访问它。

+0

谢谢,但它不在我的版本 - 从1999年的7.3e。MKS在2000年版本8做了很大的变化,所以从那时起的产品可能几乎没有相似之处。我已经更新了这个问题,以便更清楚。 – Sam

+0

不幸的是,我不熟悉那个版本,很可能后面的一个重大更改添加了你正在寻找的功能。 –