Domanda

In Team Foundation, si può chiedere Team Explorer per visualizzare i file eliminati in questo modo:

  

Strumenti> Opzioni> controllo del codice sorgente>   Visiva Team Foundation Server> Mostra   gli elementi eliminati nel controllo del codice sorgente   Explorer.

La mia domanda è come si fa a fare la stessa cosa a livello di codice?

sto sviluppando uno strumento di sincronizzazione, e ho bisogno di rilevare i file eliminati in TFS. Workspace.Get (...) restituisce solo i file non eliminati.

Qualsiasi idea di come posso ottenere questo?

È stato utile?

Soluzione

Vai alla cartella di Visual Studio nel vostro menu di avvio e avviare un Visual Studio Command Prompt dalla sottocartella "Visual Studio Tools".

Il comando che si desidera eseguire è:

tf dir /server:myserver $/myproject /recursive /deleted

(dove myserver e myproject sono il server e di progetto)

usare "help tf" per informazioni generali, "TFS aiutano dir" per ulteriori informazioni su questo comando, o Google su "tf.exe" per ulteriori informazioni.

Altri suggerimenti

L'API VersionControlServer.QueryHistory ti darà accesso ai gruppi di modifiche che conterrà tutte le operazioni di controllo delle versioni, tra cui le eliminazioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top