舉報

會員
Gitolite Essentials
最新章節:
Index
Thebookiswrittentosuitaneasyreadingstyle,usingtypicalproblemsinaccesscontroltoillustratetheneedforeachGitolitefeatureexplained.ThisbookisforsystemadministratorsordevelopmentmanagerswhoneedtokeepalidonGitbaseddevelopmentworkflows.BasicknowledgeofGitaswellasoftheUnixshellishelpful.
目錄(97章)
倒序
- coverpage
- Gitolite Essentials
- Credits
- About the Author
- Acknowledgments
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Getting Started with Gitolite
- Common Access Control needs
- Access Control example with Gitolite
- Sampling of Gitolite's power features
- Gitolite and the Git control flow
- Trying out Gitolite
- Summary
- Chapter 2. Installing Gitolite
- Gitolite users and the hosting user
- Preparing the server
- Getting the Gitolite source
- Installing the code
- Setting up Gitolite
- Summary
- Chapter 3. Your Users and Gitolite
- Accessing Git repositories
- Accessing Gitolite repositories
- Getting information from Gitolite
- Gitolite commands
- Getting help for commands
- Troubleshooting SSH issues
- Summary
- Chapter 4. Adding and Removing Users
- Adding users
- Users with multiple key pairs
- Giving some users a shell
- Managing keys outside Gitolite
- Getting user group information from LDAP
- Removing users
- Summary
- Chapter 5. Managing Repositories
- Adding repositories
- Adding existing repositories
- Common problems and troubleshooting
- Summary
- Chapter 6. Getting Started with Access Control
- Basic access control examples
- Lexical syntax of the conf file
- The syntax of access control rules
- Branch level access control and refexes
- Defining user and repo groups
- The include statement
- Rule accumulation and delegation
- Summary
- Chapter 7. Advanced Access Control and Configuration
- Making changes to the rc file
- Giving users their own branches
- Types of write operations
- Allowing Gitweb and Git-daemon access
- Specifying Git config values and Gitolite options
- Applying deny rules to read access
- Understanding VREFs
- Summary
- Chapter 8. Allowing Users to Create Repos
- Putting repositories in Sub-directories
- Repository wildcards
- Explaining wild repos to your users
- Managing with just wild repos
- Deleting wild repositories
- Summary
- Chapter 9. Customizing Gitolite
- Core and non-core Gitolite
- Types of non-core code and examples
- Writing your own non-core code
- Summary
- Chapter 10. Understanding VREFs
- Migrating update hooks
- Passing arguments to the VREF code
- Using the permission field
- Default is success
- Example VREFs and their usage
- Writing your own VREF
- Summary
- Chapter 11. Mirroring
- Terminology and basic concepts
- Setting up mirroring
- Local repositories and hostname substitution
- Redirecting pushes
- Manual synchronization
- Switching to a different master
- Summary
- Index 更新時間:2021-07-16 12:10:21
推薦閱讀
- 大數據項目管理:從規劃到實現
- Visualforce Development Cookbook(Second Edition)
- 網上沖浪
- Getting Started with Clickteam Fusion
- WOW!Illustrator CS6完全自學寶典
- Mastering D3.js
- 條碼技術及應用
- 數據挖掘方法及天體光譜挖掘技術
- Pig Design Patterns
- INSTANT Autodesk Revit 2013 Customization with .NET How-to
- 計算機網絡原理與技術
- 步步圖解自動化綜合技能
- 人工智能:語言智能處理
- Mastering GitLab 12
- 工業機器人集成應用
- Flash CS3動畫制作
- 智能控制技術及其應用
- 工業機器人與自控系統的集成應用
- Arduino創意機器人入門:基于Mind+
- 從實踐中學嵌入式Linux操作系統
- R Programming By Example
- 玩中學:樂高機器人入門(上冊) (中小學創客教育執委會推薦教材)
- 仿狗機器人的設計與制作
- 數據準備和特征工程:數據工程師必知必會技能
- Tkinter GUI ApplicationDevelopment HOTSHOT
- 計算機網絡綜合布線實訓教程
- 智能制造:技術前沿與探索應用
- .NET Web高級開發
- 機器人工作站設計
- 多變量過程智能優化辨識理論及應用