• Complain

Sitaram Chamarty - Gitolite essentials

Here you can read online Sitaram Chamarty - Gitolite essentials full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2014, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Sitaram Chamarty Gitolite essentials
  • Book:
    Gitolite essentials
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2014
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Gitolite essentials: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Gitolite essentials" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

If youre responsible for securing a Git server where lots of developers work with lots of repositories, you have a problem on your hands. You probably want to implement security restrictions and authorization for certain repositories. You will love the simplicity and power of Gitolites access control language and model. Gitolite allows you to set up Git hosting on a central server with very fine-grained access control and many powerful features.Youll start with a brief introduction to Gitolite. The very first chapter tells you how to create a test setup so you can play with Gitolitesomething that is very important when learning about a powerful tool with lots of features. Youll go from there, at an easy pace, through the most important aspects of Gitolite.Basic access control is easy and obvious. With this book, you will learn how to restrict access to critical files, allowing users to create their own repositories and manage their own access control, but within the limits you set. You will 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 your main server. All this and more is packed within this concise and practical book with easy-to-follow, real-world examples.What You Will Learn Secure a Git server that has many repositories and many users accessing it Manage the growth of the server, both in the number of users and the number of repositories, with minimal hassle Allow web-based access to specific repositories only for convenience and security Provide your users with the features they need to be productive with Git, while preventing them from accidentally introducing inconsistencies and errors into the repositories Permit users to create their own repositories and manage their own access control list, but within the limits you set Customize Gitolite for your sites unique needs and constraints quickly and easily Ensure your developers always have a backup option by setting up Gitolite mirroring

Sitaram Chamarty: author's other books


Who wrote Gitolite essentials? Find out the surname, the name of the author of the book and a list of all author's works by series.

Gitolite essentials — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Gitolite essentials" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Gitolite Essentials

Gitolite Essentials

Copyright 2014 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: April 2014

Production Reference: 1040414

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78328-237-1

www.packtpub.com

Cover Image by Mohamed Raoof (<>)

Credits

Authors

Sitaram Chamarty

Reviewers

Javier Domingo Cansino

milki

Vinh Quc Nguyn

Hiren Patel

Giovanni Toraldo

Acquisition Editors

Owen Roberts

Erol Staveley

Content Development Editor

Poonam Jain

Technical Editor

Manal Pednekar

Copy Editors

Roshni Banerjee

Gladson Monteiro

Project Coordinator

Jomin Varghese

Proofreader

Ameesha Green

Indexer

Hemangini Bari

Graphics

Ronak Dhruv

Yuvraj Mannari

Production Coordinator

Kyle Albuquerque

Cover Work

Kyle Albuquerque

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. He loves Perl enough to believe, or at least insist, that xkcd 224 is actual fact.

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.

Acknowledgments

Acknowledgments for this book must necessarily also include acknowledgments for the success and popularity of Gitolite itself, because without that, this book would not exist.

Most of Gitolite's power features were born from users asking for them, or presenting their problems in a way that made me think about how Gitolite could help. In particular, I would like to thank Jesse Keating (Fedora), Jeff Mitchell (KDE), John "Warthog9" Hawley (kernel.org), and Prof. Hiren Patel (University of Waterloo), for many such ideas as well as hours spent brainstorming about features.

The Git and Gitolite communities on IRC channels #git and #gitolite, which are part of freenode, are comprised of a fantastic bunch of people. They've certainly helped more people with Gitolite than I have; Gitolite's popularity is almost entirely because of folks such as "milki", "bremner" (Prof. David Bremner), "ojacobson" (Owen Jacobson), "EugeneKay" (Eugene E. Kashpureff Jr), and many others.

I would like to thank my supervisor and my colleagues at TCS for their encouragement, not just in writing this book but with my involvement in Gitolite itself. In particular, Gitolite's mirroring feature would not have been what it is without some of their input and use cases.

I would also like to thank my reviewers milki, Javier Domingo Cansino, and Hiren Patel for their tireless efforts at fixing up my writing and making me see reason in several instances. Any errors that remain are, of course, entirely mine.

Finally, I would like to thank my wife and kids for putting up with me while writing the book, especially my wife for keeping the chapter schedule on the fridge door!

About the Reviewers

Javier Domingo Cansino got started in University with the open source community and got specialized in Git source code management and several Linux tools.

Through his Git knowledge, which he gained by working on Gitolite projects from the very beginning, he helps people to have a correct Gitolite installation together with appropriate workflows.

With several developments during his career in various languages, and knowledge on kernel networking design, now he is developing in C and Python. He can be found over the Internet under the nickname "txomon".

milki is a recent graduate from the University of California, Berkeley, and now works as a software engineer at Yelp, Inc. in San Francisco, California. During his university years, milki mastered Git and FreeBSD as a software developer and a system administrator. milki contributes to the open source project Dulwich, which is a pure python implementation of the Git file formats and protocol. milki also maintains the FreeBSD port of Gitolite, ensuring Gitolite remains free of Linux-specific code. On freenode IRC, milki can be found in #git, #gitolite, and #github, providing users with general advice from Git basics and troubleshooting to best practices and Git internals.

Hiren Patel is an assistant professor in the Electrical and Computer Engineering department at the University of Waterloo, Canada. His research interests are in embedded software and hardware systems. This includes models of computation, real-time systems, computer architecture, and system-level design methodologies.

Giovanni Toraldo is an open source enthusiast with in-depth knowledge about system administration, cloud computing, and web application development. He currently works as a lead developer for ClouDesire.

In the past, he wrote OpenNebula 3 Cloud Computing and reviewed Mastering Redmine for Packt Publishing.

www.PacktPub.com
Support files, eBooks, discount offers and more

You might want to visit www.PacktPub.com for support files and downloads related to your book.

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

httpPacktLibPacktPubcom Do you need instant solutions to your IT - photo 1

http://PacktLib.PacktPub.com

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books.

Why Subscribe?
  • Fully searchable across every book published by Packt
  • Copy and paste, print and bookmark content
  • On demand and accessible via web browser
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Gitolite essentials»

Look at similar books to Gitolite essentials. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Gitolite essentials»

Discussion, reviews of the book Gitolite essentials and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.