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

Re: Push to all repositories

From
Kevin Sheedy <kevinsheedy@gmail.com>
Date
Dec 8, 2010, 22:59 UTC
Message-ID
<1291849156593-5817177.post@n2.nabble.com>
In-Reply-To
<20101208180049.GC5687@burratino>

I would like (1), have the code changed under my feet. Obviously, this would exclude my locally modified files. Also, a user could lock local files or turn off automatic updates altogether.

Clearcase dynamic views are a lovely way to collaborate with a team (despite their many technical problems). They remove the need to perform manual updates. Teams just stay in sync by default. There are fewer code collisions. Problems get spotted and fixed sooner. It you don't want something changed under your feet, that's supported too.

I guess the question is: "By default, do you want the latest code or not?" (This is similar to how the Google Chrome Browser defaults to giving you updates. When you're not looking, it just updates itself in the background. You just trust that it will use this power wisely, and it does.)

It could work something like this: Every time a repository is cloned, the location of the new clone would be added to the repository. When a user does a push, it gets pushed out to everyone repository on this list. Each user could retain total control over these updates.

Do you see any reason why this couldn't be added as an enhancement to git?

Cheers Kev

-- 
View this message in context: http://git.661346.n2.nabble.com/Push-to-all-repositories-tp5816069p5817177.html
Sent from the git mailing list archive at Nabble.com.
Previous: Jonathan NiederNext: Kevin Sheedy
Message 3 of 9 in “Push to all repositories”
  1. Kevin SheedyDec 8, 2010
  2. Jonathan NiederDec 8, 2010
  3. Kevin SheedyDec 8, 2010
  4. Kevin SheedyDec 9, 2010
  5. Nguyen Thai Ngoc DuyDec 9, 2010
  6. Martin von ZweigbergkDec 9, 2010
  7. Jonathan NiederDec 9, 2010
  8. Enrico WeigeltJan 2, 2011
  9. Enrico WeigeltDec 12, 2010

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.