There are a lot of different software configuration management (SCM) tools out there. When you are choosing a right platform, you need to know how one tool differs from another.
Since Deveo is still a rather new player in the field, we decided to open the key differences between Deveo and GitHub, GitLab, and BitBucket in this slide deck.
We covered the same topic in our blog post more thoroughly:
http://blog.deveo.com/what-makes-deveo-different-from-github-gitlab-and-bitbucket/
The best way to find out the differences is, of course, to sign up to Deveo! Get your free lifetime use of Deveo here: http://try.deveo.com/free/
2. https://deveo.com
Deveo?
Deveo is a code management and collaboration platform that
supports Git, Subversion, and Mercurial. You can install Deveo on-
premise or use it directly from the cloud. Deveo's cloud version is
natively multi-tenant, so your code is always private and secure. In
addition to code hosting, Deveo offers code reviews, issue tracking
and documentation capabilities.
https://deveo.com
5. https://deveo.com
Enterprise level needs differ from the open source
community needs.
âą Privacy is priority no. 1
âą Multiple version control systems in use
âą Legacy source code
6. https://deveo.com
Deveoâs background is in building SCM solutions for
some of the biggest companies in the world.
Those learnings have been
implemented in Deveo,
and scaled to meet the
needs of all-sized teams.
9. https://deveo.com
Multi-tenancy
In Deveo, users are always added to a private
company-speciïŹc space, to which they log in.
In other services: Users have access to the whole
service, which is limited by âorganisationsâ and
repositories.
10. https://deveo.com
BeneïŹts of multi-tenancy
âą IPRs are safe and secure
âą User accounts are always company speciïŹc
âą No ambiguous user names like âExcalibur2000â or
âpowercowboy1986â
âą Removing employees is easy
âą Once the user is removed from the company-
speciïŹc space, all access is revoked
11. https://deveo.com
SAML 2.0 conïŹguration
for each company
Deveo allows you to authenticate against your
organisationâs SAML 2.0 based SSO provider.
âą Limit Deveo usage to only those users who are in the
organisationâs user directory
âą Deveo automatically creates the user account upon
successful authentication against the SAML 2.0
identity provider.
14. https://deveo.com
Multiple repositories in one
project
In Deveo, you create a project and multiple repositories under the
project, which also includes the shared issue tracking and wiki.
This allows you to have e.g. front-end and backend repos in on
project and access all the project related information from one
place.
15. https://deveo.com
WebDAV repositories
WebDAV is a cross-platform network share that works seamlessly in Windows, OSX
and Linux alike.
Use it to store all of the ïŹles that you shouldnât put into your version control systems,
such as:
âą Release binaries
âą Large graphical assets
16. https://deveo.com
Various account types
External
Collaborators
with limited
access rights
Need to invite a user from
outside your organisation to
your development
environment?
Use Deveoâs collaborator
accounts, which have no
visibility outside of the project
scope they are added.
Bot Accounts
When you want to integrate an
external tool, (e.g. CI or CD
servers) with your SCM, you
shouldnât use your personal
credentials.
Bot accounts are non-user
accounts that can be used to
allow programmatic access to
different components of
Deveo, so the ownership can
be shared.
17. https://deveo.com
Triggering repository hooks based
on reference and ïŹle patterns
Notify your team chat tool, such as Slack, HipChat or
Flowdock about new commits only to your main
branch, or start different automation runs based on
the branch.
With ïŹle patterns, you can notify about changes to
release notes or trigger certain builds if, for example,
migration scripts have changed.
18. https://deveo.com
Support for Android open-
source projects
With Deveo, it is possible to
setup and host a mirror for the
android open-source project
repositories without any
additional modiïŹcations to any
conïŹguration ïŹles.
In github.com, gitlab.com or
bitbucket.org this would require
complex modiïŹcations.
20. https://deveo.com
Flexible and
responsive team
As a small company, we listen our potential and
existing customers carefully. Our roadmap is created
together with our customers, and they have a real say
in the features we develop.
21. https://deveo.com
Want to share your thoughts with us?
Pick your preferred channel:
@deveoteam
deveocommunity.slack.com
deveo.com
deveoteam