В ветке есть ссылка на конкретную ревизию. Ваша ветка должна быть в безопасности. SVN использует ссылки большую часть времени.
Что происходит с веткой, когда мастер удаляется?
366
Nick Udell
Скажем, я создаю ветку папки Master
в своем репозитории и делаю некоторые коммиты в нее.
Я использовал команду Создать ветвь TortoiseSVN, которая выполняет: svn copy FROMURL TOURL
для создания ветки на сервере, используя ревизию HEAD.
Позже администратор SVN удаляет Master
папку, но оставляет мою ветку в покое.
Поскольку ветки SVN являются мелкими копиями, моя ветка теперь повреждена, или SVN умно делает глубокую копию при удалении Master
?
SVN не собирается делать ничего, о чем вы не говорите.
Ramhound 9 лет назад
1
@Ramhound Это не очень полезно. Вы говорите, что моя ветка будет повреждена (так как это будет серия изменений файлов, которые больше не существуют) или нет?
Nick Udell 9 лет назад
0
@NickUdell, первый вопрос: какую команду вы использовали для создания ветки?
heavyd 9 лет назад
0
Я использовал команду Создать ветвь TortoiseSVN, которая выполняет: `svn copy FROMURL TOURL` для создания ветки на сервере.
Nick Udell 9 лет назад
0
Вы спрашиваете, создает ли SVN глубокую копию после удаления «Master». Мой ответ на этот вопрос заключается в том, что SVN делает только то, что вы говорите. Поэтому, если вы удалите «Мастер» перед выполнением глубокой копии, у вас не будет глубокой копии «Мастер».
Ramhound 9 лет назад
0
Честно говоря, я не знаю SVN достаточно, чтобы сказать наверняка, но описание «Дешевые копии» в [SVN Book] (http://svnbook.red-bean.com/en/1.7/svn.branchmerge.using. html) звучит так, как будто сервер SVN правильно обрабатывает ситуацию.
heavyd 9 лет назад
0
Хорошо, я посмотрю, смогу ли я получить доступ к svn-серверу моего офиса, чтобы запустить тестирование в новом хранилище, и я опубликую ответ, когда узнаю больше.
Nick Udell 9 лет назад
0
1 ответ на вопрос
3
dr4cul4
Похожие вопросы
-
11
Контроль версий для изображений
-
8
Контроль версий для дизайнеров
-
7
одновременное совместное использование текстовых документов
-
-
3
Безопасный доступ к хранилищу Subversion моей домашней сети
-
7
Лучший интерфейс SVN для Linux?
-
6
Персональный контроль источников через SubVersion - останови меня, прежде чем я зайду слишком далеко...
-
2
Диалог сравнения не показывает различий
-
4
Mac OS X diff инструмент для документов Microsoft Word?
-
3
Шифровать пароли в отдельных файлах
-
5
Контроль версий для MP3?