Packt is pleased to announce the release of Gitolite Essentials authored by Sitaram Chamarty. Gitolite allows you to set up git hosting on a central server with very fine-grained access control and many powerful features. The print book comes in at 120 pages is competitively priced at $29.99, while the eBook is available in all the popular formats for $15.29.
About the author: Sitaram Chamarty has been in the software industry for a number of years. He is a Linux and open source evangelist who has sometimes been called an "open source bigot", which he takes as a compliment. His day job is with Tata Consultancy Services, and he lives and works in Hyderabad, India. His job does not explicitly include evangelizing open source in general and Git in particular, but he pretends it does. He has significant past experience in language conversion and tools, as well as in data warehousing. He has a postgraduate degree in Computer Science from the Indian Statistical Institute, Kolkata, India.
Gitolite Essentials leads reader through the most powerful access control system for Git at a reasonable pace. This book helps readers get started with solving their problems, while taming the most complex access control needs.
This practical guide shows reader how to restrict access to critical files, allowing users to create their own repositories and manage their own access control. Readers also learn how to extend Gitolite to do very useful things with very little code, and how to fall back on a mirror in case disaster strikes their main server. All this and more is packed within this concise and practical book through easy-to-follow, real-world examples.
Gitolite Essentials will cover the following essential topics:
Chapter 1: Getting Started with Gitolite
Chapter 2: Installing Gitolite
Chapter 3: Your Users and Gitolite
Chapter 4: Adding and Removing Users
Chapter 5: Managing Repositories
Chapter 6: Getting Started with Access Control
Chapter 7: Advanced Access Control and Configuration
Chapter 8: Allowing Users to Create Repos
Chapter 9: Customizing Gitolite
Chapter 10: Understanding VREFs
Chapter 11: Mirroring
This book is for system administrators or development managers who need to keep a lid on Git-based development workflows. Basic knowledge of Git and UNIX shell would be helpful.
|Leverage powerful branch and user access control with Git for your own private collaborative repositories
For more information, please visit: http://www.packtpub.com/gitolite-essentials/book