Ho uno script il cui nome è svn-diff. Io uso che lo script di aprire svn diff di fondere: = svn diff --diff-cmd 'fusione' $ 1SVN con combinazione e file multipli
Poi ho eseguito: svn-diff/path-to-my-svn-directory/
Il problema ora è che, fondere i file aperti uno per uno e non tutti i file in schede. Devo chiudere un file che posso vedere il prossimo file. Voglio vedere tutte le modifiche in una vista senza chiudere altri file.
ho cercato di modificare lo script qui: svn diff = --diff-cmd 'svnmeld' $ 1
E sceneggiatura svnmeld poi creato: fusione -n $ 1 $ 2 &
Ma ha qualche errore dalla fusione
Non voglio sostituire il comando 'svn diff' con lo strumento esterno, perché lo sto usando molto spesso. La versione di fusione è 1.8.4 e la versione di svn è 1.8.8.
Hai mai trovato una soluzione? –
FWIW, Mercurial lo fa creando e popolando due directory temporanee e invocando 'meld' con quelle directory come argomenti. Basta menzionarlo per suggerire che 'svn' _could_ va in questo modo. Detto questo, la risposta di @ phobic qui sotto è corretta. –