2011-09-01 17 views
12

Ho involontariamente ritirato un intero changeset. Come posso annullare quell'operazione e ripristinare il changeset?Come posso annullare un rollback del changeset in TFS 2010?

+0

Esattamente come hai riavviato il changeset? –

+1

controllare questo collegamento [Utilizzo del rollback negli strumenti Power del server di Team Foundation ] (http://mikefourie.wordpress.com/2011/08/20/using-rollback-in-the-team-foundation-server-power-tools /). consentirà di eseguire il rollback del changeset. – andreyi

+0

dovresti essere in grado di eseguire il rollback del rollback –

risposta

3

Si può sempre "Visualizza cronologia" e recuperare un particolare Changeset ...

+0

Si prega di essere più specifici - intendete usare "Ottieni questa versione"? In tal caso, ciò non modifica effettivamente i file interessati dal rollback. Per esempio. Al momento ho file con stati come [delete, rollback] e [edit, rollback] dopo averlo fatto - questi sono rimasti invariati in seguito. –

+8

Ho appena risolto questo problema. Il rollback ha avuto l'effetto di cambiare i file localmente per ripristinarli (ad esempio "annulla il rollback") tutto ciò che era necessario era annullare le modifiche usando "Annulla ..." –

-1

In alternativa è possibile utilizzare il seguente comando nella finestra di comando di Visual Studio: tf rollback/changeset: changeset_number

+0

Ecco come si fa un rollback - la domanda riguarda come _undo_ un rollback. –

2

ottenere l'ultima versione e rollback del precedente set di modifiche roll-backed e ora vengono estratti e ora controllano le modifiche dopo le modifiche richieste.

13

Se si seleziona "Rollback Entire Changeset" in TFS, cambia i file locali in modo che le modifiche apportate al changeset vengano invertite.

Poiché si tratta di una modifica locale e non ha effetto finché non si controllano le modifiche, è possibile "annullare" il rollback utilizzando "Annulla modifiche in sospeso" sul progetto. Nota: ciò significherebbe anche la perdita di altre modifiche non impegnate, quindi usa con attenzione.

Problemi correlati