舉報

會員
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
推薦閱讀
- Cloud Analytics with Microsoft Azure
- Google App Inventor
- 工業機器人工程應用虛擬仿真教程:MotoSim EG-VRC
- Cloudera Administration Handbook
- 信息物理系統(CPS)測試與評價技術
- 愛犯錯的智能體
- 精通數據科學:從線性回歸到深度學習
- 過程控制系統
- 青少年VEX IQ機器人實訓課程(初級)
- 未來學徒:讀懂人工智能飛馳時代
- 漢字錄入技能訓練
- Deep Learning Essentials
- PostgreSQL 10 High Performance
- 項目實踐精解:C#核心技術應用開發
- 傳感技術基礎與技能實訓
- ARM嵌入式系統開發完全入門與主流實踐
- Learning OpenShift
- Spark MLlib機器學習實踐(第2版)
- 操作系統及網絡應用技術
- Mastering Docker Enterprise
- 計算機控制技術(MCGS實現)
- 中國互聯網發展報告(2011)
- 工業機器人離線編程與仿真(ROBOGUIDE)
- Embedded Linux Development Using Yocto Project Cookbook(Second Edition)
- 高級PLC硬件和編程:基于Allen-Bradley和Siemens平臺的軟、硬件基礎和高級技術
- TensorFlow Machine Learning Projects
- 深度強化學習核心算法與應用
- Machine Learning with scikit:learn Quick Start Guide
- Photoshop CS4中文版平面設計100例
- Voicebot and Chatbot Design