Alkampfer's Place

Il blog di Gian Maria Ricci
posts - 659, comments - 871, trackbacks - 80

My Links

News

Gian Maria Ricci Mvp Logo CCSVI in Multiple Sclerosis

English Blog

Tag Cloud

Article Categories

Archives

Post Categories

Image Galleries

I miei siti

Siti utili

CruiseControl.NET

I suoni per il CC.Tray

Il Cruise Control .NEt è veramente uno strumento che quando hai messo su la prima volta non ne puoi più fare a meno. Una delle cose che preferisco è che quando uno sviluppatore rompe la build, (ad esempio si scorda di aggiungere con tortoise i nuovi file) subito il cc.tray diventa rosso e segnala il problema. Sono quindi lontani i giorni in cui la mattina fai un update e ti trovi che la soluzione non compila, mancano file o ci sono errori e lo sviluppatore che fatto l'ultimo checkin è andato in ferie proprio quel giorno :D :D ...

posted @ Friday, August 8, 2008 12:51 PM | Feedback (0) | Filed Under [ CruiseControl.NET ]

Come mi piace la gestione di siti web del vs 2005

E stamane sono 3 blog.....è strano da parte mia, ma stamane è cominiciata storta e quando comincia storta nulla va più per il verso giusto. Mi accorgo che il progetto CC.NET non compila più correttamente, vado a vedere gli errori e vedo strani errori che da me in locale non va. Vado in terminal server nella macchina e mi accorgo che il problema è il subversion, il progetto è un sito web abbastanza grande e per problemi di performance solitamente testiamo i controlli utente in progetti più piccoli suddividendo in sezioni il progetto principale. Il problema è che le...

posted @ Tuesday, April 3, 2007 11:34 AM | Feedback (0) | Filed Under [ CruiseControl.NET ]

Cruise Control .NET - Eseguire test Nunit

In questa sesta parte si esaminerà come eseguire i test NUnit dopo la build del progetto.

posted @ Thursday, January 18, 2007 6:46 PM | Feedback (0) | Filed Under [ CruiseControl.NET ]

CruiseControl.NET - Riepilogo

La prossima uscita (spero oggi o cmq al massimo Sabato mattina) riguarderà NANT, e se ce la faccio anche NCOVER. Ho pensato che potrebbe essere interessant dare una riletta alla prima parte (i primi 5 post) rimetterli più in bella forma e poi pubblicarli su DotNetMarche. Mi piaceva per questo sapere quanti sarebbero interessati, perchè se alla fine a nessuno importa perchè i post sul blog sono sufficienti risparmio lavoro   Ciao a tutti. Alk.

posted @ Thursday, January 11, 2007 9:43 AM | Feedback (2) | Filed Under [ CruiseControl.NET ]

CruiseControl.NET - Metriche di codice (FxCop)

In questo sesto intervento si inizia a capire la vera utilità di CC.NET inserendo FxCop come primo tool di metrica nella build automatica.

posted @ Wednesday, January 10, 2007 9:19 AM | Feedback (0) | Filed Under [ CruiseControl.NET ]

Esempi per Cruise Control .NET

Per rendere più concreti gli esempi che faccio per CC.NET potete trovare a questo indirizzo le ultime versioni degli script http://dotnetmarche.googlecode.com/svn/trunk/Alkampfer/CCNetBlogCode Questo è l'indirzzo del subversion di google relativo a dotnetmarche per cui è conveniente farne il checkout in locale con il Tortoise. Se qualcuno non volesse istallare il subversion fatemelo sapere, magari creo una versione zippata da scaricare direttamente dal sito. Alk. powered by IMHO 1.3

posted @ Friday, January 5, 2007 6:24 PM | Feedback (0) | Filed Under [ CruiseControl.NET ]

Cruise Control .NET - Copiare le build nella cartella degli artefatti

In questo post si conclude la prima parte sul piccolo tutorial relativo al CruiseControl.NET mostrando come copiare le ultime build nella cartella degli artefatti mantenendo nel contempo tutto lo storico delle varie build.

posted @ Wednesday, January 3, 2007 5:59 PM | Feedback (0) | Filed Under [ CruiseControl.NET ]

Impostare il numero di versione del progetto

In questo 4° post su CruiseControl .NET verrà mostrato come generare automaticamente un nuovo numero di versione ad ogni build ed assegnarlo al progetto in maniera automatica.

posted @ Friday, December 29, 2006 3:09 PM | Feedback (2) | Filed Under [ CruiseControl.NET ]

Cruise Control .NET, La web dashboard

So che fare due post così vicini tra loro non è politicamente corretto :S comunque volevo fare un ulteriore considerazione sulla seconda parte delle mie impressioni su CC.NET.  Se consultate la documentazione di CC.NET trovate sicuramente che nelle ultime versioni è stato aggiunto un task particolare per MSBuild, per cui ci si chiede "perchè utilizzare il nant da cui poi non facciamo altro che chiamare MSBuild, invece di utilizzare l'appropriato task per MSBuild??". Le mie ragioni personali sono le seguenti. In primo se utilizzo MSBuild come task, poi per coerenza lo dovrei utilizare anche per fare altre operazioni tipo copiare file in...

posted @ Wednesday, December 20, 2006 10:13 AM | Feedback (0) | Filed Under [ CruiseControl.NET ]

Cruise Control .NET - La prima build

Nella speranza che qualcuno sia interessato alle mie esperienze in CC.NET oggi posto subito questa seconda parte. Nella prima parte si è visto come istallare e configurare il CC.NET affinchè punti ad un repository subversion e faccia sempre il getlatest ad ogni nuova modifica. Oggi viene il momento di capire come fare un build. LA mia esperienza personale è questa, dopo avere passato un 20 min in rete a documentarmi ho deciso di utilizzare Nant. Si potrebbe anche utilizzare MSBuild, ma purtroppo non esiste in visual studio 2003, le cui solution possono invece essere buildate direttamente da Nant, ed inoltre si...

posted @ Wednesday, December 20, 2006 9:42 AM | Feedback (1) | Filed Under [ CruiseControl.NET ]

Full CruiseControl.NET Archive

Powered by:
Powered By Subtext Powered By ASP.NET