我知道我可以将SourceSafeTypeLib添加到项目中并可以在对象浏览器中进行探索并找到明显的东西(GetLatest等),但我正在寻找一些更全面的文档或特定教程,例如“撤消其他用户” checkout“或”确定谁签出了文件。
如果有人知道在哪里可以找到这些材料,如何使用VSS执行高级或非显而易见的任务,或者知道如何反汇编COM api(因此我可以设计自己的api),我将不胜感激。
答案 0 :(得分:1)
您可以在Microsoft.VisualStudio.SourceSafe.Interop命名空间中查看Microsoft的documentation(我认为这是您所看到的)。我用它来创建一个VB.NET实用程序,它可以对VSS 2005数据库进行最新的检查和签到。
快速浏览了IVSSItem.UndoCheckout方法和IVSSCheckouts类型,它是给定文件的签出集合。
答案 1 :(得分:0)
您还可以查看MSDN上的Visual SourceSafe Automation文章。