Я хочу установить установку сервера Subversion на 64-разрядной версии Windows Server 2003 и подумываю об использовании VisualSVN сервер. Это нормально работает в 64-битной среде? Есть ли какие-либо проблемы или ошибки, о которых мне следует знать перед установкой программного обеспечения?
Большое спасибо!





VisualSVN 1.5.1 работает на Vista 64 бит. Вы можете получить немного обновить здесь для Vista, если поэкспериментируете с какой-нибудь проблемой, но все будет в порядке.
Я использую VisualSVN Server на W2K3 x64 на одном из наших серверов MS SQL 2005 без каких-либо проблем уже более месяца. Я следил за инструкция по установке и не имел никаких проблем ни с серверным кодом, ни со встроенным сервером Apache.
То же самое и здесь - без проблем.
Ладно, ребята, у меня все работает. Итак, устанавливаем VisualSVN. Вы не поверите, но я установил 2.0.8 и через несколько часов получил сообщение от RSS о новой версии - 2.1, поэтому я сделал обновление (по крайней мере, смог проверить процесс обновления, все прошло нормально). Затем установите Ruby (у меня 1.8.6), затем Gems (требуется 1.3.1, но у меня 1.3.5) Когда у вас есть Ruby и драгоценные камни, введите cmd и введите: gem install rails -v = 2.3.5 затем: gem install rack -v = 1.0.1
Затем я получил последнюю версию Redmine. Установлен MySQL 5.0 (5.1 не поддерживается), создайте новую БД (через оболочку или инструменты графического интерфейса), пользователя redmine и его привилегии.
Затем: gem install mysql + скопировать 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 с компьютера ald на новый. Сделанный :)
У меня большой опыт работы с серверами SVN на Windows.
VisualSVN отлично работает.
Однако это x86. Если вы хотите, чтобы ваш сервер работал как 64-битный процесс, вы можете сделать следующее (возможно, вы можете создать хак для работы с VisualSVN - еще не пробовал):
Update1: This is an obsolete method. There is no need to download this anymore.
Download from here the x64 server process: 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, а затем запустите:
UninstallService.bat
sc delete svnserver
pause
Если вы работаете под Vista / 7/2008, вам нужно будет запустить его от имени администратора.
Надеюсь это поможет
VisualSVN Server 3.0 обеспечивает встроенную поддержку 64-разрядной версии.