# HG changeset patch # User Marcin Kuzminski # Date 2013-09-01 18:04:03 # Node ID 80528e613f7cf8ed30582ef94072e2914c074820 # Parent d8caf77c507b31c992e7755c120b60dfa349b3c5 updated README with latest info regarding rhodecode.com, installation etc diff --git a/README.rst b/README.rst --- a/README.rst +++ b/README.rst @@ -25,27 +25,12 @@ Installation ------------ Stable releases of RhodeCode are best installed via:: - easy_install rhodecode - -Or:: - - pip install rhodecode + pip install https://rhodecode.com/dl/latest Detailed instructions and links may be found on the Installation page. -Please visit http://packages.python.org/RhodeCode/installation.html for -more details - -RhodeCode demo --------------- +Please visit https://rhodecode.com/docs/installation.html for more details -http://demo.rhodecode.org - -The default access is anonymous but you can login to an administrative account -using the following credentials: - -- username: demo -- password: demo12 Source code ----------- @@ -54,80 +39,16 @@ The latest sources can be obtained from https://secure.rhodecode.org -MIRRORS: - -Issue tracker and sources at bitbucket_ - -http://bitbucket.org/marcinkuzminski/rhodecode - -Sources at github_ - -https://github.com/marcinkuzminski/rhodecode - - RhodeCode Features ------------------ -- Has its own middleware to handle mercurial_ and git_ protocol requests. - Each request is authenticated and logged together with IP address. -- Build for speed and performance. You can make multiple pulls/pushes simultaneous. - Proven to work with 1000s of repositories and users -- Supports http/https, LDAP, AD, proxy-pass authentication. -- Full permissions (private/read/write/admin) together with IP restrictions for each repository, - additional explicit forking, repositories group and repository creation permissions. -- User groups for easier permission management. -- Repository groups let you group repos and manage them easier. They come with - permission delegation features, so you can delegate groups management. -- Users can fork other users repos, and compare them at any time. -- Built in Gist functionality for sharing code snippets. -- Integrates easily with other systems, with custom created mappers you can connect it to almost - any issue tracker, and with an JSON-RPC API you can make much more -- Build in commit-api let's you add, edit and commit files right from RhodeCode - web interface using simple editor or upload binary files using simple form. -- Powerfull pull-request driven review system with inline commenting, - changeset statuses, and notification system. -- Importing and syncing repositories from remote locations for GIT_, Mercurial_ and SVN. -- Mako templates let's you customize the look and feel of the application. -- Beautiful diffs, annotations and source code browsing all colored by pygments. - Raw diffs are made in git-diff format for both VCS systems, including GIT_ binary-patches -- Mercurial_ and Git_ DAG graphs and yui-flot powered graphs with zooming and statistics - to track activity for repositories -- Admin interface with user/permission management. Admin activity journal, logs - pulls, pushes, forks, registrations and other actions made by all users. -- Server side forks. It is possible to fork a project and modify it freely - without breaking the main repository. -- rst and markdown README support for repositories. -- Full text search powered by Whoosh on the source files, commit messages, and file names. - Build in indexing daemons, with optional incremental index build - (no external search servers required all in one application) -- Setup project descriptions/tags and info inside built in db for easy, non - file-system operations. -- Intelligent cache with invalidation after push or project change, provides - high performance and always up to date data. -- RSS / Atom feeds, gravatar support, downloadable sources as zip/tar/gz -- Optional async tasks for speed and performance using celery_ -- Backup scripts can do backup of whole app and send it over scp to desired - location -- Based on pylons / sqlalchemy / sqlite / whoosh / vcs - - -Incoming / Plans ----------------- - -- Finer granular permissions per branch, or subrepo -- Web based merges for pull requests -- Tracking history for each lines in files -- Simple issue tracker -- SSH based authentication with server side key management -- Commit based built in wiki system -- More statistics and graph (global annotation + some more statistics) -- Other advancements as development continues (or you can of course make - additions and or requests) +Check out all features of RhodeCode at https://rhodecode.com/features License ------- -``RhodeCode`` is released under the GPLv3 license. +``RhodeCode`` is released under the GPLv3 license. Please see +LICENSE file for details Getting help @@ -140,24 +61,26 @@ Listed bellow are various support resour Please try to read the documentation before posting any issues, especially the **troubleshooting section** -- Join the `Google group `_ and ask - any questions. +- Search the `Knowledge base `_ for + known issues or problems. -- Open an issue at `issue tracker `_ +- Search the old `Discussion group `_ for + known issues or problems. (Depracated) + +- Open an issue at `support page `_ - Join #rhodecode on FreeNode (irc.freenode.net) or use http://webchat.freenode.net/?channels=rhodecode for web access to irc. -- You can also follow me on twitter **@marcinkuzminski** where i often post some - news about RhodeCode +- You can also follow RhodeCode on twitter **@RhodeCode** where we often post + news and other interesting stuff about RhodeCode. Online documentation -------------------- Online documentation for the current version of RhodeCode is available at - - http://packages.python.org/RhodeCode/ - - http://rhodecode.readthedocs.org/en/latest/index.html + - http://rhodecode.com/docs You may also build the documentation for yourself - go into ``docs/`` and run:: @@ -165,7 +88,7 @@ You may also build the documentation for (You need to have sphinx_ installed to build the documentation. If you don't have sphinx_ installed you can install it via the command: -``easy_install sphinx``) +``pip install sphinx``) .. _virtualenv: http://pypi.python.org/pypi/virtualenv .. _python: http://www.python.org/ @@ -176,5 +99,4 @@ have sphinx_ installed you can install i .. _subversion: http://subversion.tigris.org/ .. _git: http://git-scm.com/ .. _celery: http://celeryproject.org/ -.. _Sphinx: http://sphinx.pocoo.org/ .. _vcs: http://pypi.python.org/pypi/vcs