Qualcuno sa dove posso ottenere documenti o tutorial sull'integrazione di VSS 2005 tramite .net [chiuso]
-
02-07-2019 - |
Domanda
So che posso aggiungere SourceSafeTypeLib a un progetto e posso esplorarlo nel browser degli oggetti e trovare cose ovvie (GetLatest, ecc.), ma sto cercando documentazione più approfondita o tutorial specifici su cose come " annulla un altro checkout dell'utente " o " determinare chi ha estratto un file.
Se qualcuno sa dove trovare questo materiale, come eseguire attività avanzate o non ovvie con VSS o sa come smontare un API COM (in modo che io possa progettare il mio API), sarebbe molto apprezzato.
Soluzione
Potresti dare un'occhiata a documentazione nello spazio dei nomi Microsoft.VisualStudio.SourceSafe.Interop (suppongo sia quello che hai visto). L'ho usato per creare un'utilità VB.NET che ottiene ultime, check-out e check-in su un database VSS 2005.
Una rapida analisi ha rivelato il metodo IVSSItem.UndoCheckout e il tipo IVSSCheckouts, che è una raccolta di checkout per un determinato file.
Altri suggerimenti
Puoi anche dare un'occhiata a Automazione di Visual SourceSafe articolo su MSDN.