Sembra strano che le definizioni di build principali non abbiano una cronologia, ma non riesco a trovare alcun meccanismo. Per favore dimmi che c'è qualche modo per tenere traccia delle modifiche alle definizioni di costruzione nel tempo.È possibile ottenere la cronologia delle modifiche su una definizione di build in TFS2010?
risposta
Look in controllo del codice sorgente sotto:
$/ProjectName/TeamBuildTypes
Ci dovrebbe essere una storia completa delle modifiche al> file < .proj memorizzate.
È possibile utilizzare i file .proj nelle versioni di TFS 2010 (per compatibilità con le versioni precedenti). Quindi, se hai davvero bisogno di tenere traccia delle modifiche, aggiungi il file .proj alla cartella TeamBuildTypes appropriata. Quando si crea la definizione di build, nel modulo Processo, è necessario modificare il file del processo di Build in "Aggiorna modello" e quindi specificare il percorso della cartella di configurazione in Parametri del processo di creazione.
Sono abbastanza sicuro che non c'è modo di tracciare automaticamente le modifiche alla definizione di costruzione. Tuttavia, è possibile farlo manualmente esportando la definizione in un file ogni volta che lo si modifica e quindi il controllo di tale file nel controllo del codice sorgente.
Avrai bisogno di installare lo Strumenti server Power appropriata Team Foundation per la versione TFS, quindi è possibile utilizzare
tfpt builddefinition
per esportare le definizioni.
- 1. È possibile ottenere una cronologia delle query eseguite in postgres
- 2. vedere le modifiche in shelve in TFS2010
- 3. Elenco cronologia delle modifiche via webdav
- 4. TFS2010 - di modifiche sbagliato che compare alla SourceGetVersion
- 5. build protetto da password per TFS2010
- 6. Come si memorizza la cronologia delle modifiche in modo efficace?
- 7. TFS2010 - Parallel Build - Soluzione singola, agente single build
- 8. Progettazione database con cronologia delle modifiche
- 9. È possibile ottenere una definizione della classe di case Scala da una definizione di schema Avro?
- 10. È possibile annullare la definizione di una variabile in ColdFusion?
- 11. .NET ha la cronologia delle modifiche del fuso orario?
- 12. Rinominazione progetto team TFS2010
- 13. Gated Checkins in TFS2010
- 14. Come ripristinare la definizione di build cancellata
- 15. VS2012 funziona con TFS2010?
- 16. Jenkins perde la cronologia delle costruzioni
- 17. Jenkins personalizza la vista cronologia build
- 18. È possibile cancellare la cronologia dei messaggi in gVIM?
- 19. Git consente di perdere la cronologia delle modifiche del file durante l'unione con conflitti
- 20. È possibile forzare Lync a salvare la cronologia delle conversazioni senza ritardo?
- 21. TFS2010 - Track Unisce
- 22. Nodejs Definizione build TFS
- 23. Monitorare la directory delle modifiche
- 24. È possibile ottenere la cronologia dei commit per un file in github api?
- 25. cancella un elenco di modifiche presentato dalla cronologia di perforazione
- 26. Come può un utente GitHub visualizzare una cronologia delle modifiche ai commenti di rilascio?
- 27. Come posso recuperare la cronologia delle mie ricerche su Google?
- 28. Come mostrare la cronologia delle revisioni come le revisioni
- 29. Trova la cronologia delle query SQL
- 30. Utilizzo delle definizioni di build TFS su un computer locale
quei file .proj provengono dal team build 2008, la stessa struttura e i file non esistono in TFS 2010. Questo è l'intero problema, non c'è alcun file salvato da nessuna parte. Deve solo mantenere i passi di costruzione nel database. – Alex
Grazie per questo aggiornamento. Ho capito perché TFS 2010 ha creato la directory TeamBuildTypes, che lo popolava con qualcosa. – Robaticus
Alex-- Non ho ancora trovato nulla sulla capacità intrinseca di tenere traccia delle modifiche di costruzione nel tempo, ma una cosa che potresti fare è esportare la build e archiviarla nel controllo del codice sorgente. Kludgy, ma potrebbe funzionare. – Robaticus