SVN a pomalý checkout přes WebDAV (https)

Nedávno jsem přemisťoval SVN repository ze serveru na server a zpřístupňoval přes WebDAV. Podle popisu to jde nastavit velice snadno.

Ovšem checkout přes WebDAV a https:// probíhal velice pomalu. Zhruba po třiceti souborech se to na chvilku zastavilo a celý checkout se docela dlouho táhnul.

Takže jsem se optal přítele google a ten poradil. “Problém” je ve WebDAV. WebDav při operaci se soubory standardně kontroluje přístupová práva. Tato operace má poměrně velkou režiii která se projevuje právě tím chvilkovým zastavenim při operaci se soubory.

Vypnout se toto chování dá pomocí directivy:

<Location /svn/repository>
  #...
  SVNPathAuthz off
</Location>

Samozřejmě je tu něco za něco. To čeho se vzdavate, je právě určitá bezpečnost. Více se o tom dočtete na

http://svnbook.red-bean.com/…ch06s04.html

v kaptitole Disabling Path-based Checks. Úkolem tohoto článku je jen nasměrovat kde hledat problémy s pomalým přistupem na repository přes WebDAV. Uvážení zda preferujete rychlejší přístup na kontrolou přistupu je na Vás.

Jen podotknu, že to nesouvisí s authentifikací, tu můžete nastavit zvlášť a nezavisle na direktivě SVNPathAuthz.


Komentáře

第一借錢網-借錢,小額借款,小額借錢

https://168cash.com.tw/

第一借錢網-借錢,小額借款,小額借錢

https://168cash.com.tw/

太達數位媒體

https://deltaamarketing.com.tw/

요즘 프리서버 자회사인 게임빌컴투스플랫폼은 근래에 자체 게임 서비스 플랫폼으로 구축했던 하이브를 외부 게임사에 개방했다. 하이브는 스마트폰게임 제작부터 운영까지 다양한 영역에 요구되는 주요 기능들을 SDK(소프트웨어 개발 키트) 모습로 공급하는 게 특징이다.

리니지 프리서버

Poslat nový komentář

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.