Назад | Перейти на главную страницу

SmartSVN - Невозможно создать новый профиль репозитория

Я только что установил SmartSVN в эту систему Fedora.

Приложение запускается (при запуске ./smartsvn.sh) с обычным пользовательским интерфейсом, но многие вещи не работают.

Создание нового профиля репозитория
Попытка создать новый профиль репозитория (Репозитории-> Профили репозитория-> Добавить)

An Error occurred while processing an SVN command - 
Cannot connect to 'svn+ssh://192.168.0.103': There was a problem while connecting to 192.168.0.103:22

Быстрая оплата
Попытка выполнить быструю оплату (без конфигурации)

An Error occurred while processing an SVN command -
 Malformed XML.

Некоторые наблюдения
Когда я запускаю smartsvn.sh файл вроде этого: -

./smartsvn.sh

Он показывает это в консоли -

Warning: /bin/java does not exist
Could not lock /root/.smartsvn/_lock_
Switched to running instance

До этого я использовал SmartSVN в другой системе, где он работал. Там тоже было предупреждение вроде Warning: /bin/java does not exist но эта часть не отображалась: -

Could not lock /root/.smartsvn/_lock_ Switched to running instance

У меня в обеих системах установлен только JRE, а не JDK. Eclipse IDE, которой также требуется только JRE, работает отлично. Итак, в чем может быть причина? Есть указатели?

Обновления
Я только что подтвердил, что это проблема со смарт-svn. Командная строка svn отлично работает в моей системе. Я создал репозиторий и успешно выполнил заказ.

Спасибо,
Сандипан

Мне это кажется проблемой ssh-туннелирования, SmartSVN пытается открыть ssh-соединение с удаленным сервером, чтобы создать новый каталог, это может быть вызвано

  • Неверные учетные данные при попытке подключения к удаленному серверу
  • SmartSVN не может найти двоичный файл ssh для выполнения команды

Попробуйте ssh-ing на этот удаленный сервер без SmartSVN (если возможно) и посмотрите, работает ли это, а также проверка журнала удаленного сервера поможет вам диагностировать, действительно ли вы прибываете, чтобы подключиться к нему (что устранило бы вторую причину из возможных список)

Попробуйте и дайте мне знать, какой из них вам больше подходит