Mercurial > kallithea
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. |