# HG changeset patch # User Marcin Kuzminski # Date 2011-01-03 23:25:42 # Node ID 8378122aa408abe3056ecc42026da1222d9de833 # Parent 435882d9e3bf8199833d2313b9ca6a9e8f9fd57e docs: changelog + setup update diff --git a/docs/changelog.rst b/docs/changelog.rst --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -12,15 +12,23 @@ 1.2.0 (**2010-12-18**) news ++++ +- implemented #89 Can setup google analytics code from settings menu - implemented #91 added nicer looking archive urls - implemented #44 into file browsing, and added follow branch option +- anonymous repository can be cloned without having to pass default:default + into clone url +- fixed #90 whoosh indexer can index chooses repositories passed in command + line fixes ++++ - fixed file browser bug, when switching into given form revision the url was not changing -- fixed #92 +- fixed #92 whoosh indexer is more error proof +- fixed large tooltips problems +- fixed propagation to error controller on simplehg and simplegit middlewares + 1.1.0 (**2010-12-18**) ---------------------- diff --git a/docs/setup.rst b/docs/setup.rst --- a/docs/setup.rst +++ b/docs/setup.rst @@ -50,6 +50,31 @@ You are ready to use rhodecode, to run i anonymous, permissions settings. As well as edit more advanced options on users and repositories +Using RhodeCode with SSH +------------------------ + +RhodeCode repository structures are kept in directories with the same name +as the project, when using repository groups, each group is a a subdirectory. +This will allow You to use ssh for accessing repositories quite easy. There +are some exceptions when using ssh for accessing repositories. + +You have to make sure that the webserver as well as the ssh users have unix +permission for directories. Secondly when using ssh rhodecode will not +authenticate those requests and permissions set by the web interface will not +work on the repositories accessed via ssh. There is a solution to this to use +auth hooks, that connects to rhodecode db, and runs check functions for +permissions. + +TODO: post more info on this ! + +if Your main directory (the same as set in RhodeCode settings) is set to +for example `\home\hg` and repository You are using is `rhodecode` + +The command runned should look like this:: + hg clone ssh://user@server.com/home/hg/rhodecode + +Using external tools such as mercurial server or using ssh key based auth is +fully supported. Setting up Whoosh full text search ----------------------------------