Как настроить программу установки VisualSVN в экземпляре Windows Azure - PullRequest
2 голосов
/ 12 февраля 2012

Я использовал RDP, чтобы войти в мой экземпляр Windows Azure. Я скачал VisualSVN Server для Windows, установил его и создал хранилище. Моя проблема заключается в настройке моего домена или IP-адреса, к которому я должен подключиться, чтобы получить доступ к хранилищу. Я использовал свой URL-адрес cloudapp.net, также я связал свой IP-адрес с настройками IP-адресов VisualSVN. Я использую порт 443 и защищенное соединение (https://). Я попытался подключиться по следующему адресу, чтобы добраться до моего хранилища:

https://*encryptcode*.cloudapp.net/svn/myrepository

https://*server ip * / svn / myrepository

Каждый раз, когда я получаю эту ошибку в моей визуальной студии: "Repository is not available. Request was failed with the following message..."

Любые другие предложения?

Ответы [ 4 ]

6 голосов
/ 16 января 2013

Новая функция Виртуальные машины теперь добавляет постоянство экземплярам, ​​развернутым в Windows Azure, за счет необходимости более непосредственного управления машиной (например, обновлений, настроек, ...).VisualSVN теперь можно установить и запустить на облачной виртуальной машине Azure с Windows Server (2008 R2 SP1 или 2012). Здесь доступно краткое руководство с некоторыми советами по настройке.

0 голосов
/ 16 февраля 2016

Чтобы получить доступ к репозиторию SVN на виртуальной машине Azure, нужно сделать небольшой трюк.

  1. Добавьте конечную точку Azure (порт 8443, имя VisualSVN в качестве протокола tcp) на виртуальной машине Azure Server. Вы можете сделать это с лазурного портала. (предположим, знаком с процессом)
  2. Установите сервер VisualSVN и настройте его на порт 8443. Вы также можете настроить его позже. Следуйте далее.

3. Откройте Диспетчер серверов VisualSVN и откройте свойства (щелкните правой кнопкой мыши и выберите свойства).

  1. Перейдите на вкладку Сеть и добавьте ".cloudapp.net" в поле имени сервера, если оно еще не добавлено, и обновите порт сервера до 8443.
  2. Применить изменения и перезапустить сервер VisualSVN вручную, если он не был перезапущен автоматически.

Вот и все.

Теперь вы можете просматривать на клиенте по https: //.cloudapp.net: 8443 / svn /

0 голосов
/ 12 февраля 2012

Все, что установлено в вашем экземпляре Azure BY RDPing, будет потеряно, когда Azure перезапустит ваш экземпляр.Короче говоря, вы потеряете свой репозиторий.

0 голосов
/ 12 февраля 2012

Возможно, я неправильно понял ваш вопрос, но мне показалось, что вы хотите запустить SVN в Azure, и вы включили RDP на компьютере, подключенном к этому компьютеру, установили VisualSVN (я полагаю, Visual Studio тоже или, возможно, это виртуальная машинаРоль) и теперь вы хотите получить к нему публичный доступ со своих локальных компьютеров?

Azure - это платформа PaaS без сохранения состояния, где состояние компьютера не сохраняется, каждый раз, когда ваш экземпляр Azure перезагружается, вы возвращаетесь к первому дню.'Программа без сохранения состояния или VMRole, которую вы загрузили.Это действительно не место для запуска SVN?

Мэри Джо Фоули ссылается на виртуальную машину с постоянным состоянием, которая в будущем может лучше соответствовать вашим требованиям http://www.zdnet.com/blog/microsoft/microsoft-to-enable-linux-on-its-windows-azure-cloud-in-2012/11508?tag=mantle_skin;content

MSFT действительно предлагает TFS в качестве службы на Azure для хранилища постоянного кода, котороев настоящее время в CTP http://blogs.msdn.com/b/bharry/archive/2011/09/14/team-foundation-server-on-windows-azure.aspx

Не уверен, если это поможет, извините, если я далеко от цели:)

...