У меня есть коробка ClearOS с CentOS 5.4 под капотом. Я бы тоже хотел иметь для этого сервер Subversion, а в репозиториях CentOS доступен SVN 1.4. Однако для аутентификации мне нужно иметь 1.5 или больше. Добавление RPMForge в репозитории Yum, которое, кажется, является общим правилом, приводит к следующему сообщению:
[root@h ~]# yum --enablerepo=rpmforge install subversion
Loading "kmod" plugin
Loading "protect-packages" plugin
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package subversion.i386 0:1.6.6-0.1.el5.rf set to be updated
--> Processing Dependency: liblber-2.3.so.0 for package: subversion
--> Processing Dependency: libldap-2.3.so.0 for package: subversion
--> Finished Dependency Resolution
Error: Missing Dependency: liblber-2.3.so.0 is needed by package subversion
Error: Missing Dependency: libldap-2.3.so.0 is needed by package subversion
Но у меня есть libldap-2.4.so.0, доступный в системе, поэтому я бы предпочел не понижать его ;-) Я бы предпочел не делать настраиваемую сборку Subversion, но я открыт для любых предложений относительно того, как Я могу установить его - может быть, принудительно установить RPM? Что было бы лучше всего?
Я знаю, что это не конфетка, но ...
Следуйте ссылкам с домашней страницы Subversion для получения двоичных файлов. Там явно не упоминается CentOS, но есть RH.
Поскольку вы используете ES 5.x, Summersoft будет иметь индивидуальные обороты, вплоть до последних. Выберите свою любимую версию, и все связанные с ней предварительные требования должны находиться в том же каталоге.
Или зарегистрируйтесь бесплатно и загрузите с CollabNet. Я считаю, что вы платите только в том случае, если вам нужна поддержка.