2010-06-29 17 views
0

Наши svn-репозитории обычно состоят из нескольких ветвей, из которых 1 является «живой» версией. В настоящее время мы создаем ту часть, но у нее есть некоторые недостатки; каждый раз, когда мы переходим к новой ветке, мы должны переименовать соединительную линию, чтобы стать ветвью или вообще удалить ее и переименовать ветвь, чтобы стать стволом. Мы бы предпочли не иметь багаж вообще, но тогда разработчики должны каждый раз выполнять новую проверку (или переключатель) при миграции. Это слишком подвержено ошибкам. Я думал, что если мы сможем сделать багажник просто своего рода символической ссылкой на живую ветку, тогда мы сможем решить эту проблему. Мы просто обновляем символическую ссылку при миграции. Мои вопросы; это возможно и как? и есть ли другой (может быть, лучший) способ достичь того, чего мы хотим?Возможно ли сделать ствол в svn точке ветви (a la символическая ссылка)

спасибо,

Coen

ответ

0

Вы можете удалить папку trunk и сделать его external.

+0

В этом случае мы не можем проверять сам багажник, только корень – Coen

+0

@Coen: тогда либо 'trunk' должен либо ссылаться на каждый элемент в ветви отдельно, либо вы учитесь жить с другим уровнем косвенности и' trunk/current 'относится к текущей ветке с' trunk', иначе пустым. – sbi