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

TFS

Configurare team multipli con Backlog Distinti in TFS

In GetLatestVersion ho fatto un post sulla serie “Usare un unico Team Project in ogni Project collection”, che spiega come gestire backlog multipli usando più Team. Potete leggere l’articolo qui. Configurazione di Un Team Project per piu Teams con Backlog Multipli. Gian Maria.

posted @ venerdì 14 febbraio 2014 10:39 | Feedback (0) | Filed Under [ TFS ]

Differenze tra la versione online (VSO) e TFS on-premise

Ieri un caro amico mi ha chiesto come si attiva in Visual Studio Online l’indicizzazione per far funzionare la Code Lens di Visual Studio 2013 Ultimate. La risposta è purtroppo: non si può fare ancora. Attualmente su VSO questa possibilità infatti non esiste, perchè è presente solamente on-premise. Ho sentito quindi la necessità di questo post, per spiegare che non sempre la versione online di TFS su Visual Studio Online è più avanzata della on-premise. Alcune funzionalità possono infatti essere introdotte prima nella versione on-premise, e poi in VSO, anche se solitamente accade il contrario. Ricordate anche che ed alcune...

posted @ venerdì 31 gennaio 2014 09:01 | Feedback (0) | Filed Under [ TFS ALM ]

Sapevatelo–TFS editare massivamente work item nell’interfaccia web.

Nell’interfaccia web di TFS 2012 è possibile effettuare l’editing massivo dei campi dei Work Item in maniera molto semplice. Leggi come su GetLastestVersion.it : Editing Massivo di Work Item nella Web Interface. Gian Maria.

posted @ venerdì 13 settembre 2013 19:00 | Feedback (0) | Filed Under [ TFS ]

Aggiornare TFS

Dato che molte persone spesso chiedono quanto sia complesso aggiornare TFS, ho deciso di fare un post che mostra la procedura passo passo. In realtà è tutto molto semplice e si può procedere semplicemente guidati da un wizard, e soprattutto è possibile farlo su una nuova macchina, lasciando nel frattempo la vecchia online. In questo modo si può effettuare un “test di upgrade”, verificare che tutto sia a posto, risolvere con calma eventuali problemi e quando tutto è a posto procedere al reale upgrade. Come sempre potete leggere tutto su GetLatestVersion.It, Aggiornare TFS 2010 a TFS 2012...

posted @ mercoledì 29 maggio 2013 09:53 | Feedback (0) | Filed Under [ TFS Community ]

Personalizzazione della Kanban Board in TF Service

In uno degli ultimi aggiornamenti di TF Service è stata introdotta una nuova funzionalità nel core chiamata Work Item Extension, su cui è basata la personalizzazione della Kanban Board. Leggete l’articolo su GetLatestVersion.It, Personalizzazione delle lanes nella Kanban Board di TF Service Gian Maria

posted @ giovedì 21 marzo 2013 11:16 | Feedback (0) | Filed Under [ TFS ]

Cancellare definitivamente files dal source control di TFS

L’operazione non è sicuramente delle più comuni, ma fa comodo sapere come cancellare definitivamente un file dal source control. Leggi come fare su GetLatestVersion.it – Cancellare definitivamente file dal source control di TFS. Gian Maria.

posted @ venerdì 15 marzo 2013 18:06 | Feedback (0) | Filed Under [ TFS ]

Installare TFS Express su pc con già SQL Server express installato

Se vi siete chiesti se sia possibile installare TFS Express su un computer con già installato SQL Server express, potete leggere la risposta su GetLatestVersion.It.   Installare TFS express se si ha già installato Sql Express   Gian Maria.

posted @ lunedì 11 marzo 2013 09:26 | Feedback (0) | Filed Under [ TFS ]

Associare Work Item ad un changeset con tag nei commenti

L’integrazione con Git permette di associare un work item semplicemente indicandone l’id preceduto da hashtag nel commento del commit stesso. Alcuni mi hanno chiesto se fosse possibile avere questo sistema di integrazione anche per il normale source control di TFS, la risposta è: Basta qualche riga di codice e conoscere un paio di TFS API ed il gioco è fatto, se vi interessa lo ho bloggato nel blog inglese: Tfs API to associate work item with check-in using comment tags Happy TFS.

posted @ sabato 2 febbraio 2013 11:37 | Feedback (0) | Filed Under [ TFS ]

Update 2 CTP di VS2012 e TFS2012 ora disponibile

L’update2 è ora in CTP e le novità sono veramente tantissime, prima tra tutte supporto nativo di Git in TFS e Visual Studio. Leggi tutto su GetLatestVersion.It. Gian Maria.

posted @ mercoledì 30 gennaio 2013 20:07 | Feedback (0) | Filed Under [ TFS ]

Credenziali alternative per TF Service

Per chi usa tool a riga di comando o strumenti che in generale non conoscono l’autenticazione LiveID, è possibile impostare un set di credenziali alternative per poter accedere al servizio senza problemi. Potete leggere come fare su GetLatestVersion. Gian Maria.

posted @ martedì 15 gennaio 2013 11:29 | Feedback (0) | Filed Under [ TFS ]

Aggiornare TFS in produzione all’Update 1

Per tutti coloro che volessero aggiornare il proprio TFS con Update 1, consiglio un post di Martin Hinshelwood che vi guiderà passo passo, leggete tutto su Getlatestversion.it. Gian Maria.

posted @ mercoledì 2 gennaio 2013 10:56 | Feedback (0) | Filed Under [ TFS ]

Cosa fare se il workspace va fuori controllo

Se avete manipolato il workspace al di fuori di Visual Studio o dei power tools, e non riuscite a fare check-in potete leggere qualche consiglio su GetLatestVersion.it. Buon Natale a tutti

posted @ sabato 22 dicembre 2012 11:34 | Feedback (0) | Filed Under [ TFS ]

Mini lista di link interessanti su Visual Studio ALM

Per chi fosse interessato alle novità di TFS ed in generale Visual Studio ALM, sto cercando di tenere con cadenza settimanale una serie di piccoli post nel mio blog inglese dove faccio una piccola rassegna di link sull’argomento. Se siete interessati potete semplicemente guardarvi il tag “Visual Studio ALM” del mio blog inglese, e se mi sfugge qualche cosa di interessante provvedete a segnalarla :). Gian Maria.

posted @ mercoledì 19 dicembre 2012 17:55 | Feedback (0) | Filed Under [ TFS ]

Migrare da TF Server a TF Service e viceversa

Potete leggere il mio Guest Post su come migrare con L’integration Platform dalla versione on-premise a quella online di TFS nel guest post nel blog di Lorenzo :). Guest post – Migrare da Team Foundation Server a Team Foundation Service (e viceversa) Alk.

posted @ sabato 8 dicembre 2012 13:20 | Feedback (0) | Filed Under [ TFS ]

Sapevatelo TFS–Cancellare un Team Project

Per chi si chiede come sia possibile cancellare un Team Project da Team Foundation Service (la versione on azure per intenderci), la risposta è: A linea di comando e potete leggere come su GetLatestVersion.It. Buon fine settimana. Gian Maria

posted @ sabato 24 novembre 2012 14:10 | Feedback (0) | Filed Under [ TFS ]

GetLatestVersion dot it

Come avete visto alcuni dei miei ultimi post su TFS sono pubblicati su http://www.getlatestversion.it/, che in questi giorni sta facendo i suoi primi vagiti :). Attualmente stiamo ancora in fase di startup, ma le idee ci sono e ci vuole solamente di trovare un po il tempo :). Per ottimizzare il tutto, sarebbe molto interessante capire dai nostri potenziali lettori cosa sarebbe loro più gradito, ad esempio stiamo progettando alcuni video di breve durata e di livello introduttivo con argomento ALM in casa Microsoft. Potete comunque inviare domande, proposte, critiche e anche vaff***** direttamente ad info@getlatestversion.it. In particolare...

posted @ martedì 13 novembre 2012 18:58 | Feedback (0) | Filed Under [ TFS ]

Alcune note sull’RTM di TFS Service

Possiamo leggere nel blog di Brian Harry alcune interessanti affermazioni che specificano meglio implica il fatto che Tfs Service (Tfs on azure per intenderci) sia diventato RTM. In particolare il punto uno assicura che il servizio è pronto per l’RTM, potete usarlo per dati di produzione ed i dati verranno mantenuti per sempre e backuppati cosi da poter essere considerati … Leggi tutto l’articolo su Getlatestversion.it. Enjoy. Gian Maria

posted @ mercoledì 7 novembre 2012 10:00 | Feedback (0) | Filed Under [ TFS ]

Utilizzare Nuget con TFS Build

Anche questa è una domanda che spesso viene fatta, in sostanza il concetto è, se utilizzo Nuget come debbo comportarmi affinché tutto funzioni in una build di TFS? La risposta è in questo eccellente post di Jason Prickett http://blogs.msdn.com/b/jpricket/archive/2012/05/10/using-nuget-with-tfs-build-automation.aspx di cui consiglio la lettura a tutti. Come unica nota, non vorrei sbagliare ma attualmente nelle build su tfspreview fatte con l’hosted build controller (la build machine che sta su azure) mi pare che ancora non sia supportato il “Enable NuGet Package Restore”, quindi attualmente l’unica soluzione è quella di fare check-in anche delle dll presenti dentro packages. ...

posted @ venerdì 19 ottobre 2012 09:00 | Feedback (2) | Filed Under [ TFS ]

Sapevatelo TFS–Cercare nella history

Una delle domande che spesso vengono fatte su TFS è: “come posso cercare nella history di tutti i changeset ad esempio nei commenti?”. Se infatti fate la history da Visual Studio di una cartella vi trovate tutti i changeset in ordine temporale, ma nessuna finestra per poter cercare. Se andate a ricercare nelle finestre del source control trovate il “find changeset” che permette di cercare per varie opzioni, ma al suo interno non potete cercare nei commenti. Come al solito se non trovate qualche funzionalità in VS molto spesso è implementata nei power tools, o a riga...

posted @ giovedì 18 ottobre 2012 10:42 | Feedback (0) | Filed Under [ TFS ]

Edizioni aggiornate dei libri su TFS

Con la versione 2012, i libri su TFS sono stati aggiornati alla nuova versione, potete trovare i link ai libri più interessanti di TFS nel blog di Neno. Buona lettura. Gian Maria.

posted @ mercoledì 10 ottobre 2012 19:59 | Feedback (0) | Filed Under [ TFS ]

Creare un pacchetto di shapes per il powerpoint storyboarding

Ho già parlato in precedenti post del Power Point storyboard tool, ed è venuto il momento di parlare brevemente di uno strumento incluso nei nuovi power tools di TFS 2012, il cui scopo è creare pacchetti contenenti shapes per questo tool. Supponiamo infatti di avere alcune shapes che vogliamo “distribuire” per questo basta creare una nuova presentazione power point e nella prima slide mettere nelle note degli appositi metadati che permetteranno di identificare alcune proprietà della libreriaù Come potete vedere ho semplicemente aggiunto una slide con delle note in un formato particolare che permetterà al tool di...

posted @ lunedì 8 ottobre 2012 23:43 | Feedback (0) | Filed Under [ TFS ]

Power point storyboarding con SkyDrive

Lo storyboarding con PowerPoint ha riscosso notevole interesse nell’evento ALM@Work ed è doveroso precisare che l’associazione delle StoryBoard con i requisiti non obbliga ad avere l’integrazione tra TFS e Sharepoint, ma può essere fatta semplicemente con SkyDrive (prodotto gratuito). Partiamo dal nostro Backlog in cui abbiamo le User Story a cui vogliamo aggiungere uno StoryBoard come mostrato in figura. Ora se avete installato il client di SkyDrive, potete semplicemente andare nell’esplora risorse e selezionare una cartella tra quelle di skydrive, ad esempio io ho usato la Temp per questa demo e creare dentro di essa una...

posted @ martedì 2 ottobre 2012 11:17 | Feedback (2) | Filed Under [ TFS ]

Disponibili le Process Template guidance di TFS per il download

Una delle funzionalità  più interessanti di tfs è la possibilità di customizzazione del process template, ed è un argomento di cui ho discusso estensivamente nel blog in passato. 1 – Tfs e customizzazione del process template 2 – Customizzare il Process Template, le basi 3 – Customizzare il process Template, aggiungere un campo ad un Work Item 4 - Customizzare il process template, regole per i campi aggiuntivi dei WI 5 - Personalizzare i Work Item di TFS, ancora qualche regola interessante 6 –...

posted @ venerdì 14 settembre 2012 20:33 | Feedback (0) | Filed Under [ TFS ]

Un po di link per TFS

Compatibilmente con gli impegni :) sto cercando di tenere una cadenza settimanale nel suggerire nel blog inglese alcuni articoli usciti nella settimana che riguardano TFS. Questo è il link della settimana appena trascorsa, buona lettura. Alk.

posted @ sabato 8 settembre 2012 12:04 | Feedback (0) | Filed Under [ TFS ]

Utilizzare lo strumento giusto con TFS

Uno degli aspetti che ho sempre ritenuto più interessante di Team Foundation Server è che non è un tool, ma piuttosto un ecosistema di strumenti che permettono di eseguire gli stessi compiti in modalità differenti, dipendentemente dal tipo di task che interessa fare. Ad esempio se si vuole editare e modificare in modo massivo una serie di WorkItem (Bug/Task/Etc) si può semplicemente fare una query ed aprirla in excel ed usare poi tutte le funzionalità di excel, macro comprese, per fare la vostra manipolazione massiva. Excel è anche uno strumento ottimo per la gestione offline dei Work Item, potete...

posted @ venerdì 7 settembre 2012 10:54 | Feedback (0) | Filed Under [ TFS ]

ALM Rangers DFT (Demo Factory Team) :) release

  I TFS rangers producono materiale di qualità impressionante sull’argomento VSALM e TFS e ieri è uscita una serie di Demo Factory nuggets molto interessanti che potete trovare qui. ALM Rangers Demo Factory Team – First demo nuggets Attualmente le demo disponibili sono quattro, e possono essere viste online oppure in modalità standalone. Tutte le demo sono fatte in DemoMate, una tecnologia che permette di creare un mix tra un video di dimostrazione ed un demo interattivo. Potete trovare le versioni online a questi indirizzi. Visual Studio 2010 Architecture Guide - New...

posted @ giovedì 6 settembre 2012 11:18 | Feedback (3) | Filed Under [ TFS ]

Diagramma di flusso sul cambio stato dei work item

Nell ultimo rilascio di TFS Service (TFS hostato su Azure) effettuato il 4 giugno sono state introdotte alcune interessanti modifiche e se siete interessati potete leggere tutto nel blog di Brian Harry. Una delle aggiunte più interessanti è stato il ripristino del diagramma di flusso del cambio stato dei work item, che in aggiunta al tab “Discussion Only” permette di visualizzare molto bene il ciclo di vita di un Work Item. Supponiamo di andare ad aprire un bug chiuso e cercare di capire quale è stata la sua storia. Questa visualizzazione è sicuramente di impatto e...

posted @ martedì 5 giugno 2012 09:20 | Feedback (0) | Filed Under [ TFS ]

Visual studio 2012 RC rilasciato

Ieri sono stati rilasciati i bit di Visual Studio 2012 (questo oramai è il nome ufficiale) e debbo dire che uno degli aspetti migliori è una sensibile miglioria delle prestazioni rispetto alla versione Beta. Trovate tutto a questi indirizzi Visual Studio 2012 RC: http://www.microsoft.com/visualstudio/11/en-us Team Foundation Server 2012 RC: http://www.microsoft.com/en-us/download/details.aspx?id=29918&WT.mc_id=rss_alldownloads_devresources A cui chiaramente si aggiungono le versioni di Windows 8 (http://windows.microsoft.com/en-us/windows-8/release-preview) e la nuova versione di sistema operativo server chiamata Windows Server 2012 (http://technet.microsoft.com/en-us/evalcenter/hh225126.aspx) entrambe sempre in RC. Per tutti gli sviluppatori è anche disponibile un nuovo blog che fa da aggregatore a molti sottoblog dedicati...

posted @ venerdì 1 giugno 2012 12:21 | Feedback (0) | Filed Under [ TFS ]

Sapevatelo: Ricerca nei Work Item Di TFS con i power tools

Avevo già bloggato un po di tempo fa sulla possibilità di fare una ricerca su tutti i campi dei work item utilizzando la TFS Web Access, ma con l’ultima versione dei power tools questa funzionalità è disponibile anche nell’interfaccia di Visual Studio. Come potete vedere infatti è presente nella barra degli strumenti dei work item di TFS una textbox dove potete semplicemente digitare del testo da cercare nei vari campi dei work item ed il gioco è fatto. Potete naturalmente anche digitare direttamente l’id di un work item, in questo caso verrete portati su quel work item...

posted @ mercoledì 16 maggio 2012 10:31 | Feedback (0) | Filed Under [ TFS ]

Connettere TFS11 a Sharepoint foundation 2010

Chi ha installato TFS 2008 o 2005 ricorderà senza dubbio le difficoltà per integrare TFS con SharePoint, soprattutto per chi ne ha una conoscenza superficiale. Fortunatamente nella versione 2010 e in TFS11 l’integrazione con SharePoint è molto più semplice e soprattutto opzionale. Questo ultimo punto è molto importante, SharePoint è infatti utilizzato per creare un sito associato ad ogni Team Project dove potete memorizzare la documentazione, vedere i report nelle dashboard e memorizzare gli Excel Report. Se queste funzionalità non sono immediatamente necessarie, è possibile configurare il proprio TFS posticipando ad un momento successivo l’integrazione. La domanda è...

posted @ giovedì 19 aprile 2012 20:28 | Feedback (0) | Filed Under [ TFS ]

TFS11 e Preemptive analytics

Nella nuova versione di TFS sono stati introdotti dei tool della Preemptive, che permette di “instrumentare” le proprie applicazioni in modo da ricevere automaticamente in TFS I report dei chrash che gli utenti sperimentano con la propria applicazione. Potete leggere tutti I dettagli nel post di Brian Harry "Preemptive anlytics in Visual STudio and TFS11”, l’articolo è decisamente interessante. Buon TFS a tutti. Gian Maria

posted @ giovedì 12 aprile 2012 12:27 | Feedback (0) | Filed Under [ TFS ]

Alerting in TFS11

In un sistema di gestione dell’ALM non possono mancare gli alert, ovvero la possibilità di essere avvertiti via E-Mail di eventi specifici che accadono nel progetto e la versione attuale di TFS 2010 supporta pienamente questo scenario, basta infatti installare i TFS Power Tools ed in Visual Studio avrete la possibilità di definire tutti gli alert che volete. Sarete però contenti di sapere che in TFS 11 questa parte è stata nettamente migliorata ed espansa, prima di tutto ora gli alert si gestiscono direttamente dall’interfaccia web. In questo caso potete vedere che l’interfaccia web contiene tutto...

posted @ sabato 7 aprile 2012 12:18 | Feedback (0) | Filed Under [ TFS ]

Non dimenticate di mettere cloaked la folder drops in tfs service

Qualche giorno fa vi ho parlato di come sia disponibile un build server per TFS Service. Dato che non è possibile avere una cartella sharata in rete con TFS Service il risultato della build, ovvero la famosa Drop Folder è solitamente uploadata nel source control. Ora questo fa si che se voi avete mappato tutto il Team Project nel vostro workspace ogni volta che fate Get Latest vi trovate a dover scaricare gli aggiornamenti della drops folder, quindi chiaramente dovete andare nei vostri workspace e mettere la cartella Drops in Cloacked, cosi da non dovere scaricare i risultati delle...

posted @ giovedì 5 aprile 2012 20:42 | Feedback (2) | Filed Under [ TFS ]

Quali hotfix e service pack debbo installare per TFS 2010

TFS2010 è oramai uscito da quasi due anni ed in questo post potete trovare la lista di tutti gli update che dovreste avere installato nel vostro TFS. (http://blogs.msdn.com/b/granth/archive/2012/01/03/tfs-2010-what-service-packs-and-hotfixes-should-i-install.aspx) vi consiglio fortemente di darci uno sguardo . Gian Maria.

posted @ sabato 24 marzo 2012 08:26 | Feedback (0) | Filed Under [ TFS ]

Team Favorites

Nel nuovo TFS esiste il concetto di favorites, ovvero di alcune parti del progetto che sono particolarmente importanti e che quindi possono essere marcate come Favorite. Come esempio è possibile rendere una Build come favorita, semplicemente usando il menu contestuale (la piccola freccia nera verso il basso a sinistra degli oggetti nella nuova interfaccia web.) In questa immagine infatti ho evidenziato alcune parti, per prima cosa la build chiamata Nightly Fabrikam è già stata messa come Favorita, infatti dal menu contestuale possiamo rimuoverla con il comando Remove From Team Favorites. Di fatto le build favorite hanno un...

posted @ lunedì 19 marzo 2012 09:29 | Feedback (0) | Filed Under [ TFS ]

Puntare un build server di TFS ad un source control proxy

Nel precedente articolo ho mostrato come configurare un TFS PRoxy per diminuire il consumo di banda verso l’istanza di TFS on Azure, questa operazione sicuramente beneficia in particolar modo i build server, perché il loro consumo di banda è notevole, soprattutto se si configurano in modo di resettare il workspace ad ogni build. Una volta che il vostro build server è configurato è sufficiente aprire il Team Explorer ( se non è installato nella macchina lo potete installare dal dvd di TFS), e configurare il proxy direttamente da Visual Studio. Per i più temerari in questa pagina è descritto...

posted @ martedì 13 marzo 2012 11:51 | Feedback (0) | Filed Under [ TFS ]

Visual Studio 11 ed il nuovo team explorer asincrono

Una delle grandi novità di VS11 è che molte operazioni lanciate con la UI sono ora effettuate in maniera asincrona; stamane stavo facendo check-in su TFS Service on Azure di un progetto di test con alcune librerie, operazione che ha richiesto circa 10 minuti a causa della banda in uscita limitata. L’aspetto interessante è che il check-in è ora asincrono, ovvero VS lo effettua in background, come potete vedere dalla figura sopra in cui trovo scritto Checking in 130 items e sotto ho la progress bar che mi indica la percentuale di completamento. Dato che l’operazione è...

posted @ martedì 6 marzo 2012 10:00 | Feedback (0) | Filed Under [ TFS ]

Gestire le build di TFS dal Web

Una volta che avete installato il vostro build server che punta ad un istanza di TFS on azure, o ad una vostra istanza di TFS on premise, potete gestire le build direttamente dall’interfaccia web, grazie alla nuova WebUi di TFS completamente riscritta. Come potete vedere dalla figura sottostante è possibile visualizzare tutte le build ed il risultato delle ultime build direttamente da web. Facendo click con il tasto destro su una build, ad esempio “first build test” avete un comodo menu contestuale per poter accodare una nuova build. Potete cambiare la quality...

posted @ martedì 6 marzo 2012 09:04 | Feedback (0) | Filed Under [ TFS ]

Creare una build per un progetto su TFS Service (TFS on azure).

Nel precedente articolo abbiamo visto come installare un Build Server on premise su una Project Collection che risiede invece su TFS on Azure, in questo articolo vedremo come creare una semplice build in TFS11 che effettui on premise la build di un progetto che risiede su TFS on Azure. Nel Team Explorer è presente la sezione build, che una volta aperta presenta subito in alto un link per creare una nuova build (New Build Definition). Già nella prima schermata possiamo notare delle aggiunte rispetto alla versione precedente, oltre al nome ed ad una descrizione sono...

posted @ lunedì 5 marzo 2012 10:03 | Feedback (0) | Filed Under [ TFS ]

Installare un build server verso TFS Service

Tfs service è la versione di TFS hostato su Azure ed è una valida alternativa all’avere un installazione on premise, in questo modo è microsoft a preoccuparsi di tutti i dettagli di manutenzione ed upgrade, ed a voi rimane solamente da usare il servizio. In questo scenario però è naturale avere un build server on premise, questo perchè attualmente non è ancora disponibile un build server on-azure e comunque un build server è una macchina che consuma tempo CPU e può avere senso averla in casa. Le operazioni per installare un build server on premise sono veramente banali, basta...

posted @ sabato 3 marzo 2012 08:50 | Feedback (4) | Filed Under [ TFS ]

Sapevatelo TFS: Spostare i worspace in un nuovo computer

Se vi state spostando su una nuova macchina, perchè avete formattato o perché avete comperato una nuova workstation o qualsiasi altra ragione voi possiate avere per cambiare macchina di sviluppo, la cosa che non dovete fare è pensare di poter semplicemente prendere le cartelle di TFS mappate in un workspace e semplicemente spostarle sulla nuova macchina. Questa operazione che potete fare invece con subversion o con altri source control, non è possibile in TFS perchè un workspace ha una sua identità composta da tre parti, la cartella locale, il nome della macchina ed il nome dell’utente, per questa ragione...

posted @ martedì 28 febbraio 2012 11:14 | Feedback (0) | Filed Under [ TFS ]

Gestire il feedback con TFS11

Un altra delle funzionalità veramente interessanti di TFS11 è la possibilità di avere feedback dagli stakeholder del progetto, supponiamo infatti di avere completato una user story, ma di non essere completamente sicuri di avere perfettamente compreso le necessità del committente e di volere quindi un feedback. Per mostrare questa funzionalità userò il TFS Service, che nella Home page presenta un comodo link per richiedere un feedback. Basta quindi cliccare per vedersi presentata una interfaccia web dove possiamo specificare tutti i dati relativi al feedback. La prima informazione necessaria è chiaramente la lista di stakeholder a cui...

posted @ venerdì 24 febbraio 2012 19:49 | Feedback (1) | Filed Under [ TFS ]

VS11 + TFS11 e la sospensione del lavoro

Il mio amico Matteo ha già avuto modo di parlare in un suo post di una nuova funzionalità esposta dal Team Explorer di VS11, che è stato completamente riscritto per questa nuova versione. In particolare vorrei soffermarmi su una nuova funzionalità sempre correlata al concetto di My Work, presente nel nuovo team explorer. Supponiamo infatti di avere selezionato un work item e di stare nel mezzo di una normale sessione di programmazione, avrete quindi alcuni file modificati una serie di breakpoint impostati per la sessione di debug corrente finestre...

posted @ giovedì 23 febbraio 2012 15:27 | Feedback (1) | Filed Under [ TFS ]

Sapevatelo: tfpt connections

Tra le varie utility dei TFS Power Tools vi segnalo la tfpt connections, lanciabile da riga di comando, ma che apre una comoda User Interface che permette di visualizzare tutte le varie connessioni ai server TFS effettuate dalla macchina attuale. Tra le varie informazioni che trovate vi è la possibilità di decidere se volete effettuare una riconnessione automatica al server Questa funzionalità è utile se ad esempio lavorate spesso disconnessi e quindi volete evitare che ad ogni avvio di VS venga effettuata una riconnessione automatica all’ultimo TFS Server utilizzato. Nella figura sopra ho infatti disabilitato la...

posted @ venerdì 3 febbraio 2012 20:21 | Feedback (0) | Filed Under [ TFS ]

Power tools TFS–December release

Vi annuncio con un paio di gg di ritardo che il 15 dicembre è uscita la nuova versione dei Power Tools per Team Foundation Server, che trovate come al solito qui (http://visualstudiogallery.msdn.microsoft.com/c255a1e4-04ba-4f68-8f4e-cd473d6b971f) in caso abbiate disabilitato le notifiche degli update :). Buon fine settimana. Gian Maria.

posted @ sabato 17 dicembre 2011 11:36 | Feedback (0) | Filed Under [ TFS ]

Team Foundation Service (preview) - Beginner guide

Non sapete cosa è Team foundation Service, male :), per cui colgo l’occasione di postare un link interessante sull’argomento. Per chi non sa cosa sia Team Foundation Service, si tratta di TFS on Azure, ovvero una istanza di Team Foundation Server hostata da microsoft su Azure, e disponibile quindi “on the cloud”. Attualmente è in fase di “preview”, ovvero si può accedere solamente con un codice di invito (ne trovate uno qui) e per ora, essendo in preview, è gratuito. Non si sa nulla del pricing (per cui non chiedete), ma potete intanto valutare il prodotto/servizio senza nessun...

posted @ domenica 11 dicembre 2011 11:21 | Feedback (0) | Filed Under [ TFS ]

Local VS Server workspaces nella prossima versione di TFS

Sicuramente è stato già bloggato molto sull’argomento, ma vorrei comunque riportare questo post di Willy che illustra le differenze maggiori tra i due tipi di workspace (locale e server). http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/11/30/team-foundation-server-trying-to-understand-server-versus-local-workspaces.aspx Sicuramente non è come avere un distribuito, ma sicuramente lavorare offline sarà comunque più semplice. Gian MAria.

posted @ mercoledì 7 dicembre 2011 12:42 | Feedback (0) | Filed Under [ TFS ]

Lab per TFS

Sono stati pubblicati da poco tre Virtual Lab sull’uso base di TFS. Li trovate listati qui, sono interessanti per chi si sta avvicinando al TFS e vuole familiarizzare con le basi. http://blogs.msdn.com/b/visualstudioalm/archive/2011/11/28/three-new-tfs-training-modules-at-msdn-virtual-labs.aspx Buon Lab :) Gian Maria.

posted @ giovedì 1 dicembre 2011 13:09 | Feedback (0) | Filed Under [ TFS ]

Una coppia di post interessanti per chi amministra TFS

Amministrare un’installazione di TFS abbastanza grande può essere complesso, è interessante quindi poter capire lo stato di salute del proprio server. In questo post, Grant Holliday fornisce un nuovo set di report la cui funzione è quella di monitorare lo stato del DataWarehouse e dei Cubi di TFS. Questi report sono molto interessanti per dare uno stato di salute dei cubi Olap su cui sono basati tutti i report di TFS. In questo secondo post, viene invece fornito un ulteriore set di report la cui funzione è quella di monitorare le performance generali di TFS. Chiaramente questi report...

posted @ venerdì 4 novembre 2011 20:25 | Feedback (1) | Filed Under [ TFS ]

E’ uscita la Visual Studio 2010 SP1 TFS Compatibility GDR

A parte il nome che è veramente lungo :) potete trovare I dettagli nel blog di Brian Harry. Sostanzialmente si tratta di una serie di upgrade che permettono tra l’altro al client di VS2010 la connessinoe con un server TFS2011, ma contiene anche una interessantissima aggiunta a Microsoft Test Manager, la possibilità di inserire step multilinea. Buon fine settimana a tutti. Gian Maria.

posted @ sabato 22 ottobre 2011 10:34 | Feedback (0) | Filed Under [ TFS ]

Altre guide sull’installazione di TFS 11

Avevo già bloggato in precedenza su una serie di post che spiegavano come installare le varie versioni di TFS 11 dev preview, e voglio quindi farvi un breve riepilogo Installazione della versione Basic. Installazione della versione Standard. Installazione della versioen Advanced. Installazione del Build Server. Installazione dlle estensioni per SharePoint. Enjoy. Gian Maria.

posted @ mercoledì 28 settembre 2011 14:22 | Feedback (0) | Filed Under [ TFS ]

Spostare una Project Collection

Una delle domande frequenti che emergono su tfs2010 è come spostare una Project Collection da un server ad un altro, ad esempio per tenere uno storico dei vecchi progetti, o per qualsiasi altra ragione. Sebbene sia possibile effettuare un semplice detach/attach è meglio comunque seguire le istruzioni presenti in questo articolo, che vi guiderà passo passo sulle operazioni da fare, in particolare se avete interazioni con sharepoint o con project server. Gian Maria.

posted @ mercoledì 28 settembre 2011 14:06 | Feedback (1) | Filed Under [ TFS ]

Dev 11 exclusion list

In Dev11 sono stati introdotti i workspace locali ed è quindi ora presente un file chiamato LocalItemExclusion.config localizzato in C:\Users\gianmaria.ricci\AppData\Local\Microsoft\Team Foundation\4.0\Configuration\VersionControl che permette di specificare file anche in formato wildcard (come *.txt) per escludere automaticamente delle tipologie di file dal controllo di TFS. Questa modifica è necessaria, perchè ora in un workspace locale, Team Explorer verifica la struttura locale del Workspace con il server server e se un file è presente nel workspace locale, ma non nel server, viene notificato all’utente come “detected changes”. Una Detected changes può essere o un...

posted @ martedì 27 settembre 2011 12:08 | Feedback (0) | Filed Under [ TFS ]

Power point storyboarding

Se avete installato Visual Studio 11 developer preview, potrete vedere nel menu una voce interessante chiamata “powerpoint storyboarding” :), per capire cosa è non dovete fare altro che installare powerpoint ed aprire il menu :). Questa è una delle novità della suite di prodotti per la gestione dell’ALM che verrà introdotta con Visual Studio vNext, ed è essenzialmente un template ed un plugin powerpoint per fare prototipi di interfaccia in maniera veloce. Sketchflow è infatti un prodotto eccezionale per lo storyboarding, ma molto complicato per chi non ha mai usato blend. A mio avviso infatti, il grande...

posted @ lunedì 26 settembre 2011 12:25 | Feedback (8) | Filed Under [ TFS ]

Le sessioni di //BUILD/ dedicate a VS e TFS 11

Di tutte le sessioni di //BUILD/ ve ne segnalo tre, dal blog di Visual Studio, che sono dedicate esplicitamente alla nuova versione di Visual Studio e TFS. What’s new in Visual Studio 11 – Jason Zander Tips & Tricks: How to Use Visual Studio to the Fullest – Weston Hutchins and Phil Price What's new in Visual Studio 11 for Application Lifecycle Management – Cameron Skinner and Brian Keller Inoltre è disponibile una “Cheat Sheet” dedicata a tutte le nuove feature in comodo formato docx che potete...

posted @ martedì 20 settembre 2011 10:29 | Feedback (0) | Filed Under [ TFS ]

Istallare TFS 11 in versione Advanced

Se avete installato TFS 2010 avrete sicuramente notato come per la configurazione basic (senza integrazione con i reporting services e con Sharepoint) l’installazione era del tipo next->next->next ed avete il TFS installato. Ora con la versione TFS 11 l’installazione è ancora più semplice, perchè è disponibile una versione next->next->next (in realtà vi chiede una sola info, l’utente con cui fare girare i servizi di TFS) che vi installa la versione “single server”, ovvero reporting services, analysis services, sharepoint foundation tutto in una macchina. L’unico passo che dovete fare, è installare prima SQL Server 2008 R2 sulla macchina, poi installate...

posted @ lunedì 19 settembre 2011 09:23 | Feedback (0) | Filed Under [ TFS ]

Modi divertenti di passare il sabato :)

Dato che durante la settimana si lavora lavora lavora, e non ci sta tempo per il divertimento, il divertimento viene lasciato al Sabato. Il problema diviene allora il concetto stesso di divertimento … :) che per alcuni si riduce ad installare TFS 11 in varie configurazioni, fatta la basic (su una vecchia VM che stranamente ha dato problemi con sharepoint), ora è venuto il tempo di una VM tutta nuova e “fresca di pacca”, su cui installare la versione standard con integrazione con Sharepoint Foundation. E via, verso nuovi orizzonti dell’ALM :) :) :) Gian Maria.

posted @ sabato 17 settembre 2011 15:55 | Feedback (3) | Filed Under [ TFS ]

Brian Keller colpisce ancora

Eh si, sebbene sia possibile scaricarsi le iso e procedere ad una installazione completa, sarete contenti di sapere che è possibile avere una preview di tutto l’ambiente di TFS 11 + Visual STudio 11 + Integrazione con sharepoint + interazione con project + etc etc tramite una comoda macchina virtuale di test, come accadeva con le versioni precedenti. Trovate tutto qui. (http://blogs.msdn.com/b/briankel/archive/2011/09/16/visual-studio-11-application-lifecycle-management-virtual-machine-and-hands-on-labs-demo-scripts.aspx), purtroppo la nota dolente è che essendo una macchina 64 bit, è necessario avere hyper-v installato per provarlo ed inoltre è stato testato su un windows server 2008 R2 SP1, per cui probabilmente molti di voi avranno...

posted @ sabato 17 settembre 2011 13:05 | Feedback (2) | Filed Under [ TFS ]

Le modifiche al VCS di TFS vNext

In questo bel post di Brian Harry troviamo un sunto delle novità più interessanti del controllo di codice sorgente della nuova versione di TFS. In questo post si pone l’accento sulle nuove funzionalità della UI, si inizia mostrando la nuova finestra di Pending Changes, che ora è integrata nella finestra del Team Explorer. La miglioria che preferisco è avere reso molte operazioni asincrone, prima di tutto l’editing di un file. Se lavorate con TFS remoto e vi connettete con una vpn lenta, è frustrante digitare alcuni caratteri sul file e dovere aspettare qualche secondo l’operazione di check-out. Anche se...

posted @ venerdì 9 settembre 2011 20:18 | Feedback (0) | Filed Under [ TFS ]

Risorse cartacee su TFS 2010 ALM

Dato che ogni tanto qualcuno mi chiede qualche titolo di buoni libri da studiare per TFS ALM, in questo post di Mickey potete trovare i titoli dei tre libri migliori sull’argomento. Buona lettura :) Gian Maria

posted @ lunedì 29 agosto 2011 13:12 | Feedback (0) | Filed Under [ TFS ]

Power Tools di Agosto, Rollback

La funzionalità di rollback è presente in tfs 2010 da riga di comando grazie al comando tf rollback, ma chiaramente avere la possibilità di effettuare un rollback tramite UI è sicuramente l’opzione migliore per molti (a parte gli affezionati alla riga di comando). Grazie ai Power Tools di Agosto finalmente anche in TFS 2010 possiamo avere una interfaccia grafica per la funzionalità di Rollback. Potete trovare qui un bel post di Mike che spiega molto bene come funziona questa aggiunta dei power tools e ricordate però che non tutte le opzioni sono disponibili nella UI e per alcuni scenari...

posted @ sabato 27 agosto 2011 16:43 | Feedback (1) | Filed Under [ TFS ]

Power tools di agosto usciti

Come avevo accennato in un precedente post la nuova versione di power tools per TFS è finalmente uscita. Trovate i dettagli qui :) Happy TFS http://blogs.msdn.com/b/bharry/archive/2011/08/19/august-11-tfs-power-tools-are-available.aspx Alk.

posted @ venerdì 19 agosto 2011 16:01 | Feedback (0) | Filed Under [ TFS ]

Pronti per i nuovi power tools?

Come sempre colgo l’occasione per ricordare a chiunque utilizzi TFS che i Power Tools vanno sempre installati in tutte le macchine client e server perché aggiungono funzionalità veramente interessanti. La cadenza di rilascio è solitamente ogni 6 mesi circa e siamo vicini ad una prossima release (entro agosto come si evince dal blog di Brian Harry). Tra le funzionalità nuove ed interessanti ci sono alcune aggiunte alla Windows Shell extension, ed in particolare la possibilità di inserire le credenziali (necessaria per lavorare con la versione di TFS hosted quando sarà disponibile). Finalmente nel Team Explorer è stata aggiunta...

posted @ mercoledì 17 agosto 2011 18:12 | Feedback (0) | Filed Under [ Visual Studio TFS ]

Le novità di Visual Studio dev11

Finalmente Brian Harry ha svelato un po di modifiche effettuate al Source Control System di TFS. Uno degli appunti che molti fanno a TFS è infatti il modello usato di source control, che prevede file in read only su disco, che diventano scrivibili quando viene effettuato il checkout. Mi è già capitato tempo fa di parlare del perché di questa scelta, e Brian Harry nel suo post lo conferma. Il modello attuale di TFS prevede che il client crei un WORKSPACE con cui i file del source control vengono mappati in locale e lo stato del WORKSPACE viene...

posted @ mercoledì 3 agosto 2011 10:32 | Feedback (0) | Filed Under [ TFS ]

Developers are Raving Fans

Mr Brian Harry sta per rivelare ulteriori novità per la nuova versione di Visual Studio e TFS e vi consiglio di tenere d’occhio il suo blog. Come MVP ho avuto la fortuna in questo summit di vedere già qualche cosa e anche voi se avete seguito i post relativi al Tech Ed avete potuto vedere una panoramica di alcune aree. Fino ad ora non si è mai parlato di Source Control, ma non vi preoccupate perchè anche in questa area ci sono novità; ed infatti Brian Harry termina il suo post dicendo One of the...

posted @ martedì 2 agosto 2011 11:10 | Feedback (0) | Filed Under [ TFS ]

Sapevatelo, TFS e Project Server Integration

Una delle novità che sono state introdotte in TFS2010 successivamente alla sua uscita, è il feature pack dell’integrazione con Project Server. Questa integrazione riduce ulteriormente la distanza tra i project manager ed il team ed è utile anche in team agili, che tradizionalmente magari non sono avvezzi ad usare prodotti come Project server. Per chi fosse interessato all’argomento, consiglio un tutorial, giunto oramai al quarto post, che parte dall’installazione e configurazione del tutto, è interessante e costituisce un buon punto di partenza per chi fosse interessato ad usare questo feature pack. alk. Tags: TFS

posted @ lunedì 11 luglio 2011 11:54 | Feedback (0) | Filed Under [ TFS ]

Sapevatelo TFS - troubleshooting di un Access Denied

Se effettuando una qualche operazione sul source control, ad esempio convertite una cartella in branch ed ottenete un brutto messaggio di Access Denied. Significa che per qualche ragione l’utente non ha il ManageBranch permission per una specifica cartella del source control, andate a controllare la suddetta cartella ed invece i permessi sono ok, come fare allora capire perchè TFS ci da codesto errore?. Spesso questo capita perché qualcuno ha modificato i permessi di una sottocartella, magari mettendo un Deny da qualche parte, oppure semplicemente una cartella non eredita i permessi di sicurezza dal padre. Ad...

posted @ mercoledì 22 giugno 2011 11:24 | Feedback (0) | Filed Under [ TFS ]

Sapevatelo TFS–Cambio di stato di un WorkItem durante un check-in

Uno dei vantaggi nell’uso di TFS è la possibilità di associare uno o più Work Item ad un Check-in in modo da aumentare la tracciabilità del codice. Una delle prime domande che gli utenti fanno quando si usa il processo Scrum 1.0 è il fatto che durante un check-in si può solamente associare ad un Bug e non ad esempio impostare direttamente il bug come “Done” (“Resolve”) Figura 1: Durante un check-in posso solamente associare ad un bug, ma non metterlo nello stato Done Questo processo è sicuramente il più giusto, perché in Scrum dovreste dopo...

posted @ lunedì 20 giugno 2011 10:34 | Feedback (0) | Filed Under [ TFS ]

TFS vNext–Agile project management

In questo post, di Brian Harry vengono svelate un po più in dettaglio alcune nuove caratteristiche della versione vNext di TFS, in particolare in questo post si parla di pianificazione agile con la nuova interfaccia di TFS. Come si può vedere, TFS cerca sempre più di supportare le procedure Agili, che al giorno d’oggi sono sicuramente le più utilizzate e probabilmente anche le più utili. Buona lettura. :) Alk. Tags: Tfs

posted @ mercoledì 15 giugno 2011 17:22 | Feedback (0) | Filed Under [ TFS ]

Numeri che fanno pensare

Il nuovo post di Brian sul dogfooding di TFS da qualche numero assai interessante, sulla scalabilità di TFS. La mia impressione è questa, spesso sento persone che lanciano critiche al source control di TFS, qualche volta le critiche sono ponderate (esperienza offline non molto amichevole), talvolta sono basate su una scarsa conoscenza dello strumento, talvolta sono frutto di preferenze personali, ma su una cosa penso che non si possa dubitare, la scalabilità. Vediamo qualche numero Nel server VS Servicing, che è in fuzione da molti anni il numero di file (compresi gli attachment) è di poco più di...

posted @ mercoledì 8 giugno 2011 11:08 | Feedback (1) | Filed Under [ TFS ]

Tfs e mondo java–TFS SDK disponibile

In realtà il TFS SDK per Java esiste da un po, ma qualche gg fa Martin ha bloggato un bel “Getting Started” veramente interessante. Con l’acquisizione di TeamPrise e l’uscita di Team Explorer Everywhere Tfs ha infatti fatto un ingresso più ufficiale nel mondo dei “javisti”. Questo SDK è un ulteriore grande passo avanti, perchè permette di scrivere codice che interagisce con TFS anche tramite Java e non solamente dalla piattaforma .NET. Inoltre usare le TFS API da .NET richiede comunque che nel computer dove il programma è in esecuzione venga installato il Team Explorer, che al suo interno...

posted @ lunedì 30 maggio 2011 11:56 | Feedback (0) | Filed Under [ TFS ]

Team Members

Eccoci arrivati a discutere di un’altra funzionalità dei Power Tools di TFS, chiamata “Team Members”, essenzialmente un addin per Team Explorer che aiuta a gestire la comunicazione nel team. Nella documentazione trovate tutte le informazioni necessarie, ma vorrei darvi qui un’idea delle funzionalità contenute. Di base questo addin ha lo scopo di migliorare la comunicazione tra i membri del team, sia con strumenti di Instant Messaging (Es. Office Communicator o Messenger) ed e-mail, oltre a fornire alcune importanti semplificazioni nell’esecuzione di operazioni legate agli utenti. Una volta configurati gli utenti è possibile effettuare ad esempio click...

posted @ giovedì 12 maggio 2011 19:11 | Feedback (0) | Filed Under [ TFS ]

Sapevatelo–TFS API e tools esterni

Una delle frustrazioni maggiori è scoprire che il tool che si utilizza per gestire l’ALM non soddisfa le proprie esigenze, per cui spesso molto tempo va speso prima di scegliere il tool o i tool da adottare. In Tfs è presente un ObjectModel (e quindi API pubbliche) che permette di interagire con tutte le sue funzionalità per estenderne le capability. In questo modo è possibile realizzare tool che soddisfino esattamente le proprie esigenze. (oltre alla customizzazione del template). Questo ci garantisce che se abbiamo scelto TFS non siamo assolutamente “ingabbiati” nei suoi tool o...

posted @ lunedì 9 maggio 2011 13:50 | Feedback (2) | Filed Under [ TFS ]

Sapevatelo … uso del comando tf destroy

Le buone pratiche di uso del source control indicano che è consigliabile inserire nel VCS tutti i file che possono essere necessari per una build. Questo implica che andremo ad includere anche file binari, tools, eseguibili, che naturalmente occupano spazio nel db. La tipica situazione è quella di tutti gli assembly delle librerie dipendenti, ad esempio supponiamo di avere il file Castle.Core.Dll nella cartella Dependencies. Durante lo sviluppo questo file verrà aggiornato seguendo le release della libreria e questo aggiornamento può avvenire anche spesso se si ha l’abitudine di lavorare con le trunk delle librerie open source. Quello...

posted @ giovedì 5 maggio 2011 13:23 | Feedback (1) | Filed Under [ TFS ]

Sapevatelo Tfs … Disabilitare il merge per tipi specifici di file

I progetti non sono composti di soli file sorgente cs o vb, talvolta vi si trovano file in formato XML oppure altre tipologie di file su cui è difficile, o quasi impossibile effettuare una merge. Un esempio classico è il designer di Entity Framework, basta aprire un file edmx e spostare un’entità in giro per fare automaticamente il check-out e se qualcun’altro ha fatto la stessa operazione ci si trova con un conflitto sul file edmx che è praticamente un delirio per fare il merge. In Tfs esiste una configurazione a livello di Team Project Collection...

posted @ lunedì 2 maggio 2011 20:45 | Feedback (0) | Filed Under [ TFS ]

Sapevatelo … Tfs - Ricerca completa su work item

Esistono alcune funzionalità di TFS che sono disponibili solamente su alcune delle interfacce con cui vi si accede, per la serie Sapevatelo Team System Web Access permette di fare ricerche in tutti i campi dei WorkItem con un semplice click Questa funzione è veramente utile, basta aprire il Team System Web Access e digitare un testo in alto a sinistra, premere il bottone “Search” et voilà, In questo caso la ricerca non viene fatta con le normali query di TFS, ma viene semplicemente cercato il testo indicato nei...

posted @ venerdì 29 aprile 2011 17:22 | Feedback (0) | Filed Under [ TFS ]

Sapevatelo … Tfs

Guzzanti è uno dei miei autori preferiti e Vulvia è uno dei suoi capolavori. http://www.youtube.com/watch?v=Ns7M1-CHacc (Guardatevi ad esempio questo) QUindi per la serie “sapevatelo” su TFS: Lo sapevate che in un Workspace di TFS si può utilizzare il carattere * (Asterisco) per indicare di fare un mapping non recursivo? Ad esempio in questa immagine la cartella $/kangae/trunk/libs/sharptestex/ termina con un asterisco, il che significa che voglio mappare tutti i file di quella cartella, ma non quelli inclusi nelle sottocartelle. Effettuando un getLatest potete infatti vedere...

posted @ giovedì 28 aprile 2011 19:09 | Feedback (2) | Filed Under [ TFS ]

Manutenere le immagini di Hyper-V per Lab Management

Uno dei vantaggi maggiori di una infrastruttura di Lab Management è quello di avere a disposizione una serie di “template” da utilizzare per creare i propri ambienti di test. Un template non è altro che una macchina virtuale Hyper-V che ha subito il processo di Sysprep; in questo modo la macchina è stata “anonimizzata” ed è quindi pronta per essere deployata con uno sforzo minimo. Supponiamo ad esempio di lavorare con applicazioni web, in questo caso possiamo realizzare un template con IIS già configurato e magari con una installazione di Sql Server 2008 R2 già pronta per essere utilizzata,...

posted @ martedì 26 aprile 2011 09:56 | Feedback (0) | Filed Under [ TFS ]

Tfpt Scorch

Un’altra interessante estensione presente nei Power Tools è il comando tfpt.exe, un’utility a linea di comando che permette di effettuare alcune operazioni non permesse dalla normale IDE di TFS. L’utilità di avere alcune funzionalità a linea di comando è eccezionale per scriptare alcune operazioni, ma il tfpt.exe contiene anche qualche comando unico che non è disponibile nemmeno dall’interfaccia grafica (GUI). Ad esempio i comandi addprojectportal e addprojectreports permettono di aggiungere (o resettare alle impostazioni di default) la parte di sharepoint e di report per un team project. Questa funzionalità è interessantissima ad esempio se state upgradando dalla versione basic...

posted @ lunedì 18 aprile 2011 21:24 | Feedback (0) | Filed Under [ TFS ]

Power tools–Alert explorer

Continuo il mio tour sulle funzionalità offerte dai TFS 2010 Power tools parlando oggi dell’Alerts Explorer. Questa funzionalità è sostanzialmente un plugin di Visual Studio che permette di gestire in modo semplice l’alerting, ovvero l’invio di messaggi in relazione a specifici eventi di TFS. Questa funzionalità è nel menu Team-> Alert Explorer. Come potete vedere sono molti gli eventi che supportano un alert, ad esempio per quanto riguarda i work item possiamo generare un alert quando un work item è stato assegnato all’utente corrente. Possiamo quindi selezionare questo alert e dargli un nome e premere ok. ...

posted @ mercoledì 30 marzo 2011 21:20 | Feedback (0) | Filed Under [ TFS ]

Approfondiamo stati e transizioni

1 – Tfs e customizzazione del process template 2 – Customizzare il Process Template, le basi 3 – Customizzare il process Template, aggiungere un campo ad un Work Item 4 - Customizzare il process template, regole per i campi aggiuntivi dei WI 5 - Personalizzare i Work Item di TFS, ancora qualche regola interessante 6 – Stati e transizioni Nel post precedente è stata fatta una breve introduzione al concetto di Stati e Transizioni dei Work Item, ma ci sono...

posted @ sabato 26 marzo 2011 09:58 | Feedback (0) | Filed Under [ TFS ]

Stati e transizioni

1 – Tfs e customizzazione del process template 2 – Customizzare il Process Template, le basi 3 – Customizzare il process Template, aggiungere un campo ad un Work Item 4 - Customizzare il process template, regole per i campi aggiuntivi dei WI 5 - Personalizzare i Work Item di TFS, ancora qualche regola interessante Fino ad ora si è esaminato solamente come aggiungere informazioni ai Work Item, ma non si è mai affrontato l’argomento "gestione dello stato”. Il valore del campo Status è infatti molto...

posted @ martedì 22 marzo 2011 11:59 | Feedback (0) | Filed Under [ TFS ]

TFS Power Tools–Backup

Dopo avere analizzato il Best Practice Analyzer, è venuto il tempo di parlare del tool di Backup. Questo particolare power tool riguarda la parte server e per questo deve essere installato nella macchina dove è installato Tfs. Una volta terminata l’installazione potete aprite la console di configurazione e trovare un nuovo menu che permette di impostare i backup del server. Chiunque abbia gestito un TFS sa che le operazioni di backup non sono proprio “immediate” anche perché coinvolgono Sharpoint, Reporting services, quindi molteplici database ed entità esterne al db come la chiave del reporting server. Grazie ai...

posted @ lunedì 14 marzo 2011 15:23 | Feedback (0) | Filed Under [ TFS ]

VS sp1, TFS e molte altre cose, come installarle?

Dato che è appena uscito SP1 per Visual Studio 2010, ed in generale dalla data di uscita dell’RTM sono usciti feature pack, power tools ed altro, in questo post di Brian Harry potete trovare una bella lista dettagliata di cosa installare e dove. Ad esempio nelle vostre macchine di build l’ordine di installazione / aggiornamento è On a TFS Build Machine TFS 2010 Build Controller/Agent(s) TFS SP1 VS SP1 (assuming you have VS installed on your build machine too – most people do). ...

posted @ venerdì 11 marzo 2011 19:45 | Feedback (0) | Filed Under [ TFS ]

TFS Power tools–Best Practice analyzer

Dopo il post precedente in cui ho introdotto le Shell Extension è venuto il momento di parlare di Team Foundation Server 2010 Best Practice Analyzer, un altro tool introdotto con i Power Tools. Grazie ad esso è infatti possibile effettuare, con pochi click, dei controlli automatici sulla salute del nostro TFS. Appena aperto l’interfaccia minimale fa subito capire la semplicità di uso Scegliendo di effettuare una scansione si può scegliere tra un gruppo di possibili test da effettuare. In generale il Complete Health Check è il più interessante perché verifica che tutte...

posted @ giovedì 10 marzo 2011 22:29 | Feedback (0) | Filed Under [ Visual Studio TFS ]

TFS Power tools Shell Extension in workgroup o fuori dominio

Ieri ho bloggato a proposito delle Shell Extension di TFS ed oggi il buon Michele mi dice che ha un problema, non riesce ad usarle perché la cartella risulta sempre offline. Anche scegliendo “Reconnect to server” non si riesce ad attivare nulla. La ragione più probabile è che il server a cui vi state connettendo è fuori al vostro dominio o è in un workgroup e purtroppo l’estensione della shell non permette di inserire credenziali. Per verificare questo aprite il Team Explorer e se vi vengono chieste le credenziali molto probabilmente è questo il problema. La...

posted @ mercoledì 9 marzo 2011 15:57 | Feedback (3) | Filed Under [ TFS ]

Tfs e customizzazione del process template

Come customizzare il Process Template di TFS. Un primo articoletto sulle possibilità offerte dal Process Template Editor dei Power Tools di TFS.

posted @ lunedì 3 gennaio 2011 19:50 | Feedback (7) | Filed Under [ TFS ]

Powered by:
Powered By Subtext Powered By ASP.NET