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 @ venerdì 8 agosto 2008 12.51 | 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 @ martedì 3 aprile 2007 11.34 | 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 @ giovedì 18 gennaio 2007 18.46 | 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 @ giovedì 11 gennaio 2007 9.43 | 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 @ mercoledì 10 gennaio 2007 9.19 | 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 @ venerdì 5 gennaio 2007 18.24 | 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 @ mercoledì 3 gennaio 2007 17.59 | 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 @ venerdì 29 dicembre 2006 15.09 | 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 @ mercoledì 20 dicembre 2006 10.13 | 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 @ mercoledì 20 dicembre 2006 9.42 | Feedback (1) | Filed Under [ CruiseControl.NET ]

Full CruiseControl.NET Archive

Powered by:
Powered By Subtext Powered By ASP.NET