visual-sourcesafe - 获取在 Visual Source Safe 6.0 中 checkout 的文件列表

标签 visual-sourcesafe visual-sourcesafe-2005

每周,我需要从我的 Visual Source Safe 6.0 服务器生成一个文件列表,这些文件处于 check out 状态。该列表应提供文件名和已 checkout 文件的用户 ID。

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

最佳答案

从命令行:

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

  • 然后检查checked-out-files.txt 的内容以进行 checkout 。

    例如:

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

    所以,我的命令行是这样的:
  • cd C:\Program Files\Microsoft Visual SourceSafe
  • SET SSDIR=MasterDatabase
  • ss Status $/ -R > checked-out-files.txt

  • 就是这样。简单。

    只获得一个用户的 checkout :

    Way to see all files ever checked into Visual SourceSafe by a user?

    关于visual-sourcesafe - 获取在 Visual Source Safe 6.0 中 checkout 的文件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1222307/

    相关文章:

    svn - 我们使用 Subversion,但我们的客户使用 SourceSafe。我有哪些选择?

    tfs - VSS 到 TFS 错误 : Retrieving the COM class factory error: 8007007e

    java - 自动构建和部署 Java Web 应用程序

    visual-studio-2008 - 从 VSS 中拯救我们

    visual-studio - 我是否可以更改 VSS 升级向导处理 HTTP 分块的方式以防止迁移到 TFS 2013 时出现超时错误?

    visual-sourcesafe - 从哪里获得 Visual Source Safe 2005?

    visual-studio - 尝试开源安全数据库时出现"The selected file is not a valid solution file"错误

    visual-sourcesafe - 获取用户使用 Visual Source Safe 命令行应用程序 SS.exe check out 的所有文件

    visual-sourcesafe - 在 SourceSafe 中更改 checkout 文件的 checkout 文件夹

    svn - 将数据从 VSS 迁移到 SVN