Estou criando meu primeiro projeto no Subversion . Até agora eu tenho
branches
tags
trunk
Acho que preciso imediatamente tornar os galhos singulares e começar de novo. Atualizar ramificações é a norma.
Venho trabalhando no porta-malas e movendo o conteúdo para as tags da seguinte maneira.
mkdir tags/1.0
cp -rf trunk/* tags/1.0
svn add tags/1.0
svn commit -m " create a first tagged version"
Meu intestino me diz que isso está totalmente errado, e eu devo manter algum relacionamento entre os arquivos usando svn copy
. Os arquivos que eu criar dessa maneira não terão relação um com o outro, e tenho certeza de que vou perder os recursos do Subversion. Estou correcto?
Devo usar svn copy para os arquivos individuais?
mkdir tags/1.0
svn add tags/1.0
svn copy trunk/file1 tags/1.0
svn copy trunk/file2 tags/1.0
svn copy trunk/file3 tags/1.0
svn commit -m " create a first tagged version"
Devo usar svn copy em todo o diretório?
svn copy cp -rf trunk tags/1.0
svn commit -m " create a first tagged version"