Mercurial > kallithea
comparison docs/usage/git_support.rst @ 2992:3bc8d2e08966 beta
git hook installation should be only executed for git backend
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Thu, 08 Nov 2012 14:24:31 +0100 |
parents | 18d34a56a736 |
children | a5f0bc867edc 8b8edfc25856 |
comparison
equal
deleted
inserted
replaced
2991:578a152f5ae3 | 2992:3bc8d2e08966 |
---|---|
6 | 6 |
7 | 7 |
8 Git support in RhodeCode 1.3 was enabled by default. You need to have a git | 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. | 9 client installed on the machine to make git fully work. |
10 | 10 |
11 Although There are some limitations on git usage. | 11 Although There is one limitation on git usage. |
12 | 12 |
13 - hooks that are executed on pull/push are not *real* hooks, they are | 13 - large pushes requires a http server with chunked encoding support. |
14 just emulating the behavior, and are executed **BEFORE** action takes place. | |
15 - large pushes needs http server with chunked encoding support. | |
16 | 14 |
17 if you plan to use git you need to run RhodeCode with some | 15 if you plan to use git you need to run RhodeCode with some |
18 http server that supports chunked encoding which git http protocol uses, | 16 http server that supports chunked encoding which git http protocol uses, |
19 i recommend using waitress_ or gunicorn_ (linux only) for `paste` wsgi app | 17 i recommend using waitress_ or gunicorn_ (linux only) for `paste` wsgi app |
20 replacement. | 18 replacement. Starting from version 1.4 waitress_ is the default wsgi server |
19 used in RhodeCode. | |
21 | 20 |
22 To use, simply change change the following in the .ini file:: | 21 To use, simply change change the following in the .ini file:: |
23 | 22 |
24 use = egg:Paste#http | 23 use = egg:Paste#http |
25 | 24 |