France 01 84 17 53 28

International +972-722-405-222

GitLab et GitLab Enterprise

GitLab est un service d'hébergement de référentiel Git basé sur le Web. Il offre toutes les fonctionnalités de contrôle de révision distribuée et de gestion de code source (SCM) de Git ainsi que l'ajout de ses propres fonctionnalités. GitLab Enterprise Edition s'appuie sur Git et inclut des fonctionnalités supplémentaires. Il offre la synchronisation de groupe LDAP, les journaux d'audit et plusieurs rôles. Il inclut une authentification plus approfondie et une intégration des autorisations, une gestion fine des flux de travail, des options de gestion de serveur supplémentaires et s'intègre à vos outils existants . GitLab s’installe sur vos propre serveurs (sur site) derrière votre pare-feu,en service hébergé sur gitlab.com (SaaS) ou hébergé sur n'importe quel cloud.

GitLab vous offre :

    Contrôle de version et gestion de référentiel basé sur Git
  • Gestion des problèmes, suivi des bogues et conseils
  • Fonctionnalité de vérification de code et outil de révision d'applications
  • Outil d'intégration / déploiement continu (GitLab CI / CD)
  • Code Qualité (Code Climate)
  • Outil ChatOp (Mattermost)
  • Service Desk (système de tickets )
  • Wiki (Git-powered et version contrôlée)
  • API enrichie
  • Mise en miroir du référentiel et haute disponibilité (HA)
  • Analyse de développement
  • Suivi des performances (Prometheus)
  • Intégration avec des IDE comme Visual Studio, Eclipse, IntelliJ et Koding
  • Intégration avec JIRA, Jenkins, Slack, Docker, Kubernetes, LDAP, la foule Atlassian et plus
  • Installations sur site ou sur le cloud
  • Innersourcing
  • Registre de conteneur intégré
  • Hébergement de sites Web statiques (GitLab Pages)

Download as a PDF and share with your colleagues

New
V10!
Download GitLab PDF

Présentation de GitLab

Présentation de GitLab: Visionnez notre premier Webcast GitLab en français (vidéo + diapositives)


Watch GitLab v10.2 Overview


Regardez une démonstration en direct de GitLab Enterprise Edition

Les avantages de GitLab

  • Open source: vous avez un contrôle total sur l'outil - vous pouvez le modifier et le personnaliser comme vous le souhaitez
  • Construit sur Git: Si vous aimez Git, vous aimez aussi GitLab!
  • Un outil qui couvre tout : GitLab inclut le contrôle de source; question tracker; revue de code; wiki; Intégration continue (GitLab CI); Analytics et plus
  • On-premise ou hébergé (sur le cloud) vous donne un contrôle total de l'installation
  • Évolutif: supporte 25 000 utilisateurs sur un serveur ou un cluster actif / actif hautement disponible
  • Les référentiel privés sont disponibles même avec Community Edition!

Comment est-ce que nous pouvons vous aider:

GitLab authorized reseller Israel Europe
Notre société ALMtoolbox est un revendeur agréé GitLab, pour l'Europe et Israel. Nous avons des experts qui peuvent vous:
  • Planifier une nouvelle implémentation
  • Mettre en place de nouveaux environnements
  • Vous aider à choisir la bonne licence d'abonnement pour vous
  • Implémenter l'intégration avec JIRA, Jenkins, Slack, Docker et d'autres outils
  • Personnalisations et développement de modules complémentaires
  • Formation GitLab et Git
  • Implémenter la migration à partir de Git, GitHub, BitBucket, TFS, ClearCase, RTC, SVN, JIRA, Jenkins et plus
  • Services gérés
Contactez-nous: gitlab@almtoolbox.com ou 01 84 17 53 28 (France) / +972-722-405-222 (International) / 866-503-1471 (USA/Canada)

Features

Feature \ Product Edition      Community (Free) Edition Enterprise Edition Starter / Bronze
Get a Quote
Enterprise Edition Premium / Silver
Get a Quote
Customer Support & SLA
Download updates
Email support - Next business day 4-hour response time
24/7 Emergency support - - 30-minute response time
Live upgrade assistance Schedule an upgrade time with GitLab. Experts will join a live screen share to help you through the process to ensure there aren't any surprises.
- -
Features
Built-in CI/CD GitLab has built-in Continuous Integration/Continuous Delivery, for free, no need to install it separately. Use it to build, test, and deploy your website (GitLab Pages) or webapp. The job results are displayed on merge requests for easy access.
Cycle Analytics GitLab has built-in Continuous Integration/Continuous Delivery, for free, no need to install it separately. Use it to build, test, and deploy your website (GitLab Pages) or webapp. The job results are displayed on merge requests for easy access.
Issue Tracker Quickly set the status, assignee or milestone for multiple issues at the same time or easily filter them on any properties. See milestones and issues across projects.
Issue Boards GitLab provides a dashboard that lets teams measure the time it takes to go from an idea to production. GitLab can provide this data because it has all the tools built-in: from the idea, to the CI, to code review, to deploy to production.
Time tracking Time Tracking in GitLab lets your team add estimates and record time spent on issues and merge requests.
Preview your changes with Review Apps With GitLab CI/CD you can create a new environment for each one of your branches, speeding up your development process. Spin up dynamic environments for your merge requests with the ability to preview your branch in a live environment.
Mattermost integration (ChatOp) Mattermost is a Slack-like ChatOp tool and it can be automatically installed and integrated using GitLab Omnibus
Publish static websites for free with GitLab Pages GitLab Pages provides an easy system for hosting static sites using GitLab repositories and GitLab CI, complete with custom domains and HTTPS support.
Group-level milestones Create and manage milestones across projects, from the group level. View all the issues for the milestone you’re currently working on across multiple projects.
Configurable Issue Boards Associate a board with a milestone, labels, an assignee, and a weight
-
Issue Board Focus Mode Get more information at a time with the Issue Board focus mode, which removes all unnecessary elements from the screen to show your Issue Boards.
-
Multiple Issue Boards Large companies often have hundreds of different projects, all with different moving parts at the same time. GitLab Enterprise Edition allows for multiple Issue Boards for a single project so you can to plan, organize, and visualize a workflow for a feature or product release. Multiple Issue Boards are particularly useful for large projects with more than one team or in situations where a repository is used to host the code of multiple products.
-
Multiple approvals in code review In GitLab, to ensure strict code review, you can require a specific number of approvals on a merge request by different users before being able to merge it. You can undo an approval by removing it after the fact.
-
Related issues Explicitly mark issues as related and track their status.
-
Issue Weights GitLab lets you manage issues using Agile practices by setting the weight of an issue.
-
Burndown Charts GitLab provides Burndown Charts as part of Milestones. This allows users to better track progress during a sprint or while working on a new version of their software.
-
Multiple assignees for issues Assign more than one person to an issue at a time.
-
Advanced Global Search Leverage Elasticsearch for faster, more advanced code search across your entire GitLab instance.
-
Advanced Syntax Search Use advanced queries for more targeted search results.
-
Create and remove admins based on an LDAP group Use LDAP groups to create or remove admins from your GitLab instance.
-
Kerberos user authentication Authenticate users with Kerberos.
-
Multiple LDAP server support (compatible with AD) Integrate with multiple LDAP servers for use when authenticating users.
-
Group webhooks Combine commits into one so that main branch has a simpler to follow and revert history.
-
Push rules Reject new code and commits that don't comply with company policy.
-
Block secret file push Block important or secret files from being accidentally pushed to a live repository with push rules.
-
Squash and merge Combine commits into one so that main branch has a simpler to follow and revert history.
-
Remote repository mirroring Mirror a repository from elsewhere on your local server.
-
Display merge request status for builds on Jenkins CI Integrate with Jenkins CI and display the merge request build status directly from the merge request.
-
Email all users of a project, group, or entire server An admin can email groups of users based on project or group membership, or email everyone using the GitLab instance. This is great for scheduled maintenance or upgrades.
-
Limit project size at a global, group, and project level Ensure that disk space usage is under control.
-
Omnibus package supports log forwarding Forward your logs to a central system.
-
Lock project membership to group Group owners can prevent new members from being added to projects within a group.
-
Export issues as CSV Issues can be exported as CSV from GitLab and are sent to your default notification email as an attachment.
-
Admin Control GitLab Enterprise Edition gives your administrator the ability to automatically sync groups and manage SSH-keys, permissions, and authentication, so you can focus on building your product, not configuring your tools.
-
Merge request approvals When a project requires multiple sign-offs, GitLab Enterprise Edition enables you to make sure every merge request is approved by one or more people. Merge request approvals allow you to set the number of necessary approvals and predefine a list of approvers that will need to approve every merge request in a project, and in-turn improve your code’s quality.
-
LDAP group sync GitLab Enterprise Edition gives your Admin’s the ability to automatically sync groups and manage SSH-keys, permissions, and authentication, so you can focus on building your product, not configuring your tools.
-
Code Quality Code Quality reports, available in the merge request widget area, give you an early insight into how the change will affect the health of your code before deciding if you want to accept it.
-
Contribution Analytics With contribution analytics you can have an overview for the activity of issues, merge requests and push events of your organization and its members.
-
Restrict push and merge access to certain users Extend the base functionality of protected branches and choose which users can push or merge to a protected branch.
-
Group Issue Boards Issue boards scoped at the group level, so that you can view issues in all projects of that group.
- -
PostgreSQL High Availability (HA) Easily set up a highly available Postgres cluster with automated failover (beta)
- -
LDAP group sync filters GitLab Enterprise Edition Premium gives more flexibility to synchronize with LDAP based on filters, meaning you can leverage LDAP attributes to map GitLab permissions.
- -
Live upgrade assistance Schedule an upgrade time with GitLab. We’ll join a live screen share to help you through the process to ensure there aren't any surprises.
- -
Audit Logs To maintain the integrity of your code, GitLab Enterprise Edition Premium gives admins the ability to view any modifications made within the GitLab server in an advanced audit log system, so you can control, analyze and track every change.
- -
Auditor users Auditor users are users who are given read-only access to all projects, groups, and other resources on the GitLab instance.
- -
Disaster Recovery (Alpha) Fail over in minutes to another data-center.
- -
Reject unsigned commits GitLab Enterprise Edition Premium allows you to enforce GPG signatures by rejecting unsigned commits.
- -
Verified Committer Verify that a push only contains commits by the same user performing the push.
- -
Database load balancing for PostgreSQL Distribute read-only queries among multiple PostgreSQL database servers and reduce the load on the primary database to increase responsiveness.
- -
Multi-project pipeline graphs With multi-project pipeline graphs you can see how upstream and downstream pipelines are linked together for projects that are linked to others via triggers as part of a more complex design, as it is for micro-services architecture.
- -
Environment-specific secret variables Limit the environment scope of a secret variable by defining which environments it can be available for.
- -
Object storage for artifacts Artifacts can be stored on Object Storage (Amazon S3)
- -
Object storage for LFS LFS files can be stored on Object Storage (Amazon S3)
- -
Globally distributed cloning with GitLab Geo When development teams are spread across two or more geographical locations, but their GitLab instance is in a single location, fetching and cloning large repositories can take a long time. Built for distributed teams, GitLab Geo allows for read-only mirrors of your GitLab instance, reducing the time it takes to clone and fetch large repos and improving your collaboration process.
- -
Service Desk Allow external users to create issues in your GitLab instance without an account and without access to anything except their issue. Manage tickets from the GitLab interface.
- -
Support for High Availability To avoid downtime, GitLab Enterprise Edition Premium offers support for High Availability (HA). A Service Engineer will help you identify your specific HA needs and map out an architecture.
- -
File Locking Working with multiple people on the same file can be a risk. Conflicts when merging a non-text file are hard to overcome and will require a lot of manual work to resolve. With GitLab Enterprise Edition Premium, File Locking helps you avoid merge conflicts and better manage your binary files by preventing everyone, except you, from modifying a specific file or entire directory.
- -
Deploy Boards GitLab Enterprise Edition Premium ships with Deploy Boards offering a consolidated view of the current health and status of each CI environment running on Kubernetes. The status of each pod of your latest deployment is displayed seamlessly within GitLab without the need to access Kubernetes.
- -
Canary Deployments GitLab Enterprise Edition Premium can monitor your Canary Deployments when deploying your applications with Kubernetes.
- -
JIRA development panel View GitLab repository information and navigate to GitLab from the JIRA development panel.
- -
Epics Plan and track work at the feature level by collecting multiple issues together in the same group.
- -
Available licenses Free Subscription
at USD 39 / user / year
Get a Quote
Subscription
at USD 199 / user / year
Get a Quote

News & Related Articles

Testimonials and Customers Stories

We had more than 2,000 GitLab projects in just a few months! That's a very fast adoption rate compared to our other code hosting platforms. While we are not yet actively asking users to move their projects to GitLab, many are attracted by GitLab's features and move proactively"

Alexandre Lossent, Service Manager for the version control systems at CERN (the European Organization for Nuclear Research)

GitLab enables us to balance internal team preferences with management requirements. The team had always wanted to move to Git, but they also wanted a user-friendly interface to help their workflows - and GitLab provides it all!"

Keith Harris, Associate Director and Software Architect , 360i

GitLab is a great private repository. I like its wiki, web hooks, intuitive interface and GitLab CI continuous integration feature"

Sean Francis Ballais, Freelance Programmer