[Step by Step] Come creare un Process Template di TFS senza la parte di Sharepoint

Ho ricevuto alcune richieste (relative al post sulla rimozione dei nodi dal Team Explorer) su come rimuovere la creazione del sito Sharepoint legato a TFS. Vediamo un esempio di modifica di MSF for Agile Software Development.

Prima di tutto bisogna selezionare il Process Template Manager e scaricare il processo in locale (tasto Download):

image

A quel punto si può aprire il file “ProcessTemplate.xml” e rimuovere la linea che invoca il plug-in di creazione del sito Sharepoint:

image

Si può poi rimuovere il gruppo relativo al portale, ed ogni riferimento nelle dependency di altri gruppi:

image

Si può poi cancellare la cartella con tutti i file che andavano messi su Sharepoint (Windows Sharepoint Services) e bisogna rinominare la cartella contenente il Process Template:

image

A questo punto dal Process Template Manager si può fare l’upload sul server del nuovo template, ed utilizzarlo per creare nuovi progetti:

image

Lo stesso suggerimento può essere utilizzato per non far creare altre parti del Team Project, come il sito contenente i Report.

Maggiori informazioni sui Plug-in per il Process Template possono essere trovate su MSDN.

E’ possibile anche utilizzare il Process Editor installato con i Power Tools di Team Foundation Server per editare il file ProcessTemplate.xml, ma non è possibile modificare l’elenco dei plug-in:

image

image

E’ anche possibile creare nuovi plug-in custom, bisogna però essere VSIP. Un esempio si trova nel Visual Studio SDK.

Lorenzo