Сервер Subversion в 64-битной Windows?[закрыто]
-
04-07-2019 - |
Вопрос
Я хочу настроить установку сервера Subversion на 64-разрядной версии Windows Server 2003 и рассматриваю возможность использования Сервер VisualSVN.Хорошо ли это работает в 64-битной среде?Есть ли какие-либо проблемы или ошибки, о которых мне следует знать перед установкой программного обеспечения?
Большое спасибо!
Решение
Я использую VisualSVN Server на W2K3 x64 на одном из наших блоков MS SQL 2005 без каких-либо проблем уже более месяца. Я следовал руководству по установке и не имел никаких проблем ни с код сервера или встроенный сервер Apache. Р>
Другие советы
VisualSVN 1.5.1 работает на 64-битной Vista. Вы можете получить обновление здесь для Vista, если вы испытываете некоторые проблемы, но вы должно быть хорошо.
Ладно, ребята, у меня все работает.Итак, устанавливаем VisualSVN.Хотите верьте, хотите нет, я установил 2.0.8 и через несколько часов получил сообщение от RSS о наличии новой версии - 2.1, поэтому я сделал обновление (по крайней мере, смог проверить процесс обновления, все прошло нормально).Затем установите Ruby (я получил 1,8,6), затем драгоценные камни (1.3.1 - это REQ, но я получил 1.3.5), когда вы получили Ruby and Gems, введите CMD и введите:GEM Установить рельсы -v = 2.3.5 Затем:стойка для установки драгоценных камней -v=1.0.1
затем я получил последнюю версию багажника Redmine.Установлен MySQL 5.0 (5.1 не поддерживается), создайте новую БД (с помощью инструментов оболочки или графического интерфейса), переустановите пользователя и его привилегии.
Затем:Gem установить mysql + copy http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll в рубин/бин
отредактируйте файл конфигурации для Redmine и запустите веб-сервер стойки...все должно работать.У меня была одна проблема: я не мог видеть репозиторий в только что созданном проекте Redmine.
Решение — redmine.org/boards/2/topics/show/723.
Моя конфигурация выглядит так:SVN_BIN = "svn --trust-server-cert --non-interactive --config-dir c:/Repositories"
Так что теперь все работает.Мой следующий шаг — переместить репозиторий svn с старого компьютера на новый.Сделанный :)
У меня большой опыт работы с серверами SVN на Windows.
VisualSVN работает нормально.
Однако это x86.Если вы хотите, чтобы ваш сервер работал как 64-битный процесс, вы можете сделать следующее (возможно, вы можете создать хак для работы с VisualSVN — еще не пробовал):
Обновление1:Это устаревший метод.Больше нет необходимости скачивать это.
Загрузите отсюда серверный процесс x64: http://nightlybuilds.tortoisesvn.net/latest/x64/full/svnserve.exe
Теперь давайте установим сервер как службу (это то же самое, что делает VisualSVN).
InstallService.bat
sc create svnserver binpath= "C:\Program Files\TortoiseSVN\bin\svnserve.exe --service -r D:\SvnRepositories" displayname= "Subversion" depend= Tcpip start= auto
pause
оставьте пробелы, как показано.
Если вы когда-нибудь захотите удалить его, обязательно остановите его через Services.msc, а затем запустите:
УдалитьService.bat
sc delete svnserver
pause
Если вы используете Vista/7/2008, вам нужно будет запускать от имени администратора.
Надеюсь это поможет