La configurazione di default del Team Build Number Format è:prevenire Team Build cadere tutti i binari alla radice della cartella di ricezione
$(BuildDefinitionName)_$(Date:yyyyMMdd)$(Rev:.r)
cade tutto l'output a \\foo\bar\MyBuildDef_20111031.1
Great stuff finora!
Il piccolo problema è che rilascia tutti i file binari in quella directory senza una buona indicazione delle dipendenze dei binari.
Come è possibile modificare questa proprietà, o in altro modo, ad avere i binari della soluzione è sceso nelle rispettive directory di progetto?
Nel caso precedente, mi aspettavo che il sito Web MVC (completo della directory bin) venisse eliminato. Invece, abbiamo ottenuto che PLUS la goccia in più dei binari nella radice.
In altre parole: TFS, si prega di interrompere l'interruzione di tutti i binari nella radice; sembra disordinato e confonde su quali file appartengono/associati a cosa.
Come può essere realizzato con Team Build 2010?
Ho usato questa idea per una delle mie soluzioni NServiceBus. Ora, ogni progetto nella mia soluzione viene creato e i file binari associati vengono copiati nelle corrispondenti cartelle di creazione del server di base del team. Ciò mi consente di mantenere più progetti che utilizzano NServiceBusHost.exe per ospitare un endpoint del servizio nella stessa soluzione. Questo post mi ha risparmiato ore di tempo cercando una soluzione. Grazie! – EnLaCucha
Niente contro l'autore di questa risposta che si collega al blog MSDN. Ma questa risposta è assolutamente pazzesca. Non posso credere che l'autore del blog MSDN suggerirebbe di andare a questo problema. Ci deve essere un modo migliore. –