获取Visual Source Safe 6.0中签出的文件列表

kam*_*rao 4 visual-sourcesafe visual-sourcesafe-2005

每周,我需要从我的Visual Source Safe 6.0服务器生成一个文件列表,它们处于Checked-out状态.该列表应提供已签出文件的文件名和用户ID.

是否有任何命令行程序可用于实现上述目标?或者是否有任何外部工具/实用程序为我做这项工作?

Bil*_*zke 6

从命令行:

  1. cd C:\Program Files\Microsoft Visual SourceSafe
  2. SET SSDIR=<path to folder containing srcsafe.ini>
  3. ss Status $/ -R > checked-out-files.txt

然后检查check-out-files.txt的内容以便结账.

例如:

srcsafe.iniC:\Program Files\Microsoft Visual SourceSafe\MasterDatabase.

所以,我的命令行看起来像这样:

  1. cd C:\Program Files\Microsoft Visual SourceSafe
  2. SET SSDIR=MasterDatabase
  3. ss Status $/ -R > checked-out-files.txt

而已.简单.

只获得一个用户的结账:

如何查看用户在Visual SourceSafe中检查过的所有文件?


cms*_*sjr 2

SS.exe 可用于此类目的。它将位于 VSS 安装目录中,您需要执行一些配置步骤才能将其设置为方便运行。

http://msdn.microsoft.com/en-us/library/5ws92cw2%28VS.80%29.aspx

我相信您正在寻找的具体命令是Status。

例如ss Status $/ -R