4

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

4

4 回答 4

2

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

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

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

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

对于那些感兴趣的人,如果您想快速了解文件的最新版本是什么,您可以执行以下操作:

ss dir -v. $\PROJECT -R

玩得开心!

于 2009-04-03T16:50:35.013 回答
1

我不认为你可以按标签搜索,但你可以按标签获取。

来自 MSDN:

按标签获取版本:

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

微软没有在签入/签出的评论上添加简单的搜索功能似乎确实是一个失败。

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

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

于 2008-11-25T08:59:18.997 回答
0

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

Sourcesafe 接受一个标签作为一个有效的版本号,所以它的语法是一样的:

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

my label这将从项目中获得所有标签myproject

于 2008-12-02T15:53:43.887 回答