Рекомендации по обновлению сервера VisualSVN и клиента Subversion TortoiseSVN

2086
Community

Прежде чем я смогу проверить https://stackoverflow.com/questions/15916380/vb-script-to-retreive-access-rights-reporting-from-viusal-svn/15940120?noredirect=1#comment22725112_15940120 для выполнения динамической миграции с версии 1.6 .3 до 3.0.5 (последняя версия), не могли бы вы поделиться практическими рекомендациями и рекомендациями по успешному обновлению?

Я прошел предварительный и последующий контрольный список http://www.visualsvn.com/support/topic/00036/ Но все же есть некоторые проблемы, перечисленные

1. Существующие репозитории включены E:\Repositories, я должен сделать резервную копию? и можем ли мы выбрать существующий репо во время установки? (Существующий сервер VisualSVN установлен по умолчаниюC:\Program Files (x86)\VisualSVN Server

2. Я полагаю, что у нашего пользователя есть время простоя, чтобы получить доступ к сервису SVN во время обновления, обычно сколько времени это займет для завершения?

3. Может ли наш пользователь по-прежнему работать на старом TortoiseSVN? Наш пользователь в настоящее время на TortoiseSVN 1.6.15 и предлагает обновить 1.7.11. Должны ли мы сначала обновить клиента?

У меня более 500+ пользователей, поэтому мне нужно собрать как можно больше информации, чтобы обсудить и получить согласие на это обновление.

3
Создайте виртуальную машину, установите VisualSVN 1.6.3 и протестируйте путь обновления. И да, вы должны сделать резервную копию перед производственным обновлением. Ansgar Wiechers 11 лет назад 2

1 ответ на вопрос

1
bahrep

VisualSVN 3.0.5 - это последняя версия расширения Visual Studio, а не сервера. На сегодняшний день последняя версия VisualSVN Server - 2.5.9.

VisualSVN Server 1.6.3 связан с Subversion 1.5.5, а 2.5.9 поставляется с Subversion 1.7.9. Обратите внимание, что Subversion 1.7 внес много видимых изменений как на стороне клиента, так и на стороне сервера. Поэтому я настоятельно рекомендую администратору прочитать примечания к выпуску Apache Subversion 1.7 .

Отвечая на ваши вопросы:

  1. Лучшей практикой здесь будет всегда делать резервную копию. Однако это на самом деле не требуется. Просто выберите текущее местоположение репозитория в программе установки и продолжайте,

  2. Это не займет больше пары минут,

  3. Пользователи могут использовать старые клиенты Subversion после обновления сервера.

Пользователи должны будут извлекать новые рабочие копии или обновлять старые из-за изменений в формате рабочей копии. Проверьте примечания к выпуску TortoiseSVN 1.7 .

Похожие вопросы