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 =