2011-09-23 16 views
7

Per alcuni motivi sconosciuti, TFS sembra mantenere l'accodamento di determinati file per le unioni, anche se non vi sono modifiche. Nelle finestre modifiche in sospeso, la colonna diChange afferma soltanto Merge, e non la solita Merge, modificare oMerge, ramo.Fusione TFS continua a unire alcuni file senza alcuna modifica

Nessuno tocca questi file eppure continuano a riapparire sotto la coda di fusione delle modifiche in sospeso.

Ho visto questo accadere prima con una cartella che è stata cancellata, ma continuava a riapparire nelle unioni tra filiali. In questo caso, ho utilizzato tf per distruggere in tutti i rami per il percorso di quella cartella e ha risolto il problema. Tuttavia, in questo ambiente, è con i file che il team vuole mantenere.

Qualcun altro ha riscontrato e/o risolto questo problema?

risposta

4

Prova TFS 2010 SP1 e CU1. Ha corretto alcuni bug di fusione. Come il seguente:

Merge o scartare in entrambe le direzioni causa inutili "vuoto" si fonde in futuro si fondono tentativi.

+0

uh, questo sembra molto interessante e sembra suggerire nella giusta direzione. Stiamo vedendo "vuote fusioni" su base giornaliera. Backup/aggiornamento del nostro TFS per vedere se funziona. –

+0

@Simon ti ha fatto questo lavoro per te? Non sono stato in grado di estrarre il server TFS per applicare questi aggiornamenti. –

1

Se avete la Team Foundation Power Tools installato è possibile utilizzare tfpt uu per annullare le modifiche a qualsiasi file non modificati (sì, è così fastidioso quando i file vengono contrassegnati come modificato e si ottiene detto che sono identici!).

+4

Questo non funziona sulle unioni. Puoi comunque annullare le modifiche in sospeso, quindi selezionare "No a tutti" quando ti chiede se vuoi annullare i file che sono effettivamente cambiati. – Swoogan

+1

Il "No a tutti" sarà applicato solo ai file modificati. I file aggiunti di recente non verranno uniti. Come indicato qui: http://stackoverflow.com/questions/15619885/files-listed-as-pending-changes-when-doing-merges-that-didnt-change – jpgrassi

Problemi correlati