Mercurial > kallithea
comparison docs/usage/git_support.rst @ 2325:18d34a56a736 beta
fix for issue #417, git execution was broken on windows for certain commands.
Added git as requirement into readme.
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Tue, 22 May 2012 20:12:58 +0200 |
parents | 17c9393e9645 |
children | 63e58ef80ef1 3bc8d2e08966 |
comparison
equal
deleted
inserted
replaced
2324:1dbf07735af4 | 2325:18d34a56a736 |
---|---|
3 =========== | 3 =========== |
4 GIT support | 4 GIT support |
5 =========== | 5 =========== |
6 | 6 |
7 | 7 |
8 Git support in RhodeCode 1.3 was enabled by default. | 8 Git support in RhodeCode 1.3 was enabled by default. You need to have a git |
9 client installed on the machine to make git fully work. | |
10 | |
9 Although There are some limitations on git usage. | 11 Although There are some limitations on git usage. |
10 | 12 |
11 - No hooks are runned for git push/pull actions. | 13 - hooks that are executed on pull/push are not *real* hooks, they are |
12 - logs in action journals don't have git operations | 14 just emulating the behavior, and are executed **BEFORE** action takes place. |
13 - large pushes needs http server with chunked encoding support. | 15 - large pushes needs http server with chunked encoding support. |
14 | 16 |
15 if you plan to use git you need to run RhodeCode with some | 17 if you plan to use git you need to run RhodeCode with some |
16 http server that supports chunked encoding which git http protocol uses, | 18 http server that supports chunked encoding which git http protocol uses, |
17 i recommend using waitress_ or gunicorn_ (linux only) for `paste` wsgi app | 19 i recommend using waitress_ or gunicorn_ (linux only) for `paste` wsgi app |
18 replacement. | 20 replacement. |
19 | 21 |
20 To use waitress simply change change the following in the .ini file:: | 22 To use, simply change change the following in the .ini file:: |
21 | 23 |
22 use = egg:Paste#http | 24 use = egg:Paste#http |
23 | 25 |
24 To:: | 26 to:: |
25 | 27 |
26 use = egg:waitress#main | 28 use = egg:waitress#main |
27 | 29 |
30 or:: | |
31 | |
32 use = egg:gunicorn#main | |
33 | |
34 | |
28 And comment out bellow options:: | 35 And comment out bellow options:: |
29 | 36 |
30 threadpool_workers = | 37 threadpool_workers = |
31 threadpool_max_requests = | 38 threadpool_max_requests = |
32 use_threadpool = | 39 use_threadpool = |