Я только что поговорил с экспертом по Linux, который некоторое время находился в доме. Он посмотрел на эту проблему и решил проблему. Вот что я понял до сих пор:
Он сделал strace
на вызов svn up
, который показал, что процесс зависает при опросе какого-либо файла на D-Bus. Этот файл имеет отношение к связке ключей Ubuntu. После отключения хранилища паролей в конфиге subversion все работает довольно хорошо.
Для отключения хранилища паролей я использовал эти инструкции :
Отредактируйте ~/.subversion/config
с помощью gedit
или nano
и добавьте следующее
[auth]
password-stores =
затем сохраните и попробуйте снова.