LINUX.ORG.RU

Subversion


0

0

Упрощенно структура Web-приложения: /template, /code.
Для хранения используется Subversion 1.4.6.
Нужно выполнить параллельно две задачи:
1) изменять /template под текущие требования пользователей,
при этом /code не меняется.
2) изменить /code и по окончании влить его в текущую версию.

mkdir app1
svn co svn://XXX app1
mkdir app2
svn co svn://XXX app2

Правим app1/template
svn commit

Правим app2/code
Версия и содержимое /template уже другая будет...
svn commit ?

Читать про ветки Subversion или проще можно сделать?


Коммит, коммит. При изменениях в разных кусках коммитить можно без проблем.

При изменениях в одном куске коммитить тоже можно спокойно, если вдруг изменения в одном и том же файле -- svn об этом скажет. Но лучше, всё-таки, делать update перед коммитом и проверять, что ничего не сломалось, да.

Про ветки всё равно читать в обязательном порядке. Если не прямо сейчас, то очень скоро, скорее всего, понядобится.

kemm
()

Правим app2/code Версия и содержимое /template уже другая будет... svn commit ?

cd app2/code
svn up
svn commit

так не будет конфликтов

name_no ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.