Mercurial > kallithea
diff docs/usage/general.rst @ 1813:a8c66e870bd0 beta
implements #285: Implemented non changeable urls for clone url, and web views
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Thu, 29 Dec 2011 00:01:05 +0200 |
parents | 9472a0150bf0 |
children | 17c9393e9645 |
line wrap: on
line diff
--- a/docs/usage/general.rst Wed Dec 28 23:57:57 2011 +0200 +++ b/docs/usage/general.rst Thu Dec 29 00:01:05 2011 +0200 @@ -36,6 +36,31 @@ one changeset +Non changeable repository urls +------------------------------ + +Due to complicated nature of repository grouping, often urls of repositories +can change. + +example:: + + #before + http://server.com/repo_name + # after insertion to test_group group the url will be + http://server.com/test_group/repo_name + +This can be an issue for build systems and any other hardcoded scripts, moving +repository to a group leads to a need for changing external systems. To +overcome this RhodeCode introduces a non changable replacement url. It's +simply an repository ID prefixed with `_` above urls are also accessible as:: + + http://server.com/_<ID> + +Since ID are always the same moving the repository will not affect such url. +the _<ID> syntax can be used anywhere in the system so urls with repo_name +for changelogs, files and other can be exchanged with _<ID> syntax. + + Mailing -------