Comments (2)
The reason for this is mainly relevance. When v1 was published, there weren't all that many hosting packages, and Gitolite and Gitosis were among the best. Since then, we've seen the emergence of GitLab, Stash, GitHub Enterprise, and lots of other full-featured workflow suites, and the vast majority of professional users choose those over textual configuration of SSH-only repo access. The people who want Gitosis and Gitolite will probably find them on their own, and they both have pretty good documentation, so Pro Git doesn't have to act as the manual for them (as it did in v1).
Having said that, I'd be happy to consider a PR that directs interested readers to these tools, but they don't warrant large portions of an already-crowded chapter.
from progit2.
Agreed. Actually, when v1 was published there was just gitosis which I believe was originally mentioned. The Gitolite people added some gitolite in here to replace that section I think, but now we've replaced that with GitLab, which is the professional "run your own" management solution we see used the most often.
Now there is a whole book on Gitolite available if people want to go down that path, but probably the more likely solution professionals will want is something with a web interface and more user-friendly overall experience.
from progit2.
Related Issues (20)
- advocate git config receive.updateServerInfo instead of enabling a post-update hook
- Submodules updated in repository reflect as reversions by other developers on a team HOT 1
- PDF Cover-Page Discrepancy HOT 2
- Declare UTF8 encoding to make EPUB format better for Kindle HOT 1
- Redirect incoming request for https://git-scm.com/book/en/v1 to https://git-scm.com/book/en/v2 HOT 2
- Cannot build book on Windows HOT 3
- Remote database may not be offline, just can't get to it
- [email protected] HOT 1
- In PDF macOS Command character ⌘ is not displayed correctly HOT 2
- Create GitHub Codespaces configuration to make contributing easier
- Chapter 2.2, Ignoring Files, concerning data lost due to ".gitignore" HOT 5
- Improve readability with some minor style adjustments for images HOT 2
- Using `git config --global core.editor "kate"` leads to "Aborting commit due to empty commit message" error HOT 2
- g
- Master to main in texts and images HOT 1
- Remove
- Appendix: shell completion in other shells
- Please define some terms in Git - Git Hooks HOT 1
- Broken formatting due to interpreted monospaced text
- Small Corrections to 'The Smart Protocol/Downloading Data/SSH' Section
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from progit2.