##// END OF EJS Templates
updated readme
marcink -
r847:75c425d0 beta
parent child Browse files
Show More
@@ -6,10 +6,10 b' Welcome to RhodeCode (RhodiumCode) docum'
6 ``RhodeCode`` (formerly hg-app) is Pylons framework based Mercurial repository
6 ``RhodeCode`` (formerly hg-app) is Pylons framework based Mercurial repository
7 browser/management with build in push/pull server and full text search.
7 browser/management with build in push/pull server and full text search.
8 It works on http/https, has build in permission/authentication(+ldap) features
8 It works on http/https, has build in permission/authentication(+ldap) features
9 It's similar to github or bitbucket, but it's suppose to run as standalone hosted
9 It's similar to github or bitbucket, but it's suppose to run as standalone
10 application, it's open source and focuses more on restricted access to
10 hosted application, it's open source and focuses more on restricted access to
11 repositories. It's powered by vcs_ library that we created to handle many
11 repositories. It's powered by vcs_ library that me na Lukasz Balcerzak created
12 various version control systems.
12 to handle many various version control systems.
13
13
14 RhodeCode uses `Semantic Versioning <http://semver.org/>`_
14 RhodeCode uses `Semantic Versioning <http://semver.org/>`_
15
15
@@ -18,7 +18,8 b' RhodeCode demo'
18
18
19 http://hg.python-works.com
19 http://hg.python-works.com
20
20
21 The default access is
21 The default access is anonymous but You can login to administrative account
22 using those credentials
22
23
23 - username: demo
24 - username: demo
24 - password: demo
25 - password: demo
@@ -26,11 +27,11 b' The default access is'
26 Source code
27 Source code
27 -----------
28 -----------
28
29
29 Source code is along with issue tracker is available at
30 The most up to date sources can be obtained from my own RhodeCode instance
30 http://bitbucket.org/marcinkuzminski/rhodecode
31 https://rhodecode.org
31
32
32 Also a source codes can be obtained from demo RhodeCode instance
33 Rarely updated source code and issue tracker is available at bitbcuket
33 http://hg.python-works.com/rhodecode/summary
34 http://bitbucket.org/marcinkuzminski/rhodecode
34
35
35 Installation
36 Installation
36 ------------
37 ------------
@@ -41,31 +42,31 b' Installation'
41 Features
42 Features
42 --------
43 --------
43
44
44 - Has it's own middleware to handle mercurial_ and git_ protocol request.
45 - Has it's own middleware to handle mercurial_ protocol request.
45 Each request can be logged and authenticated. Runs on threads unlikely to
46 Each request can be logged and authenticated. Runs on threads unlikely to
46 hgweb You can make multiple pulls/pushes simultaneous. Supports http/https
47 hgweb. You can make multiple pulls/pushes simultaneous. Supports http/https
47 both on git_ and mercurial_
48 and ldap
48 - Full permissions and authentication per project private/read/write/admin.
49 - Full permissions (private/read/write/admin) and authentication per project.
49 One account for web interface and mercurial_ push/pull/clone.
50 One account for web interface and mercurial_ push/pull/clone operations.
50 - Mako templates let's you customize look and feel of application.
51 - Mako templates let's you customize look and feel of application.
51 - Beautiful diffs, annotations and source codes all colored by pygments.
52 - Beautiful diffs, annotations and source codes all colored by pygments.
52 - Mercurial_ branch graph and yui-flot powered graphs with zooming and statistics
53 - Mercurial_ branch graph and yui-flot powered graphs with zooming and statistics
53 - Admin interface with user/permission management. User activity journal logs
54 - Admin interface with user/permission management. Admin activity journal, logs
54 pulls, pushes, forks,registrations. Possible to disable built in hooks
55 pulls, pushes, forks, registrations and other actions made by all users.
55 - Server side forks, it's possible to fork a project and hack it free without
56 - Server side forks, it's possible to fork a project and hack it free without
56 breaking the main.
57 breaking the main repository.
57 - Full text search on source codes, search on file names. All powered by whoosh
58 - Full text search powered by Whoosh on source codes, and file names.
58 and build in indexing daemons
59 Build in indexing daemons, with optional incremental index build
59 (no external search servers required all in one application)
60 (no external search servers required all in one application)
60 - Rss / atom feeds, gravatar support, download sources as zip/tarballs
61 - Setup project descriptions and info inside built in db for easy, non
62 file-system operations
63 - Inteligent cache with invalidation after push or project change, provides high
64 performance and always up to date data.
65 - Rss / atom feeds, gravatar support, download sources as zip/tar/gz
61 - Async tasks for speed and performance using celery_ (works without them too)
66 - Async tasks for speed and performance using celery_ (works without them too)
62 - Backup scripts can do backup of whole app and send it over scp to desired
67 - Backup scripts can do backup of whole app and send it over scp to desired
63 location
68 location
64 - Setup project descriptions and info inside built in db for easy, non
69 - Based on pylons / sqlalchemy / sqlite / whoosh / vcs
65 file-system operations
66 - Added cache with invalidation on push/repo management for high performance and
67 always up to date data.
68 - Based on pylons 1.0 / sqlalchemy 0.6 / sqlite
69
70
70
71
71 .. include:: ./docs/screenshots.rst
72 .. include:: ./docs/screenshots.rst
@@ -74,10 +75,12 b' Features'
74 Incoming / Plans
75 Incoming / Plans
75 ----------------
76 ----------------
76
77
78 - project grouping
79 - User groups/teams
77 - code review (probably based on hg-review)
80 - code review (probably based on hg-review)
78 - full git_ support, with push/pull server (currently in beta tests)
81 - full git_ support, with push/pull server (currently in beta tests)
79 - project grouping
80 - redmine integration
82 - redmine integration
83 - public accessible activity feeds
81 - commit based build in wiki system
84 - commit based build in wiki system
82 - clone points and cloning from remote repositories into rhodecode
85 - clone points and cloning from remote repositories into rhodecode
83 (git_ and mercurial_)
86 (git_ and mercurial_)
General Comments 0
You need to be logged in to leave comments. Login now