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

Does git-cvsserver expect all changes to be via CVS?

From
APAndy Parkins <andyparkins@gmail.com>
Date
Jan 26, 2007, 10:37 UTC
Message-ID
<200701261037.13948.andyparkins@gmail.com>
Hello,

Still messing around with git-cvsserver. It's behaving very strangely, and it occurred to me that I have not appreciated that there might be a limitation in it.

Here's what I did.
* CVS user checks out a branch from the repository
* CVS user adds new directory and files
* CVS user checks them in
* git user updates a tracking branch and then working branch to
  match latest
* git user makes changes to same files
* git user checks in and pushes the branch
* CVS user runs cvs update

CVS user can't see the changes; forced updates simply checkout the same files he's just checked in.

I deleted the sqlite table from the git repository and ran the CVS update again and this time the changed files arrived (but only after a forced update).

My question then is: does git-cvsserver require that all changes go via itself? Does it expect you not to use normal git on that repository any more?

Andy
-- 
Dr Andy Parkins, M Eng (hons), MIEE
andyparkins@gmail.com
Next: Andy Parkins
Message 1 of 2 in “Does git-cvsserver expect all changes to be via CVS?”
  1. Andy ParkinsJan 26, 2007
  2. Andy ParkinsJan 26, 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.