SVN copy vs checkout para criar um branch

1

Tentando descobrir como criar uma ramificação, geralmente outra pessoa a cria e eu simplesmente entro e trabalho com ela, então meu conhecimento sobre SVN é um pouco básico. Hoje eu preciso fazer um branch baseado na cópia de trabalho no trunk. No entanto, estou tentando pesquisar e encontrar minha resposta, então não venho aqui perguntando algo que possa ser uma dúvida, e todas as coisas que encontrei ou não respondem à minha pergunta ou não se aplicam bem ao meu problema. necessidade geral

pelo que eu entendi

svn copy ~/my/branches/destination https://example.com/svn/my/trunk/ -m 'Message about creation of Branch'

deve funcionar para mim, mas não parece ser o caso. Atualmente estou recebendo um erro Segmentation fault (core dumped) . O que me leva a pensar se copy é o que eu quero fazer. Então este é um novo ramo sendo criado, eu preciso de conselhos sobre como fazer isso?

    
por chris 05.12.2012 / 00:17

2 respostas

2

Se ~/my/branches/destination for Cópia de trabalho, preparada para filial, então svn copy SRC[@REV]... DST será traduzido para

svn copy ~/my/branches/destination https://example.com/svn/branches/branchname ...
    
por 05.12.2012 / 01:01
1

Bem, depois de muita brincadeira, percebi o meu problema. Eu estava tentando combinar a lógica do remoto e local.

Eu tive que primeiro fazer a ramificação no servidor remoto que é o repositório, depois virar e conferir a cópia do ramo do servidor.

    
por 05.12.2012 / 01:05

Tags