谁知道我可以在哪里通过.net获得有关VSS 2005集成的文档或者教程。

时间:2020-03-06 14:41:06  来源:igfitidea点击:

我知道我可以将SourceSafeTypeLib添加到项目中,并且可以在对象浏览器中对其进行浏览并找到明显的内容(例如GetLatest等),但是我正在寻找一些更全面的文档或者有关诸如"撤消其他用户的结帐"之类的具体教程"确定谁签出了文件。

如果有人知道在哪里可以找到这种材料,如何使用VSS执行高级或者非显而易见的任务,或者知道如何反汇编COM api(以便我自己设计自己的api),将不胜感激。

解决方案

我们可能会在Microsoft.VisualStudio.SourceSafe.Interop命名空间上查看Microsoft的文档(我假设这就是我们所查看的)。我用它来创建一个VB.NET实用程序,该实用程序确实可以获取最新的VSS 2005数据库,检出和检入VSS 2005数据库。

快速浏览了一下IVSSItem.UndoCheckout方法和IVSSCheckouts类型,该类型是给定文件的检出集合。

我们还可以查看MSDN上的Visual SourceSafe Automation。