Condividi tramite


Condividere una query elemento di lavoro

È possibile condividere una query elemento di lavoro da Team Explorer o Team Web Access inviandola in un messaggio di posta elettronica o archiviandola in un file condivisibile. Inoltre, è possibile compilare un collegamento ipertestuale che esegue una query elemento di lavoro e quindi condividere il collegamento ipertestuale. Per informazioni su come compilare una query per trovare elementi di lavoro in Team Foundation, vedere Individuazione di bug, attività e altri elementi di lavoro.

Se si riceve un messaggio di posta elettronica al quale è allegata una query elemento di lavoro, è possibile eseguire la query per visualizzare l'elemento di lavoro o gli elementi di lavoro specifici che la query identifica. Per aprire ed eseguire la query, è necessario utilizzare un computer nel quale sia installato Team Explorer. Se Team Explorer è connesso a un server diverso da quello a cui la query allegata fa riferimento, quando si apre la query, Team Explorer chiude la connessione corrente e stabilisce una connessione con il server a cui la query fa riferimento.

In questo argomento

  • Invio di una query come messaggio di posta elettronica

  • Apertura di una query allegata a un messaggio di posta elettronica

  • Salvataggio di una query come file utilizzando Team Explorer

  • Compilazione di un collegamento ipertestuale utilizzando il linguaggio sintattico delle query

Autorizzazioni necessarie

Per eseguire queste procedure, è necessario essere un membro del gruppo Readers oppure disporre dell'autorizzazione Visualizza elementi di lavoro in questo nodo sia impostata su Consenti per il progetto team a cui la query allegata fa riferimento. È possibile che siano applicata le altre restrizioni. Per ulteriori informazioni, vedere Organizzare e impostare le autorizzazioni relative alle query elemento di lavoro e Autorizzazioni per Team Foundation Server.

Invio di una query come messaggio di posta elettronica

Per copiare una query e inviarla tramite un'applicazione di posta elettronica

  • Eseguire uno dei passaggi seguenti:

    • In Team Web Access, aprire la query che si desidera inviare e copiare l'URL dalla barra degli indirizzi del browser.

    • (Con Office Outlook configurato) In Team Explorer, fare clic con il pulsante destro del mouse sulla query che si desidera inviare, quindi fare clic su Apri nella queryInvia a Microsoft Outlook

    • Nell'applicazione di posta elettronica, creare un messaggio di posta elettronica e incollarvi la query.

    • In Team Explorer, fare clic con il pulsante destro del mouse sulla query che si desidera inviare, quindi fare clic su Copia. Nell'applicazione della posta elettronica, creare un messaggio di posta elettronica e incollare la query nel messaggio.

Apertura di una query allegata a un messaggio di posta elettronica

Per aprire una query che è stata inviata in un messaggio di posta elettronica

  1. In un computer in cui è installato Team Explorer, utilizzare il programma di posta elettronica per aprire il messaggio a cui è allegata la query.

  2. Se si utilizza Office Outlook, fare doppio clic sull'allegato per aprirlo. Se si utilizza un altro programma di posta elettronica e non si è certi della modalità di apertura di un allegato, consultare la Guida del programma di posta elettronica in uso.

    La query verrà eseguita in Team Explorer e verranno visualizzati i risultati.

  3. (Facoltativo) Se si desidera salvare la query per utilizzarla successivamente, nel menu File, fare clic su Salva NomeQuery.wiq [Editor] con nome.

    Per ulteriori informazioni, vedere Salvare, copiare, rinominare ed eliminare query elemento di lavoro.

Salvataggio di una query come file utilizzando Team Explorer

Per salvare una query come file utilizzando Team Explorer

  1. In Team Explorer fare clic con il pulsante destro del mouse sulla query da inviare, quindi fare clic su Modifica query.

  2. Nel menu File scegliere Salva Nomequery [Editor] con nome.

    La query viene salvata con l'estensione wiq.

  3. In Selezionare il tipo di query e il percorso di salvataggio fare clic su File.

    Se si desidera salvare il file di query in una cartella diversa dal percorso predefinito, fa clic su Sfoglia e specificare la cartella.

  4. Fare clic su Salva.

    È possibile allegare il file salvato a un messaggio di posta elettronica, copiare il file in una cartella condivisa o modificarlo con un editor di testo, ad esempio Blocco note.

Compilazione di un collegamento ipertestuale utilizzando il linguaggio sintattico delle query

Per creare un collegamento ipertestuale che esegue una query

  1. Costruire un collegamento che corrisponda a uno dei modelli seguenti:

    Team Web Access

    http://NomeServer:Porta/Percorso/Web/q.aspx?pname=Progetto&wiql=WorkItemQueryLanguage

    Esempio:

    http://AdventureWorks:8080/tfs/web/q.aspx?pname=AdventureWorksProject&wiql==SELECT [System.ID], [System.Title], [System.State] FROM WorkItems WHERE [System.TeamProject]='AdventureWorksProject' AND [System.WorkItemType]='Bug' AND [System.FoundIn]='9.0.30304' http://Server1:8091/tfs/web/wi.aspx?id=9035

    Team Explorer

    http://NomeServer:Porta/Percorso/q.aspx?pname=Progetto&wiql=WorkItemQueryLanguage

    Esempio:

    http://AdventureWorks:8080/q.aspx?pname=AdventureWorksProject&wiql==SELECT [System.ID], [System.Title], [System.State] FROM WorkItems WHERE [System.TeamProject]='AdventureWorksProject' AND [System.WorkItemType]='Bug' AND [System.FoundIn]='9.0.30304'

    dove:

    • NomeServer rappresenta il nome del server in cui viene eseguito Team Foundation Server.

    • Porta specifica la porta utilizzata da Team Foundation Server. Il valore predefinito è 8080.

    • Percorso specifica la posizione della directory nella quale è installato Team Foundation Server.

      Nota

      Team Web Access viene installato nella sottodirectory denominata "Web" e posta direttamente sotto la directory nella quale è stato installato Team Foundation Server.

    • Progetto specifica il nome del progetto team che è la destinazione della query.

    • LinguaggioQueryElementodiLavoro è un linguaggio simile all'SQL che è possibile utilizzare per eseguire query a livello di codice per gli elementi di lavoro.

    Negli esempi precedenti, tramite l'URL viene eseguita una query nel server di AdventureWorks, alla porta 8080, rispetto al progetto AdventureWorksProject e vengono restituiti l'ID, il titolo e lo stato di tutti i bug relativi al numero di build 9.0.30304.

    Nota

    Se non si ha familiarità con il linguaggio sintattico delle query elemento di lavoro, è possibile creare un esempio salvando una query nuova o esistente come file .wiq. Per i passaggi specifici, vedere Salvataggio di una query come file utilizzando Team Explorer. È possibile quindi aprire il file in un editor di testo, quale Blocco note, modificare il linguaggio di query secondo le proprie esigenze, quindi copiarlo nel collegamento ipertestuale. Per ulteriori informazioni sul linguaggio sintattico delle query, vedere la pagina seguente nel sito Web Microsoft: Work Item Query Language.

  2. Condividere il collegamento ipertestuale copiandolo in un messaggio di posta elettronica o codificandolo in una pagina Web o un form dell'applicazione software.

Vedere anche

Attività

Salvare, copiare, rinominare ed eliminare query elemento di lavoro

Organizzare e impostare le autorizzazioni relative alle query elemento di lavoro

Condividere elementi di lavoro

Concetti

Individuazione di bug, attività e altri elementi di lavoro

Altre risorse

Condivisione di elementi di lavoro e query con i membri del team