Para obter mais informações sobre como trabalhar com ramificações, consulte a documentação da subversão em:
Fazendo checkout das ramificações
Se precisar editar arquivos em uma pasta de ramificação existente, você pode fazer checkout da ramificação para copiar os arquivos para um diretório de trabalho local. No entanto, é necessário criar um novo diretório de trabalho local, dentro do qual ramificação sofrerá checkout.
Para fazer checkout de uma ramificação para seu diretório de trabalho:
Escolha Versionamento > Subversão > Checkout no menu principal. O assistente para Checkout de subversão se abre.
No primeiro painel do assistente, indique uma URL que contenha o protocolo e o local de conexão do repositório. Dependendo da seleção do protocolo e dos requisitos de conexão, indique quaisquer parâmetros necessários, tais como nome de usuário, senha, configuração de proxy, etc. Clique em Próximo.
No painel Pastas para checkout do assistente, especifique a pasta que representa a ramificação da qual você deseja fazer checkout no campo Pasta(s) do repositório. Você pode clicar no botão Explorar para escolher em uma lista de todas as pastas no repositório. Especifique o número da revisão, se quiser trabalhar a partir de uma revisão específica.
Para fazer checkout apenas do conteúdo da pasta que você está especificando (ou seja, e não da própria pasta), selecione a opção Ignorar "<pasta_selecionada>" e faça checkout apenas do seu conteúdo.
Defina o diretório de trabalho local em que deseja fazer checkout da pasta de ramificação selecionada.. Outra opção é clicar no botão Explorar para navegar no sistema até o diretório desejado.
Clique em Terminar para fazer checkout na pasta da ramificação. O IDE inicia a ação de checkout, e a barra de status do IDE indica o andamento do download dos arquivos do repositório para seu diretório de trabalho local. Você também pode visualizar os arquivos que estão sofrendo checkout na janela Saída (Ctrl-4).
Criando ramificações
Se desejar trabalhar em uma versão separada do seu sistema de arquivos por motivos de estabilização ou testes, crie uma ramificação. Para criar uma ramificação na subversão, você está efetivamente copiando um projeto ou pasta com versão controlada e adicionando-o a um novo local no repositório. O suporte à subversão do IDE permite que você selecione uma origem da sua cópia de trabalho local ou que vá para um local no repositório em que está trabalhando. Você pode criar ramificações no IDE, escolhendo Subversão > Copiar para no menu contextual de um arquivo ou pasta versionada.
Para criar uma ramificação:
Selecione o projeto ou pasta versionada (ou seja, na janela Projetos, Arquivos ou Favoritos) que você quer que seja a raiz da sua ramificação e escolha Subversão > Copiar para. A caix ade diáologo Cópia da subversão se abre.
Em Origem, selecione Pasta local se quiser criar uma ramificação a partir da sua cópia de trabalho local, caso contrário, selecione Pasta remota para especificar a versão mantida no repositório.
Você pode especificar uma revisão específica do item selecionado, indicando um número de revisão na caixa de texto Revisão. Clicar no botão Pesquisar adjacente à caixa de texto Revisão permite que você visualize as revisões mantidas no repositório.
Clique na opção Ignorar pasta selecionada e copiar somente conteúdo
se quiser evitar a inclusão da pasta selecionada ao criar uma cópia.
Em Destino, selecione a localização de destino da nova cópia da ramificação. Na Localização do repositório, digite um caminho relativo para o repositório, caso contrário, clique no botão Explorar para abrir uma nova caixa de diálogo que ajude a explorar as pastas do repositório.
Indique uma descrição para a nova pasta da ramificação na área de texto Descrição da cópia. Se quiser alternar para a ramificação depois de criá-la, marque a caixa de verificação Alternar para cópia.
Clique em Copiar. O IDE cria a ramificação, copiando o conteúdo da pasta para a localização especificada no repositório.
Alternando para uma ramificação
Se você quiser alternar sua cópia de trabalho local para apontar para uma ramificação ou outra localização no repositório, faça isso usando o comando Alterar da subversão.
Para alternar para uma ramificação ou outra localização no repositório:
Selecione um arquivo ou pasta versionada (ou seja, na janela Projetos, Arquivos ou Favoritos) e escolha Subversão > Alterar para cópia no menu do botão direito do mouse ou Versionamento > Alterar para no menu principal do IDE. A caixa de diáologo Alternar da subversão se abre.
Para Pasta do repositório, indique a pasta da ramificação para qual deseja alternar, ou clique em Explorar para visualizar uma lista de todas as localizações no repositório.
Se você precisar especificar uma revisão anterior, indique o número da revisão da localização selecionada. Deixe em branco se necessitar da versão mais recente. Para exibir um log de todas as revisões da localização seleiconada, você pode clicar no botão Pesquisar.
Clique em Alternar. O IDE atualiza sua cópia de trabalho para refletir o conteúdo mantido pela localização da ramificação recém-selecionada no repositório. Observe que quais diferenças que surjam entre a sua cópia de trabalho local e a localização para a qual está alternando serão sobrescritas pela nova localização.