Alguien sabe dónde puedo obtener documentos o tutoriales sobre la integración de VSS 2005 a través de .net [cerrado]
-
02-07-2019 - |
Pregunta
Sé que puedo agregar SourceSafeTypeLib a un proyecto y puedo explorarlo en el buscador de objetos y encontrar cosas obvias (GetLatest, etc.), pero estoy buscando documentación más exhaustiva o tutoriales específicos sobre cosas como '' deshacer otro pago del usuario " o " determinar quién tiene un archivo desprotegido.
Si alguien sabe dónde encontrar este material, cómo hacer tareas avanzadas o no obvias con VSS, o sabe cómo desmontar una API COM (para poder diseñar mi propia API), sería muy apreciado.
Solución
Puede consultar documentación en el espacio de nombres Microsoft.VisualStudio.SourceSafe.Interop (supongo que eso es lo que has visto). Lo utilicé para crear una utilidad VB.NET que obtiene las últimas novedades, desprotecciones y comprobaciones en una base de datos VSS 2005.
Una lectura rápida reveló el método IVSSItem.UndoCheckout y el tipo IVSSCheckouts, que es una colección de pagos para un archivo determinado.
Otros consejos
También puede echar un vistazo a Automatización de Visual SourceSafe artículo en MSDN.