2012-02-15 12 views
7

Per Cruise Control, ho CCTray che si trova nella mia barra delle applicazioni e mi consente di sapere se le build stanno accadendo o le build si stanno rompendo.TFS ha qualcosa come CCTray per le notifiche di compilazione?

Il TFS ha qualcosa di simile?

+0

Per le nuove versioni di TFS, vedere http://stackoverflow.com/questions/32776840/no-build-notifications-with-vs-2015 –

+0

correlati: https : //stackoverflow.com/questions/47318302/notifications-for-successful-automated-builds-to-each-team-member – CJBS

risposta

7

O Start -> Tutti i programmi -> Visual Studio 2010 -> Team Foundation Server Tools -> Build Notifications

Personalmente, trovo che l'app Build Notifications sia piuttosto terribile. È lento per uno. Trovo che sia meglio creare avvisi e-mail ogni volta che succede qualcosa con una build. Sono molto più tempo reale.

Modifica: Ho appena notato che si utilizza TFS 2008. Non l'ho installato per controllare ma dovrebbe trovarsi più o meno nella stessa posizione.

Modifica 2: Ho realizzato che lo strumento viene fornito con gli strumenti di alimentazione TFS. Trovalo qui: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=15836

+0

C'è anche uno strumento di notifica di build per TFS 2008. – jessehouwing

+0

Sono tutti piuttosto schifosi rispetto a CCTray –

1

Si possono trovare applicazione notifica qui "C: \ Programmi \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ BuildNotification.exe"

0

Ho trovato qualcosa di molto meglio dello strumento di notifica di build, Su Codeplex è qualcosa chiamato Community TFS Build Manager. Funziona, funziona rapidamente e ti dà molte più informazioni.

Download

+0

Questo non funziona con vNext build (so che la domanda è per TFS 2008, questo commento è per gli utenti che vengono alla ricerca di funzionalità corrente). – CJBS

1

siren of shame < - c'è anche questo, io non sono un grande fan delle app di default, ho trovato per essere al passo con quello che sta realmente succedendo.

2

AGGIORNAMENTO 2017-06-21: CatLight non è più ha una versione gratuita, se non utilizzato con un progetto open source. Dettagli: https://catlight.io/editions


Visual Studio ha un'applicazione incluso denominata "Build Notifiche". Questo strumento consente di visualizzare uno stato (vicino a) in tempo reale dello stato di build corrente su uno o più build sul server TFS. Tuttavia funziona solo con build basate su XAML, che sono deprecate a favore di vNext build.

C'è uno strumento di terze parti che crea stato, notifiche, monitoraggio bug e altro per TFS (sia build XAML e vNext) che altri sistemi (come Jenkins). Si chiama CatLight e c'è una versione gratuita che funziona con un massimo di 10 build - https://catlight.io/editions.

È configurato in modo simile a CCTray ed è molto facile da usare.

Ecco alcuni screen-shots:

Notification icons

Select System

Select Projects

CatLight Status Panel

1

AnyStatus è un altro strumento che supporta più piattaforme CI, tra cui Visual Studio vNext. Viene fornito come plug-in di Visual Studio e anche come programma Windows (con l'icona della barra delle applicazioni e le notifiche).

AnyStatus status window

Maggiori dettagli qui: https://stackoverflow.com/a/48291894/3063884