Я создаю свой первый проект в Subversion. До сих пор я
branches
tags
trunk
Я думаю, мне сразу нужно сделать ветки единственными и начать все сначала. Обновление ветвей является нормой.
Я занимаюсь работой в багажнике и перемещаю содержимое в теги следующим образом.
mkdir tags/1.0
cp -rf trunk/* tags/1.0
svn add tags/1.0
svn commit -m " create a first tagged version"
Моя кишка говорит мне, что это совершенно неправильно, и я должен поддерживать некоторую взаимосвязь между файлами с помощью svn copy
. Файлы, которые я создаю таким образом, не будут иметь отношения друг к другу, и я уверен, что я пропущу функции Subversion. Правильно ли я?
Должен ли я использовать svn-копию для отдельных файлов?
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"
Должен ли я использовать копию svn во всей папке?
svn copy cp -rf trunk tags/1.0
svn commit -m " create a first tagged version"