我知道我可以將SourceSafeTypeLib添加到項目中,並可以在對象瀏覽器中探索它並找到明顯的東西(GetLatest等),但我是尋找一些更詳盡的文檔或關於諸如「撤消另一個用戶的結帳」或「確定誰有文件已簽出的東西的具體教程」。任何人都知道我可以通過.net獲得有關VSS 2005集成的文檔或教程.net
如果有人知道在哪裏可以找到這種材料,如何做高級或非明顯的任務與VSS,或知道如何反彙編COM API(所以我可以設計我自己的API),將不勝感激。
我知道我可以將SourceSafeTypeLib添加到項目中,並可以在對象瀏覽器中探索它並找到明顯的東西(GetLatest等),但我是尋找一些更詳盡的文檔或關於諸如「撤消另一個用戶的結帳」或「確定誰有文件已簽出的東西的具體教程」。任何人都知道我可以通過.net獲得有關VSS 2005集成的文檔或教程.net
如果有人知道在哪裏可以找到這種材料,如何做高級或非明顯的任務與VSS,或知道如何反彙編COM API(所以我可以設計我自己的API),將不勝感激。
您可能會檢查微軟的documentation在Microsoft.VisualStudio.SourceSaf e.Interop命名空間(我認爲這就是你看過的)。我用它創建了一個VB.NET實用程序,它可以根據VSS 2005數據庫獲取最新,簽出和簽入。
快速閱讀揭示了IVSSItem.UndoCheckout方法和IVSSCheckouts類型,它是給定文件的簽出集合。
你也可以看看Visual SourceSafe Automation文章在MSDN。