Pergunta

Quando o P4Merge é chamado de P4V, ele exibe caminhos de depósito como rótulos nos arquivos. Eu gostaria de usar o P4merge como um visualizador Diff para SVN, e para esse fim eu tenho este arquivo em lote:

@echo off
pause
p4merge %6 %7

Isso funciona, mas os rótulos que aparecem nos painéis esquerdo e direito são os nomes dos arquivos temporários que a SVN criou para alimentar o P4Merge. Argumentos %3 e %5 que o SVN passa para o arquivo em lote contém rótulos apropriados para os painéis esquerdo e direito, respectivamente. Tenho certeza de que me lembro de haver argumentos de linha de comando para definir quais etiquetas você deseja aparecer em cada um dos painéis, mas eles não estão listados por p4merge -h. O que eles são?

Foi útil?

Solução

Parece que as opções que eu estava procurando são -nl NAME para nomear o painel esquerdo e -nr NAME para citar o painel direito. Então, meu arquivo em lote é agora:

@echo off
pause
p4merge -nl %3 -nr %5 %6 %7
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top