What makes Deveo different GitHub, GitLab, or BitBucket?

21
https://deveo.com What makes Deveo different from GitHub, GitLab, or BitBucket?

Transcript of What makes Deveo different GitHub, GitLab, or BitBucket?

Page 1: What makes Deveo different GitHub, GitLab, or BitBucket?

https://deveo.com

What makes Deveo different from

GitHub, GitLab, or BitBucket?

Page 2: What makes Deveo different GitHub, GitLab, or BitBucket?

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

Page 3: What makes Deveo different GitHub, GitLab, or BitBucket?

https://deveo.com

⁇Sounds just like another SCM tool. How is it different?

Page 4: What makes Deveo different GitHub, GitLab, or BitBucket?

https://deveo.com

Reason 1

Page 5: What makes Deveo different GitHub, GitLab, or BitBucket?

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

Page 6: What makes Deveo different GitHub, GitLab, or BitBucket?

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.

Page 7: What makes Deveo different GitHub, GitLab, or BitBucket?

https://deveo.com

Reason 2

Page 8: What makes Deveo different GitHub, GitLab, or BitBucket?

https://deveo.com

A bunch of awesome features that others lack!

Such as:

Page 9: What makes Deveo different GitHub, GitLab, or BitBucket?

https://deveo.com

Multi-tenancy

In Deveo, users are always added to a private company-specific space, to which they log in.

In other services: Users have access to the whole service, which is limited by “organisations” and

repositories.

Page 10: What makes Deveo different GitHub, GitLab, or BitBucket?

https://deveo.com

Benefits of multi-tenancy

• IPRs are safe and secure • User accounts are always company specific • No ambiguous user names like “Excalibur2000” or

“powercowboy1986”

• Removing employees is easy • Once the user is removed from the company-

specific space, all access is revoked

Page 11: What makes Deveo different GitHub, GitLab, or BitBucket?

https://deveo.com

SAML 2.0 configuration 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.

Page 12: What makes Deveo different GitHub, GitLab, or BitBucket?

https://deveo.com

Customisable issue management

Define issues’ states and priorities according to your own preferred workflow.

In other SCM tools, the states and priorities are given, and cannot be altered.

Page 13: What makes Deveo different GitHub, GitLab, or BitBucket?

https://deveo.com

Support for multiple version control systems

Native support to not only Git but also to Subversion and Mercurial.

Page 14: What makes Deveo different GitHub, GitLab, or BitBucket?

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.

Page 15: What makes Deveo different GitHub, GitLab, or BitBucket?

https://deveo.com

WebDAV repositoriesWebDAV is a cross-platform network share that works seamlessly in Windows, OSX and Linux alike.

Use it to store all of the files that you shouldn’t put into your version control systems, such as:

• Release binaries • Large graphical assets

Page 16: What makes Deveo different GitHub, GitLab, or BitBucket?

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.

Page 17: What makes Deveo different GitHub, GitLab, or BitBucket?

https://deveo.com

Triggering repository hooks based on reference and file 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 file patterns, you can notify about changes to release notes or trigger certain builds if, for example, migration scripts have changed.

Page 18: What makes Deveo different GitHub, GitLab, or BitBucket?

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 modifications to any configuration files.

In github.com, gitlab.com or bitbucket.org this would require complex modifications.

Page 19: What makes Deveo different GitHub, GitLab, or BitBucket?

https://deveo.com

Reason 3

Page 20: What makes Deveo different GitHub, GitLab, or BitBucket?

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.

Page 21: What makes Deveo different GitHub, GitLab, or BitBucket?

https://deveo.com

Want to share your thoughts with us?

Pick your preferred channel:

@deveoteam

deveocommunity.slack.com

deveo.com

deveoteam