TortoiseSVN не будет подключаться к Subversion в Windows Vista 64

StackOverflow https://stackoverflow.com/questions/4789960

  •  24-10-2019
  •  | 
  •  

Вопрос

На сервере установлена ​​версия Subversion 1.5.2 (r32768).

За последний год, когда у меня была установлена ​​Tortoise на моем рабочем ноутбуке с 64-битной ОС Vista, она НИКОГДА не подключалась к удаленному репозиторию.Однако, используя IntelliJ IDE, я могу нормально подключиться к репозиторию.

Дома я запускаю/работал до часа назад TortoiseSVN 1.6.10.Последние несколько месяцев все работало нормально, но затем, после некоторых обновлений программного обеспечения моей системы и перезагрузки, что-то изменилось, и теперь Tortoise также не подключается к удаленному репозиторию.Я обновил Tortoise до 1.6.12, но он все равно не работает.

Я очень расстроен этим и мог бы воспользоваться некоторой помощью.Никто там, где я работаю, не знает, как именно настроить соединения.Либо это работает, либо нет, но, к сожалению для меня, это не так.

Я зашел в реестр и удалил все записи URL-адресов в настройках черепахи (да, возможно, мне не следовало этого делать, но, черт возьми, мне просто это надоело.) В конце концов, я время от времени имел с этим дело в течение года. ищу ответы и пробую разные вещи, с которыми сталкиваюсь.

Итак, вопрос просто в том, ЧТО мне нужно установить и где мне это нужно установить, чтобы мои соединения работали в моих системах.Мне надоело использовать свою IDE для выполнения каких-либо задач, особенно когда у меня есть несколько проектов, над обновлением и отправкой данных в которые мне нужно работать.

Спасибо всем за любую помощь, которую вы можете оказать.

Вот также несколько операторов журнала избиения черепахи, чтобы заставить ее работать.

24.01.2011 - 20:06:15 Команда:Ошибка обновления:ОПЦИИ «ip/папки»;:Не удалось разрешить имя хоста. Ошибка:`ip/папка/proj1';:Запрошенное имя допустимо, но нет ошибки:были найдены данные запрошенного типа.Ошибка :(ип) Готово!:

24.01.2011 - 20:09:18 Команда:Ошибка обновления:ОПЦИИ «ip/папки»;:не удалось подключиться к серверу (ip) Готово!:

Это была попытка получить новую копию проекта.

24.01.2011 - 22:59:42 Команда:Извлечение из IP/папки, версия HEAD, полностью рекурсивно, внешние компоненты включены. Ошибка:ОПЦИИ «ip/папки»;:не удалось подключиться к серверу (ip) Готово!:

Да, я могу просмотреть репозиторий в Internet Explorer.Да, я могу извлекать и отправлять данные в репозиторий с помощью моей IntelliJ IDE.

Это было полезно?

Решение 2

Я нашел проблему.Я разместил ответ на Tigris.org. http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2700618 Но здесь также есть ответ.

Ладно всем, я нашел этот чертов файл, который меня убивал.

Среда Windows Vista 64 HP также Win 7 64 TortoiseSVN 1.6.6

  • Я отключил функцию Windows, которая скрывает все защищенные файлы и папки.
  • Нашел папку в корне под названием «C:\ProgramData\».Внутри этой папки была папка «Subversion» с файлом «servers».В файле нет расширения.Итак, путь был C:\ProgramData\Sub​version\servers.
  • Я использовал блокнот, чтобы просмотреть его, и увидел все свои проекты, перечисленные в записях прокси.Я изменил файл на bkup.server (чтобы на всякий случай можно было вернуться).
  • Затем щелкнув правой кнопкой мыши в окне проводника Windows, произошло обновление, и ПУФ, волшебство, все сработало.

Я надеюсь, что это избавит кого-то еще от многих страданий.Спасибо всем за вашу помощь в этом.

Другие советы

Похоже, вам нужно указать прокси-сервер для доступа к вашему репозиторию.Прокси-сервер — это более или менее центральная точка доступа для всех компьютеров корпоративной сети для доступа к Интернету или другим сетевым ресурсам.

Если вы установили прокси-сервер в IntelliJ, скопируйте информацию оттуда и введите ее в настройки прокси TortoiseSVN, как описано. здесь.

Чтобы просмотреть настройки прокси для IE, откройте настройки интернета, затем перейдите в Соединения вкладку и нажмите Настройки локальной сети.Там должна быть некоторая информация Прокси сервер поле, которое вы можете скопировать и ввести в настройках прокси-сервера Tortoise.

Если в настройках локальной сети не указан явный прокси-сервер, а есть сценарий автоматической настройки, загрузите сценарий (например,с использованием wget или какой-либо другой клиент, который не оценивает скрипт) и найдите прокси в загруженном скрипте.

Если в IE не указан ни сценарий настройки прокси, ни явный прокси, это не проблема, связанная с прокси.

Еще одно различие между доступом к репозиторию с помощью IE и доступом к нему с помощью TortoiseSVN заключается в том, что IE всегда использует протокол HTTP(S) для доступа к репозиторию, тогда как Tortoise также может обрабатывать svn:// протокол.Вы абсолютно уверены, что указали http://server.company.com/path/to/repo при выезде с черепахой, а не svn://server.company.com/path/to/repo (и действительно ли URL-адрес, который вы собираетесь проверить, такой же, как в IntelliJ?Какой протокол установлен в IntelliJ?)?Тем svn:// протокол может быть заблокирован корпоративными межсетевыми экранами, в то время как http:// и https:// наверняка не будет заблокирован брандмауэром.

У меня была та же проблема, но мое решение было вдохновлено вашим.Моя папка Subversion находилась в C:\Users\\AppData oaming\Subversion, но файл «серверы» выглядел нормально.

В том же родительском каталоге я также заметил каталог TortoiseSVN.Итак, C:\Users\\AppData oaming ortoiseSVN.Я изменил имя этой папки на xTortoiseSVN, чтобы сделать ее недоступной для TortoiseSVN и POOF, что устранило проблему.Вероятно, один из файлов был поврежден.

Спасибо за вдохновение :)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top