Migliore strumento di unione per Subversion [chiuso]
-
09-06-2019 - |
Domanda
Esiste un buon strumento di unione esterno per tortoisesvn (non mi piace particolarmente lo strumento Unisci integrato).Uso WinMerge per le differenze, ma non funziona con l'unione a tre vie (forse una domanda migliore sarebbe: esiste un modo per forzare tortoisesvn a fondersi come tortoisecvs?)
[Modificare]
Dopo averli provati tutti, per me SourceGear è quello che preferisco.Il modo per specificare DiffMerge da sourcegear è:
C:\Programmi\SourceGear\DiffMerge\DiffMerge.exe /t1="La mia versione di lavoro" /t2="Versione del repository" /t3="Base" /r=%uniti %mine %loro %base
Soluzione
Dare un'occhiata a Sourcegear DiffMerge.DiffMerge è lo strumento di confronto e unione dei prodotti Vault e Fortress, ma lo rendono disponibile gratuitamente come strumento autonomo.Una caratteristica degna di nota è che consente la differenziazione di interi alberi di directory.
Modificare: Sebbene DiffMerge rimanga uno strumento gratuito, richiede la registrazione con un popup almeno una volta al giorno (almeno dalla versione 4.2).Si afferma inoltre nel popup:
Selezionare nuove funzionalità nelle versioni future richiederanno anche la registrazione, ma le funzionalità e le correzioni di base saranno disponibili per tutti.
Altri suggerimenti
Anche se Perforce ovviamente non è gratuito, lo strumento di unione lo è.È 100 volte migliore di quello predefinito di TortoiseSvn.Per integrarsi con TortoiseSvn impostare lo strumento di unione su:
C:\Path-To\P4Merge.exe %base %irs %mine % unito
Al di là del confronto mi è stato suggerito più volte.
Io uso KDiff3 come strumento di unione a 3 vie.Fa un lavoro decente.
Fusione di Araxis è costoso, ma fantastico.Gestisce molto bene le unioni a 3 vie di file o cartelle.Trovo che il modo in cui visualizza le differenze sia molto più utile di Windiff o dello strumento P4.
Confrontalo è buono, trovo che usare l'interfaccia della riga di comando per svn, che si fonde di più per me, dove tortoise riprende le cose e te le chiede.
Mi piace questa Sincronizzazione intelligente che è gratuito per uso non commerciale