Criando e aplicando um patch (Subversão)
Consulte também
Os arquivos de correção permitem que os desenvolvedores de software que não estão compartilhando um repositório comum distribuam e integrem as modificações feitas ao código. O IDE permite criar e aplicar patches que atualizam as cópias dos arquivos de origem de forma que as alterações não tenham que ser incorporadas manualmente.
Para criar um arquivo de patch:
- Select a versioned file (e.g., in the Projects, Files, or Favorites window) for which you want to create a patch.
- Choose Team > (Subversion >) Export Diff Patch from the main menu. A caixa de diálogo Exportar patch de comparação se abre.
- Selecione um dos seguintes:
- Save to File. When selected, enter a name for the patch file and specify the location where you want to save the patch.
- Attach to Issue. When selected, select the issue tracker and specify an issue ID and description. The patch file is added as an attachment to the specified issue.
- Clique em OK. A patch file is created containing the differences between the source file versions.
- Observe que o comando Exportar correção Diff só está disponível nos arquivos e pastas que contêm alterações locais ou remotas que ainda não tenham sido mescladas.
Para aplicar um patch em um arquivo ou pasta local:
- Select a versioned file or folder (e.g., in the Projects, Files, or Favorites window) on which you want to apply the patch.
- Choose Team > (Subversion >) Apply Diff Patch from the main menu. A caixa de diálogo Aplicar patch de comparação é exibida.
- Na caixa de diálogo, digite o caminho ou navegue até o arquivo de patch que deseja aplicar.
- Clique em Correção. O patch é aplicado no arquivo selecionado e uma caixa de diálogo se abre, confirmando que o patch foi aplicado com êxito. Clique em Sim para visualizar as alterações no Visualizador de comparação do IDE.
Observações:
- Como os patches nas pastas usam caminhos relativos para os arquivos que as pastas contêm, os patches das pastas devem ser aplicados no mesmo nó da pasta em que foram criados, a fim de garantir que sejam aplicados corretamente.
- Se você não tiver certeza de qual é o arquivo ou a pasta em que deve ser aplicada a correção, terá a possibilidade de encontrar a informação de contexto no próprio arquivo de correção. Os arquivos de correção gerados pelo IDE contêm o contexto em que a correção foi originalmente criada nas primeiras linhas do arquivo.
- Consulte também
- Comparando revisões de arquivos em subversão
- Mesclando revisões de arquivos em subversão
- Resolvendo conflitos de mesclagem em subversão
Notificações legais