In Team System, ho un file che è stato modificato nel ramo ServicePack \ 2.1 (che era derivato dall'integrazione) e non voglio unirlo a Integration. Come faccio a cancellarlo dalla lista dei changeset potenziali quando provo a unire i changeset selezionati?Come posso rimuovere un candidato di unione dallo strumento Unisci in Team System?
risposta
Supponendo che si desidera rimuovere candidato # 1234 ...
tf merge ServicePack\2.1 Integration /r /version:1234~1234 /discard
tf checkin
Mentre non è possibile "eliminare" un candidato di unione, è possibile, quando si unisce il file, selezionare l'opzione "accetta versione di destinazione".
Questo contrassegna il file come unito, ma non apporta alcuna modifica alla destinazione. Anche se non è la soluzione più elegante, farà ciò di cui hai bisogno.
Anche se non ci sono i conflitti? – NotDan
Capisco cosa intendi. Non riesco a vedere come puoi farlo in modo elegante, ma puoi eseguire l'unione come normale e quindi sovrascrivere quel file con i contenuti del ramo di destinazione al momento del check-in. TFS deve supportare questo caso d'uso come fa Perforce. –
Questo è pericoloso. Anche se si presta attenzione a preservare esattamente il contenuto del file, TFS non registrerà la cronologia di unione come AcceptYours. –
In Team Foundation Server 2010, è possibile eliminare gruppi di modifiche da una fusione con la seguente sintassi:
tf merge "$/[Source Branch]" "$/[Target Branch]" /r /version:[Version] /discard
- 1. egit strumento di unione disabilitato
- 2. Unione di progetti di team
- 3. È possibile disabilitare l'opzione auto-unione in Visual Studio Team System 2008? Se é cosi, come?
- 4. Team Foundation Server unione non unione
- 5. Team System - Creare un Portale di progetto Sharepoint per un progetto team esistente
- 6. GVim come strumento di unione per TFS
- 7. Come rimuovere un progetto (dallo spazio di lavoro) in PHPStorm?
- 8. Configurare uno strumento di unione per GitKraken su Windows10
- 9. C# Unisci due liste ordinate (Unione?)
- 10. Unione unione php unione senza rimuovere la chiave di matrice
- 11. Come impostare kdiff3 come strumento di unione per SVN
- 12. Strumento di unione per codice C#
- 13. Come rimuovere un controller di visualizzazione specifico dallo stack uinavigationcontroller?
- 14. Come rimuovere il nodo dallo sciame?
- 15. Come posso rimuovere un'azione dallo stack di annullamento di un controllo RichTextBox?
- 16. Git: Come configurare KDiff3 come strumento di unione e strumento diff
- 17. Come fare un "nostro" unione usando lo strumento git merge di Eclipse?
- 18. Come rimuovere le righe duplicate dall'istruzione unione
- 19. Un team di selezione automatica
- 20. Perché non posso utilizzare TortoiseMerge come strumento di unione di Git su Windows?
- 21. Come distribuire le directory per testare le cartelle di output in Visual Studio 2008 Team System?
- 22. Visual Studio 2008 può funzionare con Team System 2005?
- 23. Tempi di decodifica immagine dallo strumento dev Timeline di Chrome
- 24. Unisci risoluzione del conflitto
- 25. Come posso creare un grande team di sviluppo giochi?
- 26. Come posso creare un System Mutex in C#
- 27. Come posso sapere se un candidato è un buon architetto/sviluppatore di SharePoint?
- 28. Come posso rimuovere un flag in C?
- 29. In IE, come posso rimuovere un filtro?
- 30. Come rimuovere il certificato dallo Store in modo pulito
Perfetto! Grazie! – NotDan
È utilizzabile dall'interfaccia utente di TFS Visual Studio 2010? – MisterZimbu
Questa opzione '/ discard' funziona davvero? Perché quando eseguo questo comando, le modifiche si verificano in Pending Changes, come se avessi eseguito un'operazione di unione manualmente. –