Svnserve VS mod_dav_svn

Как уже нашел Redem, некоторые специальные символы должны быть экранированы следующим образом:

 control.type_keys('customer asked for 30{%} discount', with_spaces=True)

или метод .set_edit_text() можно использовать для управления окном редактирования:

control.set_edit_text('customer asked for 30% discount')
7
задан gizmo 2 February 2009 в 08:51
поделиться

2 ответа

Взятый от этого ресурса,

В большинстве случаев, если производительность Подверсии системы управления версиями обсуждена, темы вращаются вокруг используемых бэкендов репозитория (Беркли DB (bdb) по сравнению с FSFS) и настраивающий некоторое программное обеспечение сервера или даже аппаратные параметры.

Это, кажется, менее известно, что выбор используемого варианта сервера - Подверсия Apache mod_dav_svn модуль или автономный svnserve сервер - оказывает огромное влияние к измеренной и воспринятой производительности подверсии. Обычно svnserve значительно быстрее, чем Apache mod_dav_svn

В синтетическом продукте непредставительное эталонное тестирование я выполнил Подверсию использования 1.4.5, Подверсия 1.1.1 и Apache 2.0, производительность mod_dav_svn составляла 30% к на 400% медленнее, чем svnserve's. производительность svnserve была близко к локальным прямым доступам к репозиторию с помощью svn инструментов командной строки.

Старшая значащая потеря производительности измерялась во время журнала svn и операций слияния svn против mod_dav_svn сервера - Вы сразу заметите худшую производительность журнала svn если, например, использование плагина Подверсии Eclipse Subclipse.

Автор также обеспечивает сравнительный тест, сравнивающий два.

Я выполняю snvserv, который служит приблизительно 50 репозиториям на бэкендах DB Berkely и не имел никаких жалоб на производительности. Как сторона отмечают, что существует только 10 пользователей, все же.

Я на самом деле нашел svnserve очень легкий установить и поддержать и не штрафую Вас в отсутствии фьючерсов. SSH может быть включен для svnserve, и находящаяся на пути безопасность также возможна, если Вы - '"один репозиторий, много проектов" вид парня' переговоры Steve Robbins о :)

6
ответ дан 7 December 2019 в 01:27
поделиться

От моего собственного сравнительного тестирования я не нашел фактически различия между DAV, SVN и ФАЙЛОМ при выполнении операций на repo вокруг 500meg метка. Основным преимуществом с моделью DAV является более детализированная безопасность, которую Вы получаете, особенно если Вы - "один repo, много проектов" вид парня,

2
ответ дан 7 December 2019 в 01:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: