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

Re: What is a reasonable mixed workflow for git/git-cvsserver?

From
Steffen Prohaska <prohaska@zib.de>
Date
Jul 23, 2007, 11:34 UTC
Message-ID
<AD8AD244-0B20-44E9-AEE6-9D2A75BC5091@zib.de>
In-Reply-To
<46a038f90707230359u5fac77a4i7b6a350d3bb29e3b@mail.gmail.com>
On Jul 23, 2007, at 12:59 PM, Martin Langhoff wrote:
Show 8 quoted lines
>> What is a reasonable way to handle the unsorted commits
>> from a shared branch in a more git-ish way? I googled a bit
>> but didn't find a good explanation on the web.
>
> I am not sure what you mean by unsorted commits... "proposed patches"?
> The git project itself has a proposed-updates branch that might serve
> as an example. And repo.or.cz has the strange concept of the mob
> branch that you might want to have a look at.

The mob branch seems to be related, although I do not plan for an anonymous mob but only for the cvs mob ...

If several people commit to the same shared branch exported by git-cvsserver they most likely will generate a series of unsorted commits, as they did in the past on a single cvs branch. The commits will probably deal with various topics, include bug fixes, and some are likely more experimental and not really ready for a stable branch.

My question is how to deal with this shared branch on the git side. Should a core developer rebuild a sane history from such a shared/mixed/unsorted branch by cherry picking the commits to one or more topic branches? If one did so, how could one bring the git-ish history back to the people connected by cvs? Am I allowed to reset branches exported by git-cvsserver? Probably not?

	Steffen
Previous: Martin LanghoffNext: Martin Langhoff
Message 4 of 6 in “What is a reasonable mixed workflow for git/git-cvsserver?”
  1. Steffen ProhaskaJul 23, 2007
  2. Johannes SchindelinJul 23, 2007
  3. Martin LanghoffJul 23, 2007
  4. Steffen ProhaskaJul 23, 2007
  5. Martin LanghoffJul 23, 2007
  6. Brian GernhardtJul 23, 2007

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.