Desidero visualizzare la finestra dei risultati diff nella barra delle applicazioni, anziché essere una voce di dialogo di Visual Studio. Posso farlo?Cambia comportamento Ankhsvn diff
risposta
Vai a Tools > Options > Source Control > Subversion User Tools
per vedere cosa Diff/Unisci strumenti sono supportati.
Scarica il tuo strumento di unione preferito (se non lo hai già fatto per altri scopi). Il mio preferito è SourceGear DiffMerge.
Passare nuovamente alla pagina di configurazione e selezionare lo strumento dal menu a discesa. Verrà rilevato automaticamente da AnkhSvn
Ecco cosa ho per Visual Studio 2008. Non è riuscito a rilevare la mia installazione di 64 bit Araxis su Win7x64.
esterno strumento diff:
"$(HostProgramFiles)\Araxis\Araxis Merge\compare.exe" /max /wait "$(Base)" "$(Mine)" /title1:"$(BaseName)" /title2:"$(MineName)"
Non hanno ancora provato con VS2010.
Questo dovrebbe essere il comando per l'unione, ma non ho ancora testato:
"$(HostProgramFiles)\Araxis\Araxis Merge\compare.exe" /a2 /max /wait /3 /title1:"$(TheirName)" /title2:"$(BaseName)" /title3:"$(MineName)" "$(Theirs)" "$(Base)" "$(Mine)" "$(Merged)"
Grazie mille! Non so perché ma Ankhsvn non stava rilevando Araxis ... –
preferisco strumento VS2010 DiffMerge. Puoi impostarlo per il confronto e unirlo facilmente.
Per strumento diff esterno:
"$(ProgramFiles)\Microsoft Visual Studio 10.0\Common7\IDE\diffmerge.exe" "$(Base)" "$(Mine)"
esterno strumento di unione:
"$(ProgramFiles)\Microsoft Visual Studio 10.0\Common7\IDE\diffmerge.exe" /merge $(Theirs) $(Mine) $(Base) $(Merged)
E per fortuna appare sulla barra delle applicazioni.
- 1. Cambia colori in Eclipse Diff
- 2. Cambia sfondo ListView - comportamento strano
- 3. AnkhSVN ignora il pattern
- 4. Utilizzando includono non cambia il comportamento
- 5. newline: ignora diff/diff su più righe/diff ignaro rif.
- 6. diff'ing diff con diff?
- 7. Ankhsvn non integrato in Visual Studio 2010
- 8. Come rendere git diff usare gitx --diff su OS X
- 9. Cambia il comportamento di Ctrl + clic su una JTable
- 10. Perché il comportamento del pool Costante intero cambia a 127?
- 11. Perché il simbolo di reindirizzamento cambia il comportamento di ls?
- 12. Git diff - come uscire dal listato diff
- 13. diff git con combinato --word-diff
- 14. algoritmi Diff
- 15. aiuto - cambia il simbolo diff "<", "|" or ">" in uno desiderato?
- 16. AnkhSVN non può connettersi a causa del proxy
- 17. AnkhSVN non riconosce la mia soluzione come in controllo sorgente
- 18. ankhsvn con la comunità di Visual Studio 2015
- 19. AnkhSVN rompe autorizzazioni di condivisione ASP.NET con SVN 1,7
- 20. Come rendere git-diff creare un formato "contesto" diff?
- 21. Come configurare 'git diff' per usare emacs diff
- 22. git diff --word-diff con file on line
- 23. Come faccio a diff-16 i file con GNU diff?
- 24. Libreria Java Pdf Diff
- 25. Alternative a GNU diff?
- 26. Git diff in sintesi?
- 27. GIT diff GUI
- 28. Diff a git fork
- 29. Roslyn SyntaxTree Diff
- 30. implementazione diff in Java
Secondo http://johnnycoder.com/blog/2008/07/22/getting-started-with-ankhsvn/ (QuickStart sezione 3) è possibile specificare uno strumento di diffusione esterno tramite Strumenti> Opzioni> Controllo del codice sorgente> Subversion . Questo non sta mostrando per me, ma forse avrai più fortuna ... – itowlson
È sotto Strumenti> Opzioni> Controllo del codice sorgente> Strumenti utente di Subversion per me. –