Mercurial > kallithea
comparison docs/setup.rst @ 912:8378122aa408 beta
docs: changelog + setup update
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Tue, 04 Jan 2011 00:25:42 +0100 |
parents | 1fed3c9161bb |
children | c44b3c9b9f7f |
comparison
equal
deleted
inserted
replaced
911:435882d9e3bf | 912:8378122aa408 |
---|---|
48 - Default permissions on each repository is read, and owner is admin. So | 48 - Default permissions on each repository is read, and owner is admin. So |
49 remember to update these if needed. In the admin panel You can toggle ldap, | 49 remember to update these if needed. In the admin panel You can toggle ldap, |
50 anonymous, permissions settings. As well as edit more advanced options on | 50 anonymous, permissions settings. As well as edit more advanced options on |
51 users and repositories | 51 users and repositories |
52 | 52 |
53 Using RhodeCode with SSH | |
54 ------------------------ | |
55 | |
56 RhodeCode repository structures are kept in directories with the same name | |
57 as the project, when using repository groups, each group is a a subdirectory. | |
58 This will allow You to use ssh for accessing repositories quite easy. There | |
59 are some exceptions when using ssh for accessing repositories. | |
60 | |
61 You have to make sure that the webserver as well as the ssh users have unix | |
62 permission for directories. Secondly when using ssh rhodecode will not | |
63 authenticate those requests and permissions set by the web interface will not | |
64 work on the repositories accessed via ssh. There is a solution to this to use | |
65 auth hooks, that connects to rhodecode db, and runs check functions for | |
66 permissions. | |
67 | |
68 TODO: post more info on this ! | |
69 | |
70 if Your main directory (the same as set in RhodeCode settings) is set to | |
71 for example `\home\hg` and repository You are using is `rhodecode` | |
72 | |
73 The command runned should look like this:: | |
74 hg clone ssh://user@server.com/home/hg/rhodecode | |
75 | |
76 Using external tools such as mercurial server or using ssh key based auth is | |
77 fully supported. | |
53 | 78 |
54 Setting up Whoosh full text search | 79 Setting up Whoosh full text search |
55 ---------------------------------- | 80 ---------------------------------- |
56 | 81 |
57 Starting from version 1.1 whoosh index can be build using paster command. | 82 Starting from version 1.1 whoosh index can be build using paster command. |