Ошибка проверки SVN с протоколом svn + ssh

Я использую PowerBuilder 12.5 со сборкой 2511. Я использую агент SVN для подключения к удаленному серверу svn. Путь к серверу выглядит как «svn + ssh: // user @ domain / project / trunk». Здесь моя проблема в том, что я не могу проверить файлы с сервера, но я могу зарегистрировать файлы на сервере. при проверке он дает ошибку при проверке. Может ли кто-нибудь помочь, в чем проблема, пока я проверяю файлы с сервера?

Я могу извлекать файлы из Power Builder с локальным репозиторием SVN с протоколом «file: //». Но я не могу проверить файлы с удаленного сервера SVN с протоколом svn + ssh: //.

Это файл журнала Power Builder, когда я извлекаю файл с сервера.

------------------------------------Начало------------- -----------------

Проверка выбранных элементов ... Информация об агенте SVN: Информация об агенте SVN: SccCheckout

Информация об агенте SVN: * Команда: svn.exe --non-interactive --show-updates --verbose status w_login.srw

Информация об агенте SVN: * Каталог: C: \ Workspace \

Агент SVN: Процесс запущен.

Агент SVN: Процесс запущен ....

Агент SVN Информация: 16752 16456 suresh.vadlamudi w_login.srw

Информация об агенте SVN: Статус против ревизии: 16753

Агент SVN: процесс завершен с кодом выхода: 0

Информация об агенте SVN: Результат: 0

Информация об агенте SVN: * Команда: svn.exe - неинтерактивная блокировка w_login.srw

Информация об агенте SVN: * Каталог: C: \ Workspace

Агент SVN: Процесс запущен.

Агент SVN: Процесс запущен ....

Информация об агенте SVN: 'w_login.srw' заблокирован пользователем 'suresh.vadlamudi'.

Агент SVN: процесс завершен с кодом выхода: 0

Информация об агенте SVN: Результат: 0

Информация об агенте SVN: SccFileApplyLock: False

Информация об агенте SVN:

Информация об агенте SVN: SccQueryInfo

Информация об агенте SVN: * Команда: svn.exe --non-interactive --verbose status w_login.srw

Информация об агенте SVN: * Каталог: C: \ Workspace \

Агент SVN: Процесс запущен.

Агент SVN: Процесс запущен ....

Информация об агенте SVN: * Команда: svn.exe - неинтерактивная информация C: \ Workspace \ w_login.srw

Информация об агенте SVN: * Каталог:

Агент SVN: Процесс запущен.

Агент SVN: Процесс запущен ....

Информация об агенте SVN: Путь: w_login.srw

Информация об агенте SVN: Имя: w_login.srw

Информация об агенте SVN: Корневой путь рабочей копии: C: \ Workspace

Информация об агенте SVN: URL: svn + ssh: //user@domain/code/svnrep/project/trunk/w_login.srw

Информация об агенте SVN: Корень репозитория: svn + ssh: // user @ domain / code / svnrep

Информация об агенте SVN: UUID репозитория: cea4ba45-7404-0410-9282-c9295b884410

Информация об агенте SVN: Версия: 16752

Агент SVN Информация: Тип узла: файл

Информация об агенте SVN: График: нормальный

Агент SVN Информация: Последнее изменение Автор: suresh.vadlamudi

Информация об агенте SVN: Последнее изменение Rev: 16456

Информация об агенте SVN: Дата последнего изменения: 2012-10-08 06:46:05 -0700 (понедельник, 8 октября 2012 г.)

Информация об агенте SVN: текст Последнее обновление: 2012-10-08 22:12:26 -0700 (понедельник, 8 октября 2012 г.)

Информация об агенте SVN: Контрольная сумма: 51183433912df60b7ac03afc5eb7111c41783af8

Информация об агенте SVN: Токен блокировки: opaquelocktoken: b9ab6225-9234-4c95-8955-a9f9f18f2972

Агент SVN Информация: Lock Владелец: suresh.vadlamudi

Информация об агенте SVN: Блокировка создана: 2012-10-08 22:13:31 -0700 (понедельник, 8 октября 2012 г.)

Информация об агенте SVN:

Агент SVN: процесс завершен с кодом выхода: 0

Информация об агенте SVN: Результат: 0

Агент SVN Информация: K 16752 16456 suresh.vadlamudi w_login.srw

Агент SVN: процесс завершен с кодом выхода: 0

Информация об агенте SVN: Результат: 0

Агент SVN Статус: Файл: 'w_login.srw' Статус: 15

Ошибка SccCheckout для C: \ Workspace \ w_login.srw.

Операция завершена

--------------------------------------конец----------- --------------------------------


person Suresh Vadlamudi    schedule 06.10.2012    source источник
comment
Скопируйте и вставьте полное сообщение об ошибке, которое вы получаете при оформлении заказа. Существует множество причин, по которым вы можете получить сбой при оформлении заказа, но только одна из них будет применима к вашей ситуации.   -  person alroc    schedule 06.10.2012
comment
Последняя версия Agent SVN была обновлена ​​для более удобной аутентификации https: //. Надеюсь, это поможет решить эту проблему.   -  person jussij    schedule 25.09.2013


Ответы (2)


Вам следует попробовать проверить весь исходный код с помощью графического интерфейса для SVN (например: TortoiseSVN)

Если вы можете это сделать, то проблема связана с вашим агентом SVN для PB.

В качестве альтернативы вы можете попробовать прокси PBSCC, который также является хорошим клиентом SVN для PowerBuilder. Мы используем его 4 года с PB 10 - до самой последней версии PB 12.5.1 с последней сборкой без каких-либо серьезных ошибок. Его можно скачать здесь.

И это решение бесплатное :)

Я надеюсь, что это помогает! Хорошего дня!

Br .: Gábor

person DARKinVADER    schedule 07.10.2012
comment
Я могу извлекать файлы из Power Builder с локальным репозиторием SVN с протоколом «file: //». Проблема только в протоколе svn + ssh: //. - person Suresh Vadlamudi; 09.10.2012

Я автор Agent SVN. Обычно, когда подключаемый модуль работает в файловом режиме, но не работает в режиме сервера, проблема заключается в ошибке разрешения.

Если вы обратитесь к настройке Power Builder, вы заметите в рабочем пространстве Power Builder необходимо указать идентификатор пользователя.

Это идентификатор пользователя, который используется для подключения к серверу SVN, поэтому вам необходимо убедиться, что этот идентификатор пользователя правильный, а также правильно настроен на сервере.

Наконец, последняя версия Agent SVN (версия 2.25 или выше) лучше справляется с пометкой проблем с идентификаторами пользователей. Убедитесь, что вы используете эту версию.

person jussij    schedule 28.01.2013