scdiff.

Veja as alterações no código mantido no repositório CVS, Subversion ou Git.
Baixe Agora

scdiff. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • Krzysztof Kowalczyk
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 28 KB

scdiff. Tag


scdiff. Descrição

Imagine isto: você acabou de fazer alterações no código mantido em cvs, subversion ou repositório Git. Você está pronto para checá-los, mas você quer dar uma última olhada nas mudanças. Normalmente você faria cvs diff -u ou svn diff. O aplicativo Scdiff permitirá que você veja as alterações com um programa de diff do GUI externo. Eu acho muito mais fácil entender as mudanças dessa maneira (em oposição a olhar para unified diff no console). Por padrão, usa Windiff.exe, mas você pode usar a opção -diff para selecionar qualquer outro programa (por exemplo, WinMerge ou Araxis Merge). Uso scdiff Se você executar o Scdiff sem nenhum argumento, ele determinará se um determinado diretório está em CVS ou controle do Subversion, verifique os arquivos modificados localmente e inicie o programa de diff externo que exiba modificações locais. Por padrão, usa o Windiff (assume que Windiff.exe está no% de caminho%), mas você pode usar a opção -diff para usar qualquer outro programa de diff que possa ser lançado a partir do comando lind. Os dois primeiros argumentos dados ao programa diff são diretórios para diff. Isso funciona para todos os programas de diff que testei (Winderf, WinMerge e Araxis Merge). Por sua natureza, o Scdiff usa diretório temporário para armazenar arquivos originais e modificados, portanto, mesmo depois de terminar, você ainda poderá ver o resultado do diff anterior. Opção -old faz exatamente isso. Ele salva o tempo (recebendo arquivos do repositório pode levar algum tempo). Para ver a ajuda embutida, use a opção -H. Opção -CVS Padrões para "CVS -Z3". Opção -Csargs padroniza "-U -n". Em teoria você não deve precisar mudá-los. Não que seja terrivelmente interessante, mas apenas no caso de você estar se perguntando. Primeiro, capturamos a saída de CVS diff -u ou svn diff. De que extraímos nomes dos arquivos modificados localmente e o número de revisão do arquivo antes de modificações. Os originais (usando o CVS Update -P -R Rev ou SVN Cat ...), copie os originais para $ tempdir / sc_originais, nossas cópias modificadas localmente para $ tempdir / sc_altered e lançar programa externo de diff com $ tempdir / sc_originais e $ tempdir / sc_altered como argumentos. Muito simples e possivelmente suboptimal (Subversion pode fazer um diff sem entrar em contato com o repositório remoto, por isso deve ser possível acelerar significativamente o programa se eu soubesse como obter o original sem pedir repositório remoto).


scdiff. Software Relacionado

Quicktype 1.0.0.0.

Fight Outsourcing duplicando ou triplicando sua produtividade de programação.QuickType tem mais de 25.000 ... ...

165 1.9 MB

Download

Hopopi.

Hopopi (Hostportping) é um console gratuito, útil e simples implemento de aplicativos em Java Timing Alguns "Pin ... ...

281 186 KB

Download