When comparing GitPrep vs Deveo, the Slant community recommends Deveo for most people. In the question“What are the best self-hosted web-based Git repository managers?”Deveo is ranked 17th while GitPrep is ranked 20th. The most important reason people chose Deveo is:

Deveo supports Git, Subversion and Mercurial repositories. You can access the repositories through HTTPS and SSH protocols.

Pros

Pro

Private and public repositories supported

Pro

Fast and lightweight

GitPrep is written in Perl and uses SQLite as a database, this makes of GitPrep one of the lighter and less resource-intensive alternatives out there.

Pro

Easy Installation

GitPrep's setup and installation is very easy. It's only for linux/unix systems though, but it requires just some commands on the terminal to install.

Pro

Git, Subversion and Mercurial support

Deveo supports Git, Subversion and Mercurial repositories. You can access the repositories through HTTPS and SSH protocols.

Pro

Repositories are grouped by project

In services such as Gitlab and GitHub repositories are not grouped by default. When doing other than open source software development, however, Deveo generally has at least backend and front-end in separate repositories that both connect to the same project. In Deveo, repositories always belong to a project and share the same Wiki and Issue tracking space, which makes it easier to find the project specific information.

Pro

Both Cloud and On-Premises supported

You can install Deveo on your own servers, as mentioned above, or use it from Deveo's own cloud instance.

Pro

Local accounts, LDAP, AD or SAML2 single sign-on

Deveo supports using multiple authentication scenarios. You may use Deveo local user database for simple usage. You can authenticate Deveo against your organization's centralized user directory (LDAP, AD) and you can even integrate it with an SAML2 based single sign-on service.

Pro

Supports also Subversion and Mercurial

In addition to Git support, Deveo also supports hosting Mercurial and Subversion repositories. Deveo code reviews also support feature branch workflows using Mercurial bookmarks or branches.

Pro

WebDAV repository support

In addition to Git, Subversion and Mercurial repositories, you can host WebDAV based binary repositories in Deveo. WebDAV is a technology that allows you to set up private dropbox type repositories where you can simply drag-and-drop files through OSX finder for example. It's a convenient way to store binary packages, project documentation, specifications and more.

Pro

Scalability and high-availability

Deveo can be set up in three different modes: combo, where you have everything on one server, high-availability, where you have separated database server, and cluster, where you have multiple web nodes serving the load. The cluster setup has been field-tested with thousands of concurrent users.

Pro

Better issue tracking than GitHub, Gitlab or Bitbucket

Issue tracking in Deveo is better compared to GitHub, Bitbucket or Gitlab. In Deveo you can define arbitrary states for issues, meaning you can model your team's workflow as it is in real life. In addition to arbitrary states for issues, you have free control over priorities and labels that enhance the experience.

Pro

Git powered wiki

Deveo has a project based built-in markdown based Wiki, that allows you to host your project documentation in one place. The whole wiki history is saved to a Git repository, which you can checkout and edit locally if you need. Deveo offers a unique split view for editing the wiki pages, that updates the preview automatically while you write. No longer do you need to guess whether the markdown syntax is right or wrong.

Pro

Free private repositories

Deveo's cloud is free to use with unlimited private repositories, users, and projects. The free plan includes 1GB of total disk space, and after that the price is 1 euro/GB/month.

Alternative Products

Each month, over 2.8 million people use Slant to find the best products and share their knowledge. Pick the tags you’re passionate about to get a personalized feed and begin contributing your knowledge.