Mercurial > kallithea
comparison 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 |
comparison
equal
deleted
inserted
replaced
1812:320dec24fb9a | 1813:a8c66e870bd0 |
---|---|
34 | 34 |
35 Compare view is also available from the journal on pushes having more than | 35 Compare view is also available from the journal on pushes having more than |
36 one changeset | 36 one changeset |
37 | 37 |
38 | 38 |
39 Non changeable repository urls | |
40 ------------------------------ | |
41 | |
42 Due to complicated nature of repository grouping, often urls of repositories | |
43 can change. | |
44 | |
45 example:: | |
46 | |
47 #before | |
48 http://server.com/repo_name | |
49 # after insertion to test_group group the url will be | |
50 http://server.com/test_group/repo_name | |
51 | |
52 This can be an issue for build systems and any other hardcoded scripts, moving | |
53 repository to a group leads to a need for changing external systems. To | |
54 overcome this RhodeCode introduces a non changable replacement url. It's | |
55 simply an repository ID prefixed with `_` above urls are also accessible as:: | |
56 | |
57 http://server.com/_<ID> | |
58 | |
59 Since ID are always the same moving the repository will not affect such url. | |
60 the _<ID> syntax can be used anywhere in the system so urls with repo_name | |
61 for changelogs, files and other can be exchanged with _<ID> syntax. | |
62 | |
63 | |
39 | 64 |
40 Mailing | 65 Mailing |
41 ------- | 66 ------- |
42 | 67 |
43 When administrator will fill up the mailing settings in .ini files | 68 When administrator will fill up the mailing settings in .ini files |