Articles of tfs2010

API TFS – Aggiornamento di un campo di lavoro

È ansible aggiornare un campo di un object di lavoro utilizzando l’API TFS? Qualcosa su questa linea: WorkItemStore.GetWorkItem(Convert.ToInt32(current.WorkItemId)).State = rcbState.SelectedValue;

La build non può trovare il framework di entity framework

Quando costruisco il mio progetto in TFS non è ansible trovare l’ quadro fraemwork, ma quando guardo nella cartella è lì; Ottengo questi messaggi di errore; Build started 14/02/2013 15:44:50. Project “C:\Builds\1\SCD\SCD – New Test\Sources\MVC\SCD\SCD.sln” on node 1 (default targets). ValidateSolutionConfiguration: Building solution configuration “Debug|Any CPU”. Project “C:\Builds\1\SCD\SCD – New Test\Sources\MVC\SCD\SCD.sln” (1) is building “C:\Builds\1\SCD\SCD […]

Esegui il checkout di un file in TFS 2010

Ho un programma che crea un nuovo ramo quando gli do gli argomenti richiesti. Dopo aver creato il nuovo ramo, vorrei estrarre un file di progetto, aggiungere alcuni eventi post-build e poi ricontrollarlo. Come lo posso fare?

Come ottenere i nomi delle query che fanno riferimento al particolare percorso di iterazione

Con il nome del progetto selezionato, avevo caricato percorsi di iterazione. Ora ho bisogno di ottenere i nomi delle query che fanno riferimento al percorso di iterazione selezionato. Codice per caricare i percorsi di iterazione passando il nome del progetto: private void LoadIterationPaths(string projectName) { var tfs = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(_tfs.Uri); var wiStore = tfs.GetService(); var projCollections […]

RegisteredTfsConnections.GetProjectCollection restituisce null sul server di test, ma non sul server di sviluppo

Vedi argomento. Tutto funziona bene sul mio devmachine in cui sono installati VStudio2010. Ma non su un server di test pulito (il progetto di installazione include tutti gli assembly TFS usati). I documenti http://msdn.microsoft.com/en-us/library/ff735997.aspx non sono molto utili per il valore restituito: Nulla se non viene trovata alcuna corrispondenza. Dovrei usare un altro metodo per […]

Codice C # per verificare se lo spazio di lavoro esiste su TFS

Sto cercando di creare uno strumento di automazione per ottenere l’ultimo codice da TFS. Devo controllare se sul sistema esiste uno spazio di lavoro con lo stesso nome. Se esiste, ottieni l’istanza dello spazio di lavoro. Altrimenti creare lo spazio di lavoro e le mappature. Ho trovato che Microsoft.TeamFoundation.VersionControl.ClientVersionControlServer ha metodo Workspace GetWorkspace(string workspaceName, string […]

API TFS 2010: la coda viene generata in modo sincrono e ottiene lo stato di ogni build accodata: “Esegui agente (in attesa di build agent)”

È ansible accodare le build in modo sincrono? Ho provato qualcosa di simile a questo: CodeActivity: [BuildActivity(HostEnvironmentOption.Agent)] public sealed class QueueNewBuild : CodeActivity { // The Team Project that the build definition belongs to. [RequiredArgument] public InArgument BuildDetail { get; set; } // The build definition to queue [RequiredArgument] public InArgument BuildDefinition { get; set; […]

Ottieni dati di errore (annotazione) TFS a livello di codice

Sto cercando di implementare un plug-in per Team Foundation Server 2010 che creerà report sugli utenti in un progetto team. Concettualmente, tutto ciò di cui ho bisogno per implementare correttamente questo plugin è l’accesso agli stessi dati che si ottengono quando si utilizza la funzionalità “Annotazione” in Visual Studio: devo essere in grado di dire […]

Come ottenere la cronologia di check-in / pacchetti per specifici progetti di team?

Sto usando l’API client TFS per provare e interrogare un’istanza di TFS 2010. Devo essere in grado di fare quanto segue Per un progetto di squadra specificato, pronuncia “Progetto A” Ottieni un elenco della cronologia dei recenti check-in effettuati su questo progetto (ad esempio gli ultimi 50 o l’ultimo giorno) Quindi essere in grado di […]

Ottenere l’object dte2 o TeamFoundationServerExt in un progetto di pacchetto VS?

Sto lavorando a un progetto di pacchetto di Visual Studio. Questo progetto ha bisogno di una connessione al nostro TFS. Per leggere la connessione corrente, mi servirebbe l’object TeamFoundationServerExt, che dovrei essere in grado di ottenere dall’object dte2. Ora ho trovato centinaia di esempi e molti di questi funzionano con una variabile “_application”, che sembra […]