Недавно мы установили SVN 1.5.2 (с VisualSVN / Apache) на некоторые из наших серверов / виртуальных машин, и теперь, когда я посылаю команду командной строки с именем пользователя / паролем, они больше не кэшируются.
Ранее мы работали с SVN 1.5.0, установленным с CollabNet, на svn: //, и учетные данные кэшировались после первой команды.
Пока что я нахожу трудности с устранением неполадок. Моя ситуация:
- SERVER_SVN (SVN 1.5.2 через svn: //)
- SERVER_HTTP (SVN 1.5.2 через http://)
Команда из командной строки для SERVER_SVN: учетные данные кэшируются нормально
Та же команда для SERVER_HTTP: учетные данные не кэшируются
Итак, это похоже на проблему с сервером http / apache ... НО, из Tortoise учетные данные кэшируются на обоих серверах, так что это также кажется проблемой вызова клиента. У меня заканчиваются идеи ...
Пример последовательности команд, которую я использую:
svn ls c:\mylocalfolderSVN --username foo --password bar
svn ls c:\mylocalfolderSVN // this works
svn ls c:\mylocalfolderHTTP --username foo --password bar
svn ls c:\mylocalfolderHTTP // this fails
Последняя команда останавливается и запрашивает аутентификацию.
Различается ли кэширование учетных данных между svn: // и http://, или мы что-то упустили в конфигурации сервера?
Заранее спасибо за любые предложения.