有没有办法在Microsoft Visual SourceSafe 6.0d中搜索标记有特定标签的所有文件?

有帮助吗?

解决方案

AJ有正确的想法,但你只需要使用“dir”。命令而不是get:

ss dir -v"LABEL" $\PROJECT -R

这将输出具有该标签版本的每个文件,格式为:

someFile.c;23
someOtherFile.h;3
<filename>;<version>

如果您想快速了解文件的最新版本,感兴趣的人可以做:

ss dir -v. $\PROJECT -R

玩得开心!

其他提示

我认为您不能按标签搜索,但您可以通过标签获取。

来自MSDN:

按标签获取版本:

  1. 确保在Visual SourceSafe资源管理器中设置了工作文件夹。请参见如何:设置工作文件夹。
  2. 确保您已设置历史记录选项。请参见如何:查看历史记录。
  3. 选择包含要检索的文件的项目。
  4. 在“工具”菜单上,单击“显示历史记录”。
  5. 在“历史记录选项”对话框中,选择要检索的文件的版本,然后单击“确定”。
  6. 在“历史记录”对话框中,单击“获取”以检索所选文件的版本。
  7. 在“获取”对话框中,输入所需的任何其他条目,然后单击“确定”以检索文件。

在微软的部分似乎没有失败,不会在签到/结账的评论中加入简单的搜索功能。

我找到了这个 http://www.codeproject.com/KB/cpp/Schiott_SourceReport.aspx

它会将您想要的所有评论提取到文本文件中。

您可以通过标签获取。
这可能与按标签搜索不同。

Sourcesafe接受标签作为有效版本号,因此它的语法相同:

ss get -V"my label" $\myproject -R 

这将从 myproject 项目中获得标记为 my label 的所有内容。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top