[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Подскажите инструментарий для file release system.



13.10.2011 15:48, Artem Chuprina пишет:
А разве можно в Mercurial (или другой DVCS) вытащить или положить один
>  файл, без того, чтобы клонировать всё хранилище, со всеми версиями всех
>  файлов?
Вот так вот настроить и изучать через браузер.
Насчет положить не знаю как.

/etc/apache2/sites-enabled/000-default-ssl

<IfModule mod_ssl.c>
<VirtualHost _default_:443>
...
WSGIScriptAlias /hg /home/hg/hgwebdir.wsgi
        <Directory /home/hg>
            Options ExecCGI FollowSymlinks
            AddHandler wsgi-script .wsgi
            AllowOverride None
            Order allow,deny
            Allow from all
            AuthType Basic
            AuthName "Auth Required"
            AuthUserFile /home/hg/.hg.htpasswd
            Require valid-user
            SSLRequireSSL
        </Directory>
....
</VirtualHost>
</IfModule>

и в папке /home/hg/ держать скрипт и его настройки:
$ ll
-rw-r--r-- 1 www-data www-data      156 Сен 27 00:15 hgwebdir.conf
-rw-r--r-- 1 www-data www-data      288 Май 15 11:52 hgwebdir.wsgi
drwxr-xr-x 3 www-data www-data     4096 Май 12 19:12 myrepo
drwxr-xr-x 3 www-data www-data     4096 Май 12 19:12 myrepo2
$ cat hgwebdir.conf
[web]
style = coal
push_ssl = false
allow_push = *

[paths]
myrepo = /home/hg/myrepo
myrepo2 = /home/hg/myrepo2



Reply to: