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

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Steffen Prohaska <prohaska@...>
Cc: Git Mailing List <git@...>
Date: Monday, July 23, 2007 - 10:19 am

On 7/23/07, Steffen Prohaska <prohaska@zib.de> wrote:

Keep the good commit message practices ;-) in my projects I tend to
mimic the linux and git "style" for commit msgs.


I think that's usually frowned upon. As the committer did his/her work
on a particular state of the tree, and tested it. So every commit at
least *should* be of a working state. Once you rewrite history as a
"normal" practice, that flies out of the window. And it's a big loss.

In a sense, it's  a "history that looks tidy but is false". And it's
extra work too. I very strongly prefer good commit messages, and the
real history.


Indeed not. Junio rewinds/rebases pu (the proposed updates branch
mentioned earlier) regularly,  but you can only do that in a pure-git
project, and with fairly experienced git users (so if they get caught
with commits on top of a rewound pu branch they'll know what to do).
cvsserver doesn't know what to do with rewinds/rebases and, more
importantly, cvs clients can't cope with it. And that is something we
cannot fix, unfortunately.

cheers,


martin



-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
What is a reasonable mixed workflow for git/git-cvsserver?, Steffen Prohaska, (Mon Jul 23, 2:28 am)
Re: What is a reasonable mixed workflow for git/git-cvsserver?, Martin Langhoff, (Mon Jul 23, 10:19 am)
Re: What is a reasonable mixed workflow for git/git-cvsserver?, Johannes Schindelin, (Mon Jul 23, 6:16 am)