Satis — опция HTTP-аутентификации SVN

Документы Сатис:

Я вижу вариант аутентификации GIT через SSH и SSL, но хотел бы я знать, что насчет базовой HTTP-аутентификации?

Поддерживает ли Satis это, и если да, то где документация?

Я использую что-то вроде этого?

svn co http://<url>/<repo> <local_dir> --username user --password password

Итак, у меня есть это:

{
    "name": "Local Packagist",
    "homepage": "http://blah/packagist",
    "repositories": [
        { "type": "vcs", "url": "http://blahsvn/myProject/my-bundle" }
    ],
    "require-all": true
}

Как добавить аутентификацию?


person Phill Pafford    schedule 31.10.2012    source источник


Ответы (1)


Для svn он должен запрашивать у вас пароль, если вы работаете в интерактивном режиме, и предлагать вам кэшировать его или нет.

person Seldaek    schedule 31.10.2012
comment
да, но можно ли это настроить как вариант аутентификации, поскольку у меня есть несколько (более 30 пользовательских пакетов), которые я добавил, и каждый из них требует моей опции пользователя/пароля/кэша. И если параметр кеша должен обрабатывать пользователя/пароль, он работает неправильно, тогда - person Phill Pafford; 31.10.2012
comment
Если вы введете yes в приглашении кеша, это должно позволить svn записать его в системный кеш (т.е. он не будет работать с --no-auth-cache), поэтому следующие вызовы должны работать нормально. Если все они находятся в разных репозиториях, я думаю, вам придется вводить свой пароль несколько раз, да. На данный момент у нас нет лучшего варианта, вы всегда можете сообщить о проблеме, но, учитывая, что svn является своего рода устаревшим, эти проблемы, как правило, не являются приоритетными. Это означает, что либо вы это сделаете, либо мне может потребоваться много времени, чтобы добраться до этого :) - person Seldaek; 31.10.2012
comment
да, я настаиваю на GIT, но это медленный процесс, вздох... Спасибо за помощь - person Phill Pafford; 31.10.2012