git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Git push over git protocol for corporate environment

From
ESEugene Sajine <euguess@gmail.com>
Date
Sep 30, 2009, 23:13 UTC
Message-ID
<76c5b8580909301613m283c4bfdne8de449ca0fd0987@mail.gmail.com>

First of all thanks to everybody for an amazing tool! I’m a big fan of it, so I’m trying to get rid of CVS in my company and migrate to Git.

We are working in, I would say, standard corporate environment, so all development is in internal network. We have multiple offices in different countries. Currently as I said we are using CVS (don’t ask!;))

My problem is that I need the simplest, easiest and fastest solution from setup and maintenance point of view in a situation when we have a huge CVS repo with hundreds of modules (projects) in it. My current understanding is that we are going to pull out project by project from CVS and create corresponding git repos. So, this brings us to hundreds of git repos and over 200 hundred committers. In this circumstances we don’t want to manage each repo separately as well as we don’t want to manage each person write access rights to each repo. As I understand the best solution here is git protocol (one port only on dedicated server and no security as we are in trusted network) with read and write access configured for all repos on a dedicated server. What do you think I should do? How to enable push over git protocol?

I would appreciate any recommendation about such set up and any links to corresponding docs.

Thank you, Eugene

Next: David Brown
Message 1 of 13 in “Git push over git protocol for corporate environment”
  1. Eugene SajineSep 30, 2009
  2. David BrownSep 30, 2009
  3. Jakub NarebskiSep 30, 2009
  4. Michael PooleSep 30, 2009
  5. Shawn O. PearceOct 1, 2009
  6. Marius Storm-OlsenOct 1, 2009
  7. Shawn O. PearceOct 1, 2009
  8. Eugene SajineOct 2, 2009
  9. Shawn O. PearceOct 2, 2009
  10. Eugene SajineOct 2, 2009
  11. Ismael LucenoOct 2, 2009
  12. Jakub NarebskiOct 4, 2009
  13. Matthieu MoyOct 4, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.