GitLab Cookbook
暫譯: GitLab 食譜

Jeroen van Baarsen

  • 出版商: Packt Publishing
  • 出版日期: 2014-12-29
  • 售價: $1,450
  • 貴賓價: 9.5$1,378
  • 語言: 英文
  • 頁數: 170
  • 裝訂: Paperback
  • ISBN: 1783986840
  • ISBN-13: 9781783986842
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Over 60 hands-on recipes to efficiently self-host your own Git repository using GitLab

About This Book

  • Get hands-on with day-to-day tasks to effectively manage and administer your repository with GitLab
  • Covers advanced topics like GitLab continuous integration and LDAP integration
  • Authored by a member of the GitLab core team, this Cookbook gives practical insights into installing and self-hosting your own GitLab and GitLab CI server

Who This Book Is For

This book is aimed at developers and devops that have a GitLab server running, and want to be sure they use it to its full potential. This book will also be useful for people looking for a great Git platform, and learn how to set it up successfully. Some system administrating experience on a UNIX-based system would be useful, but is not required.

What You Will Learn

  • Install and maintain your GitLab instance
  • Work with multiple users, create groups, and configure your project visibility
  • Secure your code with the correct GitLab configuration
  • Make the most of the built-in issue tracker, including merge requests
  • Manage your projects through the GitLab API
  • Set up webhooks and system hooks to receive notifications
  • Manage your GitLab server using LDAP

In Detail

GitLab is a popular, open source Git hosting solution implemented by more than 50,000 organizations. This book has some carefully chosen recipes to help you decide on the type of GitLab installation that will fit your requirements. Along with covering some of the basic principles of Git, the book covers practical scenarios to show how you or your organization can effectively manage your proprietary code.

You will learn how to manage multiple users, groups, and the permissions GitLab has for them. Updating your GitLab instance, creating backups, and restoring backups are a few of the important tasks described in detail to assist you in maintaining your GitLab server. Moreover, the GitLab API is extensively covered to guide you through the various operations to manage your project.

商品描述(中文翻譯)

超過 60 個實用食譜,幫助您有效地自我託管自己的 Git 儲存庫,使用 GitLab

本書介紹


  • 透過日常任務實作,有效管理和管理您的儲存庫,使用 GitLab

  • 涵蓋 GitLab 持續整合和 LDAP 整合等進階主題

  • 本食譜由 GitLab 核心團隊成員撰寫,提供有關安裝和自我託管您自己的 GitLab 和 GitLab CI 伺服器的實用見解

本書適合誰

本書針對已經運行 GitLab 伺服器的開發人員和 DevOps,並希望確保充分利用其潛力的人士。本書對於尋找優秀 Git 平台並學習如何成功設置的人也會很有幫助。擁有 UNIX 系統的系統管理經驗會有幫助,但不是必需的。

您將學到什麼

  • 安裝和維護您的 GitLab 實例
  • 與多個用戶合作,創建群組,並配置您的專案可見性
  • 使用正確的 GitLab 配置來保護您的代碼
  • 充分利用內建的問題追蹤器,包括合併請求
  • 通過 GitLab API 管理您的專案
  • 設置 Webhooks 和系統 Hooks 以接收通知
  • 使用 LDAP 管理您的 GitLab 伺服器

詳細內容

GitLab 是一個流行的開源 Git 託管解決方案,已被超過 50,000 個組織實施。本書包含一些精心挑選的食譜,幫助您決定適合您需求的 GitLab 安裝類型。除了涵蓋 Git 的一些基本原則外,本書還涵蓋實際場景,展示您或您的組織如何有效管理專有代碼。

您將學習如何管理多個用戶、群組及其在 GitLab 中的權限。更新您的 GitLab 實例、創建備份和恢復備份是幾個重要任務,詳細描述以協助您維護 GitLab 伺服器。此外,GitLab API 也有廣泛的介紹,指導您進行各種操作以管理您的專案。