ssapi interface

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
jfuex
Posts: 36
Joined: Thu Dec 06, 2007 7:12 pm
Location: Austin, Texas

ssapi interface

Post by jfuex » Mon Jan 07, 2008 3:40 pm

I realize this is a major longshot, but it never hurts to ask. We are considering upgrading from VSS to Vault and currently have a program written to access our current source code repository via the ssapi.dll (sourcesafe API) interface.

Is there a way to configure/hack vault to intercept calls through this interface to itself instead of sourcesafe? I'd love to avoid having to update this app to continue using it after we switch to vault.

jclausius
Posts: 3706
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Post by jclausius » Mon Jan 07, 2008 4:08 pm

Sorry, the Vault Client API is a totally different animal than VSS's interface.

There are no OLE interfaces, but a set of .NET class libraries. The Vault Client API (http://www.sourcegear.com/vault/downloads.html) does come with the Command Line Client Source code so there are samples for pretty much any operation done by the Command Line.
Jeff Clausius
SourceGear

jfuex
Posts: 36
Joined: Thu Dec 06, 2007 7:12 pm
Location: Austin, Texas

Post by jfuex » Mon Jan 07, 2008 4:35 pm

jclausius wrote:Sorry, the Vault Client API is a totally different animal than VSS's interface.

There are no OLE interfaces, but a set of .NET class libraries. The Vault Client API (http://www.sourcegear.com/vault/downloads.html) does come with the Command Line Client Source code so there are samples for pretty much any operation done by the Command Line.
I assumed as much, I just thought there was a small possibility of a "substitute VSSAP.dll file that maps the commands over that could be replaced in that app directory. Oh well, so much for hoping.

Thanks anyway.

Post Reply