Práticas específicas para usar o controle de versão podem diferir de uma organização para outra, mas a ideia por trás de um ramo de recursos é que ele é um local onde você pode trabalhar em algum recurso do projeto geral. Se você quiser que o código faça isso em uma determinada versão, é melhor mesclar o código de volta ao tronco (ou qualquer ramificação que você use como uma ramificação de desenvolvimento principal) antes de fazer um lançamento. A opção --reintegrate
sobre a qual você está perguntando é um sinal para svn
que deve ignorar as alterações feitas em sua filial como resultado de mesclagens da ramificação principal ou do tronco.
Então, mescle (com --reintegrate
) quando seu recurso estiver pronto e pronto para testes.