TortoiseMerge 1.7.11 Pt BR

  • View
    212

  • Download
    0

Embed Size (px)

DESCRIPTION

Manual do TortoiseMerge (SVN).

Text of TortoiseMerge 1.7.11 Pt BR

  • TortoiseMergeUma ferramenta de diff/unificao para Windows

    Version 1.7

    Stefan KngLbbe OnkenSimon Large

  • TortoiseMerge: Uma ferramenta de diff/unificao para Windows:Version 1.7por Stefan Kng, Lbbe Onken, e Simon LargeTraduo: tradudor-crditos

    Data de Publicao

  • iii

    ndicePrefcio ...................................................................................................................................... vi

    1. TortoiseMerge gratuito! .................................................................................................. vi2. Agradecimentos ............................................................................................................... vi

    1. Introduo ................................................................................................................................ 11.1. Viso Geral ................................................................................................................... 11.2. Histria do TortoiseMerge ................................................................................................ 2

    2. Conceitos Bsicos ..................................................................................................................... 32.1. Visualizando e Unificando as Diferenas ............................................................................. 32.2. Editando Conflitos .......................................................................................................... 32.3. Aplicando Correes ....................................................................................................... 4

    3. Usando TortoiseMerge ............................................................................................................... 53.1. Visualizando Modos ........................................................................................................ 5

    3.1.1. Visualizando / Unificando ...................................................................................... 53.1.2. Aplicando Correes ............................................................................................. 7

    3.2. Botes e Outros Controles ................................................................................................ 93.3. cones da Situao da Linha ............................................................................................ 103.4. Unificando / Editando Conflitos ....................................................................................... 113.5. Arquivos Abertos .......................................................................................................... 11

    3.5.1. Visualizando / Unificando .................................................................................... 123.5.2. Aplicando Correes ........................................................................................... 12

    3.6. Configuraes ............................................................................................................... 133.6.1. Pginas das Configuraes Principais ..................................................................... 133.6.2. Pginas de Configurao de Cores ......................................................................... 15

    A. atalhos do teclado ................................................................................................................... 17A.1. Atalhos do teclado ........................................................................................................ 17

    B. Automatizando TortoiseMerge ................................................................................................... 19B.1. Opes da Linha de Comando do TortoiseMerge ................................................................ 19

    Glossrio ................................................................................................................................... 21

  • iv

    Lista de Figuras1.1. Conflito do Arquivo ................................................................................................................ 12.1. Conflito do Arquivo ................................................................................................................ 43.1. Uma Painel de Visualizao ..................................................................................................... 53.2. Dois Painis de Visualizao .................................................................................................... 63.3. Trs Painis de Visualizao ..................................................................................................... 73.4. Lista de Arquivo de Correo ................................................................................................... 83.5. A Barra de Ferramenta ............................................................................................................ 93.6. A Janela para Abrir Arquivos .................................................................................................. 123.7. A Princpal Pgina de Configuraes ......................................................................................... 133.8. A Pgina de Configurao de Cores ......................................................................................... 15

  • vLista de TabelasB.1. Lista de opes disponveis na linha de comando ....................................................................... 19

  • vi

    Prefcio

    Quando trabalhando em um projeto, mesmo em um projeto de cdigo aberto onde vrias pessoas revisam seucdigo, ou em um projeto comercial onde voc vende um componente com seu cdigo fonte, existiro pessoase clientes que encontraro problemas ou querem melhorias no seu projeto. Para fazer isso eles podem enviar ascorrees e voc pode ento revisar e decidir o que gostaria de aplicar.

    TortoiseMerge ajuda voc com estas tarefas: Revisando correes

    Aplicando correes

    TortoiseMerge tambm ajuda voc a resolver conflitos que podem ocorrer se voc estiver trabalhando com umsistema de controle de verso e outras pessoas esto trabalhando nos mesmos arquivos que voc.

    1. TortoiseMerge gratuito!TortoiseMerge gratuito. Voc no precisa pagar nada por ele, voc pode usar da maneira que quiser. Ele foidesenvolvido sobre a licena GP (GPL).

    TortoiseMerge um projeto de Cdigo Aberto. Isto significa que voc tem total acesso para ver ocdigo deste programa. Voc pode v-lo no stio http://code.google.com/p/tortoisesvn/source/browse/ [http://tortoisesvn.tigris.org/svn/tortoisesvn/]. A verso mais recente (a que est sendo trabalhada) est localizada em /trunk/, e as verses liberadas esto localizadas em /tags/.

    Doe!

    Mesmo TortoiseSVN e TortoiseMerge sendo gratuitos, voc pode ajudar os desenvolvedores enviandocorrees e desempenhar um papel ativo no desenvolvimento. Voc pode ajudar tambm ajudar nosdivertindo nas infindveis horas que gastamos na frente dos computadores.

    While working on TortoiseSVN we love to listen to music. And since we spend many hours on the projectwe need a lot of music. Therefore we have set up some wish-lists with our favourite music CDs and DVDs:http://tortoisesvn.net/donate.html Please also have a look at the list of people who contributed to the projectby sending in patches or translations.

    2. AgradecimentosStefan Kng

    pelo trabalho duro com o TortoiseMerge

    Lbbe Onkenpelos belos cones, logomarca, encontrar erros e cuidar da documentao

    O estilo de projeto Tigrispelos estilos da documentao de onde copiamos

    Nossos Colaboradorespelas correes, reporte de problemas e novas idias, e por ajudar aos outros respondendo perguntas na nossalista de discusso.

    Nossos Contribuidorespor muitas horas de diverso com as msicas que nos enviaram

  • Prefcio

    vii

  • 1Captulo 1. Introduo1.1. Viso Geral

    TortoiseMerge uma aplicaao gratuita/cdigo aberto. Ele lhe permite ver as diferenas em arquivos textos,unificar estas alteraes e at revisar e aplicar arquivos de diferenas unificados, tambm chamados correes.

    Quando se trabalha com arquivos textos, por exemplo, cdigo fonte em sua linguagem de programao favorita,ou arquivos html/xml de documentao ou do seu stio, voc muitas vezes precisar comparar diferentes versesdestes arquivos. Algumas vezes voc receber uma verso diferente de algum, outras vezes voc apenas quer veras mudanas que voc tem feito.

    Se voc estiver trabalhando com um sistema de controle de verso (ex: Subversion) ento voc algumas vezesencontrar conflitos quando atualizar sua cpia de trabalho. Isto acontece se algum faz uma alterao em partes doarquivo que voc atualmente est trabalhando e alterou. Ento voc precisa resolver estes conflitos manualmente. neste ponto que TortoiseMerge pode lhe ajudar.O seguinte diagrama mostra a relao o relacionamento entre os arquivos envolvidos no conflitro:

    Figura 1.1. Conflito do Arquivo

    Um conflito pode acontecer se voc tentar aplicar uma correo desatualizada. Nestes casos, sem o TortoiseMerge,voc poderia pedir a pessoa que lhe enviou a correo uma verso mais atualizada ou tentar aplicar a correomanualmente.

    Mas agora com o TortoiseMerge isto no mais necessrio - pelo menos no se voc estiver trabalhando comum sistema de controle de verso como o Subversion. TortoiseMerge analisa o arquivo de correo pela reviso/verso que a correo foi criado e automaticamente tenta aplicar a correo nesta verso especfica. Ento eleaplica a correo e permite que voc revise as suas mudanas e as mudanas da correo. Ento voc pode decidirquais alteraes deseja manter.

  • Introduo

    2

    1.2. Histria do TortoiseMergeDurante o trabalho com o TortoiseSVN [http://tortoisesvn.net] descobrimos que sempre que os usurios nosenviavam melhorias para o projeto ou apenas corre