У меня есть сервер разработки (ubuntu) без привилегий root. И наш инструмент управления версиями - svn, но я предпочитаю git. Поэтому я намерен использовать подкоманду git svn для локального управления моим кодом. Но проблема в том, что git не установлен на сервере разработки.Как установить libsvn-perl в домашний каталог?
Вчера, у меня есть исходный код git для загрузки, скомпилирован и установлен в моем домашнем каталоге. Когда я использую git svn clone для клонирования репозитория svn, я получил эту ошибку: не удается найти SVN/Core.pm в @INC ...
Я искал в Интернете и получил ответ, который является подрывной привязкой perl не установлен. Поэтому я пытаюсь установить этот инструмент в своем домашнем каталоге (из-за того, что у меня нет привилегий root), но я не могу найти исходный код. Я только получаю пакет deb с не подходит для меня. Есть ли та же проблема? Или вы знаете, как решить эту проблему? Заранее спасибо!
Большое спасибо. Я увидел раздел DESCRIPTION, и я нахожу «Он поставляется с копией Subversion 1.8.11». Означает ли это, что моя версия svn должна быть 1,8.11? Моя версия svn версии 1.6.17, однако я не могу найти Alien :: SVN 1.6.17 – Kery
Там apepars будет клиентом 1.6.12 http://stackoverflow.com/questions/2552808/how-do-i -install-perls-svnclient Я бы сказал, установить текущий Alien :: SVN и попробовать. Хорошо написанное программное обеспечение должно быть обратно совместимо. Если вам нужно, пройдите через некоторые файлы и посмотрите, можете ли вы изменить переменную, чтобы указать ее на текущий svn. Если у вас достаточно места в песочнице, вы можете загрузить свою собственную копию perl и установить модули по мере необходимости. –