Vault Customization Hooks

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

Moderator: SourceGear

Post Reply
Scott Prugh

Vault Customization Hooks

Post by Scott Prugh » Mon Apr 18, 2005 12:46 pm

What type of customization hooks does Vault support? Currently we hook the SourceSafe automtation model in the front end during file Checkins with an ActiveX control. We do this to prompt the developer for checkin information like incident number to populate our incident tracking system.

We are looking to replace SS, but we cannot replace our incident system easily. So, we would like to just rewrite the same hooks in SGV.

Is this possible? If so, can someone outline how it would be done??

Thanks,
-Scott Prugh

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

Post by jclausius » Mon Apr 18, 2005 1:46 pm

Scott - There is a plugin model for Vault. It is covered in this recent posting - http://support.sourcegear.com/viewtopic.php?t=3622 ( which has another link to Jeremy Sheeley's blog posting regarding Vault plugins - http://weblogs.asp.net/jeremy_sheeley/a ... 04/07.aspx )
Jeff Clausius
SourceGear

Scott Prugh

How About Client Side?

Post by Scott Prugh » Mon Apr 18, 2005 2:13 pm

This appears to be server side.

Is there anyway to hook into the client side? I need to prompt the user for incident info on the checkin.

Any ideas??

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

Post by jclausius » Mon Apr 18, 2005 3:22 pm

The only thing you can do right now is configure the Vault client to require a comment.

In Vault 3.1, you will also have the capability to require a item/bug ID with the check in.


Where would you want the user to enter an incident number?
Jeff Clausius
SourceGear

Scott Prugh

Hooking Frontend?

Post by Scott Prugh » Mon Apr 18, 2005 3:28 pm

We would like to be able to pop-up a winform from the front-end client. In Sourcesafe, you can hook many of the events in the object model by placing a ProgId in the ssaddin.ini file in the SS win32 directory.

During the OnCheckin event, we display a form and require input of incident info.

I would like to be able to do the same thing in SGV so that we can preserve our incident tracking system.

Can this be done?

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

Post by jclausius » Mon Apr 18, 2005 3:30 pm

Sorry, this is not currently available.

If you like, I can create a Request for Enhancement for this feature.
Jeff Clausius
SourceGear

Scott Prugh

ER For Client Side Vault Hooks

Post by Scott Prugh » Tue Apr 19, 2005 7:05 am

Please enter an ER for this. Thanks.

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

Post by jclausius » Tue Apr 19, 2005 7:07 am

No problem.
Jeff Clausius
SourceGear

Post Reply