When comparing RhodeCode vs Cacher - Snippet Manager for Pro Developers, the Slant community recommends Cacher - Snippet Manager for Pro Developers for most people. In the question“What is the best code-snippets manager?” Cacher - Snippet Manager for Pro Developers is ranked 15th while RhodeCode is ranked 22nd. The most important reason people chose Cacher - Snippet Manager for Pro Developers is:
2-way syncing with GitHub Gist. Free tier includes this feature.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro High security
It's open source and it can be installed on your own machine, which gives high security and isolated environment for the codes. Whole application installation is super easy and independent from the Linux distribution.
Pro Supports 3 major version control systems
RhodeCode supports Mercurial, Git and Subversion in a unified way that allows you to do code-reviews and other stuff on each of them.
Pro Centralized user management
User management is centralized around administrators which can give granular permissions to individual users or user groups/. These permissions can be related to allowing contributions, editing, or simply giving read-only access to users.
Pro Powerful and flexible code review
Code reviews can be done via Pull Requests, or simply commit-by-commit. There are voting rules, random reviewers pools, and smart comment invalidation logic. Pull requests are also versioned so it's easy to review partial changes after the author has updated his code.
When you create a Pull-request you can add set of reviewers. They all have to vote and approve the PR. There's some flexibility on how the voting is accepted, it can be majority wins, or all-agree. Good practice is to add BOT accounts like jenkins, that also will vote on the review, based on for example tests run, and can forbid a merge because of a negative vote. In addition users can leave special type of comments that will also prevent merges, aka TODO notes. Once TODOs are resolved a Pull Request can be merged.
Pro Free and Open Source
RhodeCode CE (Community Edition ) is free and open source. Enterprise Edition (EE) adds premium support, corporate authentication. and tool integrations on top of the RhodeCode CE.
Pro Integrates fully with LDAP/AD and others
RhodeCode has auth plugins, now supported include: LDAP, LDAP with user groups, TOKEN, Container auth, PAM
Pro Online editing with preview
Files can be added, modified and deleted from the web interface, including adding directories, and uploading files.
Pro Best in class permission system
RhodeCode have the most advanced Permission system on the market, allowing things like permission inheritance, permission delegation. All comes in a format that doesn't get hard to manage at scale.
Pro Header authentication plugin allows auth delegation to 3rd party systems
The builtin header auth can delegate authentication to other existing systems for further validation chain.
Pro Sync to GitHub gist
2-way syncing with GitHub Gist. Free tier includes this feature.
Pro Integration with Editors
It integrates with VSCode, Atom, IntelliJ, Sublime, and Slack.
Pro Good user interface
User Interface is clean and simple.
Pro Labels and language filters
Filter your snippets by custom labels and programming languages.
Pro Desktop apps for Mac, Windows and Linux
Cacher comes with clients for major platforms.
Pro Team libraries
Easily share snippets and collaborate with your team.
Pro Feature recommendations through Trello public board
Cachers public board to recommend features.
Pro Comments
You can write comments for the snippets.
Pro Attach files related to the snippets
You can add files which act as a reference for the snippets.
Pro Markdown support
Excellent markdown support for snippet description and comments.
Pro Code runner
You can run your snippets inside the cacher but it has to be in proper syntax.
If you have a snippet block, it won't work.
Pro Browser extensions
Web browser extensions are also available to capture snippets.
Pro Full text searching
The search functionality is awesome.
Cons
Con Hard to maintain and upgrade
The documentation is not very clear and it's hard to troubleshoot if there is a failure.
Con Very limited as free version
Very expensive for what it does for the monthly cost it is asking for.
Con Pricing is costly
Cacher costs $8 for a month and $6 for a month (for a yearly subscription). If they'd reduce the price to $5 or $4, it would be better.
Con Free version makes everything public
Con Labels, comments and private snippets will be lost once you ended up your subscription
Once you plan to leave Cacher, you can't carry the labels and comments that you have given for the snippet.