每周,我需要从我的 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.ini
在 C:\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/