Version control Visual Source Safe:获取特定行已更改的版本

Version control Visual Source Safe:获取特定行已更改的版本,version-control,visual-sourcesafe,Version Control,Visual Sourcesafe,我试图找出一个特定的bug是什么时候创建的,但是浏览历史是相当耗时的。是否有人熟悉命令行方法以获取一行或一系列行发生更改的修订列表 svn和vault福音传道者:我知道,对……但你不能总是选择环境 我认为SourceSafe没有一个简单的方法来做到这一点。。但我从2005年版开始就没有使用过SourceSafe。您可以尝试的一种方法是使用分治搜索 首先,在将来选择一个日期,如果有bug,则将其长度加倍,直到找到一个没有bug的版本 你只需要两个已知的点,一个当你知道臭虫在那里,一个你知道臭虫不在

我试图找出一个特定的bug是什么时候创建的,但是浏览历史是相当耗时的。是否有人熟悉命令行方法以获取一行或一系列行发生更改的修订列表


svn和vault福音传道者:我知道,对……但你不能总是选择环境

我认为SourceSafe没有一个简单的方法来做到这一点。。但我从2005年版开始就没有使用过SourceSafe。您可以尝试的一种方法是使用分治搜索

首先,在将来选择一个日期,如果有bug,则将其长度加倍,直到找到一个没有bug的版本

你只需要两个已知的点,一个当你知道臭虫在那里,一个你知道臭虫不在那里,把这两个减半,检查版本在中间。如果有缺陷,将上半部分切成两半,如果没有缺陷,将下半部分切成两半。
这将比查看每个文件版本更有效


我不记得SourceSafe是否对每个文件都有版本号,如果没有,您可以使用滚动条作为指导,了解中间点在哪里。

VSS当然有它的限制。感谢您抽出时间回答。