Автоматический CO SVN

Программирование на sh, быть может немного про альтернативные языки
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Kazak
мл. сержант
Сообщения: 99
Зарегистрирован: 2009-07-28 9:46:46

Автоматический CO SVN

Непрочитанное сообщение Kazak » 2011-05-27 17:24:43

Как можно реализовать автоматический ЧекАут (checkout) по SVN?
Возможно с помощью expect, но дело в том что ЧекАут делает SVN клиент, можно ли начать сессию svn-клиентом, а авторизоваться уже с помощью еxpect ? Либо другим способом, помогите пожалуйста кто может. :)

Код: Выделить всё

# svn co /test.svn.com/trunk


    $  svn co https://subversion.test.com/svn/installtest/trunk
    Authentication realm: <https://subversion.test.com:443> Test Restricted Area
    Password for 'user':
    Authentication realm: <https://subversion.test.com:443>Test Restricted Area
    Username: test
    Password for 'test':

    -----------------------------------------------------------------------
    ATTENTION!  Your password for authentication realm:

       <https://subversion.test.com:443> test Restricted Area

    can only be stored to disk unencrypted!  You are advised to configure
    your system so that Subversion can store passwords encrypted, if
    possible.  See the documentation for details.

    You can avoid future appearances of this warning by setting the value
    of the 'store-plaintext-passwords' option to either 'yes' or 'no' in
    '/home/user/.subversion/servers'.
    -----------------------------------------------------------------------
    Store password unencrypted (yes/no)? yes
    A    trunk/index.html
    Checked out revision 2.

После запроса с консоли:
svn co https://subversion.test.com/svn/installtest/trunk
прямо в консоль приходит запрос авторизации
Вводится имя
Вводится пароль
Соглашаемся с не шифорованным паролем
ЧекАут закончен

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/


kpp
лейтенант
Сообщения: 613
Зарегистрирован: 2009-08-05 16:10:46
Откуда: Украина Днепропетровск-Киев
Контактная информация:

Re: Автоматический CO SVN

Непрочитанное сообщение kpp » 2011-05-27 22:04:22

Думаю можно занести все необходимые параметры в конфигурационный файл клинта SVN.
Нет, ребята, я не гордый. Не загадывая вдаль, так скажу: зачем мне орден? Я согласен на медаль.