Sono nuovo di TFS e ho bisogno di scrivere una query TSQL per ottenere un elenco di tutti i file e numeri di versione inclusi in un particolare numero di versione del changeset. Durante la ricerca in linea per le tabelle per ottenere queste informazioni, ho trovato alcune persone che citano di utilizzare il database Tfs_Warehouse
e altre che hanno utilizzato il database Tfs_DefaultCollection
. Ho le seguenti domande:TFS Elenco di tutti i file e numeri di versione con un changeset particolare
- Qual è la differenza tra i due database?
- Perché dovresti usare uno invece dell'altro?
- Quali tabelle si utilizzano per ottenere le informazioni sul file/versione per un changeset particolare?
+1 per una domanda ben scritto. Suppongo che tu sappia che puoi ottenere queste informazioni da Visual Studio ricercando la cronologia e quindi visualizzando i dettagli del changeset? Ma suppongo che tu voglia recuperarlo a livello di programmazione per qualche altro scopo. –
Sei aperto alla scrittura di un'applicazione .NET per richiedere questo? La query sul database SQL direttamente non è supportata. –
Questo è corretto, ho bisogno di farlo a livello di programmazione. Se il metodo TSQL non è supportato, esiste un modo per farlo usando il codice VB.Net? – user1070202