17/11/2005...17:30

svn diff a abrir interface gráfico de diff

Ir para os Comentários

É possível abrir um frontend gráfico do diff automaticamente quando se executa um comando svn diff ... na linha de comando em Linux.

  1. Editar o ficheiro ~/.subversion/config e descomentar a linha que diz [helpers], bem como as linhas referentes aos parâmetros diff-cmd e diff3-cmd. PAra estes dois parâmetros, os valores a indicar são a aplicação a executar para cada um dos casos.
  2. No caso de a interface gráfica que se pretende chamar ser o xxdiff, é necessário editar o ficheiro /usr/bin/xxdiff-subversion (são necessárias permissões de escrita em /usr/bin), e aproximadamente na linha 91 alterar a localização do xxdiff. (Sugestão: em vez de substituir uma localização hard-coded por outra, utilizar o comando which xxdiff para determinar dinâmicamente a sua localização)

Referência: xxdiff-subversion

Deixar uma Resposta