##// END OF EJS Templates
Show More
Commit message Age Author Refs
r5850:18391425
feature: initial implementation of LDAP/AD sync
0
r5849:d89ebb8d
fix: potential fix for nofollow repo urls
0
r5848:e2d256a7
Merge pull request !2767 from rhodecode-enterprise-ce RCCE-235-slack-notifications-improvements Changes from branch: RCCE 235 slack notifications improvements
0
r5847:e830519a
tests: fix tests based on feedback
0
r5846:7bb04780
tests: adjust tests for new formatting
0
r5845:5454c8e9
Merge pull request !2762 from rhodecode-enterprise-ce RCCE-255-unit-tests-fix Changes from branch: RCCE 255 unit tests fix
0
r5844:06f04bb9
fix: renames variable
0
r5843:f9d7b955
tests: adds tests for show/hide PR merge strategy based on VCS settings
0
r5842:2bf0039a
Merge remote-tracking branch 'origin/feature/RCCE-114_Ability-to-squash-all-commits-that-are-apart-of-a-merge-request-before-the-final-merge' into feature/RCCE-114_Ability-to-squash-all-commits-that-are-apart-of-a-merge-request-before-the-final-merge # Conflicts: # rhodecode/templates/pullrequests/pullrequest_merge_checks.mako
0
r5841:3a81d746
tests: adds tests for squash functionality and new VCS setting
0
< 1 2 3 4 5 6 7 .. 586 >

RhodeCode

About

RhodeCode is a fast and powerful source code management tool for Mercurial, GIT and Subversion. It's main features are:

  • built in push/pull server
  • SSH with key management support
  • full text search.
  • plugable authentication.
  • pull requests and powerful code-review system.
  • advanced permission system with IP restrictions, permission inheritation, and user-groups.
  • rich set of authentication plugins including LDAP, ActiveDirectory, SAML 2.0, Atlassian Crowd, Http-Headers, Pam, Token-Auth, OAuth.
  • live code-review chat, and reviewer rules.
  • full web based file editing.
  • unified multi vcs support.
  • snippets (gist) system.
  • artfacts store for binaries.
  • integration framework for Slack, CI systems, Webhooks, Jira, Redmine etc.
  • integration with all 3rd party issue trackers.

RhodeCode also provides rich API, and multiple event hooks so it's easy integrable with existing external systems.

RhodeCode is similar in some respects to gitlab, github or bitbucket, however RhodeCode can be run as standalone hosted application on your own server. RhodeCode can be installed on *nix or Windows systems.

RhodeCode uses PEP386 versioning

Installation

Please visit https://docs.rhodecode.com/5.x/rcstack/install/installation.html for more details

Source code

The latest sources can be obtained from official RhodeCode instance https://code.rhodecode.com/rhodecode-enterprise-ce https://code.rhodecode.com/rhodecode-vcsserver

Contributions

RhodeCode is open-source; contributions are welcome!

Please see the contribution documentation inside of the docs folder, which is also available at https://docs.rhodecode.com/5.x/rce/contributing/overview.html

For additional information about collaboration tools, our issue tracker, licensing, and contribution credit, visit https://rhodecode.com/open-source

RhodeCode Features

Check out all features of RhodeCode at https://rhodecode.com/features

License

RhodeCode is dual-licensed with AGPLv3 and commercial license. Please see LICENSE.txt file for details.

Getting help

Listed bellow are various support resources that should help.

Note

Please try to read the documentation before posting any issues, especially the troubleshooting section

Online documentation

Online documentation for the current version of RhodeCode is available at

You may also build the documentation for yourself - go into docs/ and run:

nix-build default.nix -o result && make clean html

(You need to have sphinx installed to build the documentation. If you don't have sphinx installed you can install it via the command: pip install sphinx)