comparison README.rst @ 254:85cbe7ad3402

doc fix
author Marcin Kuzminski <marcin@python-works.com>
date Fri, 04 Jun 2010 13:49:24 +0200
parents 7effcce03192
children 702c7e565c56
comparison
equal deleted inserted replaced
253:7effcce03192 254:85cbe7ad3402
1 ------------ 1 -------------------------------------
2 Pylons based replacement for hgwebdir 2 Pylons based replacement for hgwebdir
3 ------------ 3 -------------------------------------
4 4
5 Fully customizable, with authentication, permissions. Based on vcs library. 5 Fully customizable, with authentication, permissions. Based on vcs library.
6 **Owerview** 6
7 - has it's own middleware to handle mercurial protocol request each request can 7 **Overview**
8
9 - has it's own middleware to handle mercurial protocol request each request can
8 be logged and authenticated + threaded performance unlikely to hgweb 10 be logged and authenticated + threaded performance unlikely to hgweb
9 - mako templates let's you cusmotize look and feel of appplication. 11 - mako templates let's you cusmotize look and feel of appplication.
10 - diffs annotations and source code all colored by pygments. 12 - diffs annotations and source code all colored by pygments.
11 - admin interface for performing user/permission managments as well as repository 13 - admin interface for performing user/permission managments as well as repository
12 managment 14 managment
14 always upto date data. 16 always upto date data.
15 - rss /atom feed customizable 17 - rss /atom feed customizable
16 - future support for git 18 - future support for git
17 - based on pylons 1.0 / sqlalchemy 0.6 19 - based on pylons 1.0 / sqlalchemy 0.6
18 20
21 **Incoming**
19 22
20 **Incoming**
21 - full permissions per project 23 - full permissions per project
22 - setup project descriptions and info into db 24 - setup project descriptions and info into db
23 - git support (when vcs can handle it) 25 - git support (when vcs can handle it)
24 26
25 .. note:: 27 .. note::
27 29
28 30
29 ------------- 31 -------------
30 Installation 32 Installation
31 ------------- 33 -------------
32 - create new virtualenv and activate it 34 - create new virtualenv and activate it
33 - download hg app and run python setup.py install 35 - download hg app and run python setup.py install
34 - goto build/ directory 36 - goto build/ directory
35 - goto pylons_app/lib and run python db_manage.py it should create all 37 - goto pylons_app/lib and run python db_manage.py it should create all
36 needed tables and an admin account. 38 needed tables and an admin account.
37 - edit file repositories.config and change the [paths] where you keep your 39 - edit file repositories.config and change the [paths] where you keep your
38 mercurial repositories, remember about permissions for accessing this dir by 40 mercurial repositories, remember about permissions for accessing this dir by
39 hg app. 41 hg app.
40 - run paster serve development.ini 42 - run paster serve development.ini
41 the app should be available at the 127.0.0.1:5000 43 the app should be available at the 127.0.0.1:5000
42 - use admin account you created to login. 44 - use admin account you created to login.