La herramienta de combinación que viene con smartgit es muy confusa.
No puedo configurar kdiff3. No configuro el ancestro común.
Estos son los únicos tres archivos que me dan para configurar: $ {mergedFile} $ {rightFile} $ {leftFile}
¿Hay alguna manera de configurar kdiff3 y usar la combinación de 3 vías?integración de smartgit y kdiff3
6
A
Respuesta
15
En realidad SmartGit proporciona el argumento ${baseFile}
de 3 vías fusiones (al menos en la versión 3.0.x)
En el panel de Preferencias, en Herramientas> Conflicto Solver asegúrese externa Conflicto Solver se selecciona.
Command: kdiff3
Arguments: ${baseFile} ${leftFile} ${rightFile} -o ${mergedFile}
Cuestiones relacionadas
- 1. Instalación y uso de SmartGit en Ubuntu
- 2. kdiff3 de combinación no funciona
- 3. Cómo vincular Smartgit a GitHub
- 4. kdiff3 doen no mostrar uft8
- 5. Haciendo una comparación tripartita con Git y KDiff3
- 6. alineación manual de diferencias en KDiff3
- 7. SmartGit no se autenticará con ssh
- 8. SmartGit pull no funciona como se esperaba
- 9. Guardar combinaciones usando KDiff3 con TortoiseSVN
- 10. Usando kdiff3 para editar diffs con git
- 11. Integración continua y QA
- 12. Autofac y Quartz.Net Integración
- 13. Integración Hadoop y MySQL
- 14. Plone y Asp.Net Integración
- 15. Integración FsCheck y NUnit
- 16. integración xcode y waze
- 17. Mercurial y Notepad ++ Integración
- 18. Integración de Netbeans y Redmine
- 19. Integración de Django y PayPal
- 20. Integración de Magento y Moodle
- 21. Integración de Python y kdb
- 22. ¿Integración de Jira y TFS?
- 23. Integración de XCode y CUDA
- 24. Integración de Python y .NET
- 25. Integración de TeamCity y MSBuild
- 26. Integración de Cairo y Qt
- 27. Integración SPSS y PHP/MySQL
- 28. Integración clásica ASP y ASP.NET
- 29. Cómo configurar kdiff3 como herramienta de combinación para SVN
- 30. Integración de OpenSSL y Apple Keychain
Gracias por la respuesta. intentaré lo mismo. ¿Está esto documentado en alguna parte? Durante la configuración, smartgit dice que $ (megedFile), $ {rightFile} y $ {leftFile} son obligatorios. Pero, no veo $ {baseFile} mencionado en ninguna parte. –
Si hace clic en el botón Variables al lado del campo de argumentos habrá un menú desplegable con más opciones http://i.imgur.com/iyUg6.png –
impresionante. Muchas gracias :) –