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

Re: [PATCH 0/3] git-cvsserver: Add support for some binary files

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
May 19, 2008, 09:34 UTC
Message-ID
<alpine.DEB.1.00.0805191033080.30431@racer>
In-Reply-To
<20080519073535.GA2885@comcast.net>
Hi,
On Mon, 19 May 2008, Matthew Ogilvie wrote:
Show 7 quoted lines
> I perceive one remaining big issue for git-cvsserver to be a good 
> replacement for real CVS: The ability to properly support "cvs update -r 
> VERSION", where VERSION could be any branch, tag, CVS version number, or 
> git commit hash. Git-cvsserver can partially support this by checking 
> out a totally different sandbox as "cvs checkout VERSION" (notice no 
> -r), but without the ability to switch versions in place, that is an 
> awkward workaround at best.

I might be missing something obvious, but would it not be better to _not_ check out anything, but serve every object straight from the object database (possibly with CR/LF mangling)?

Ciao, Dscho

Previous: Matthew OgilvieNext: Matthew Ogilvie
Message 9 of 11 in “git-cvsserver: Add support for some binary files”
  1. 0/3 git-cvsserver: Add support for some binary filesMatthew Ogilvie, May 15, 2008
  2. 1/3 git-cvsserver: add mechanism for managing working tree and current directoryMatthew Ogilvie, May 15, 2008
  3. 2/3 implement gitcvs.usecrlfattrMatthew Ogilvie, May 15, 2008
  4. 3/3 git-cvsserver: add ability to guess -kb from contentsMatthew Ogilvie, May 15, 2008
  5. Junio C HamanoMay 17, 2008
  6. Matthew OgilvieMay 18, 2008
  7. Martin LanghoffMay 18, 2008
  8. Matthew OgilvieMay 19, 2008
  9. Johannes SchindelinMay 19, 2008
  10. Matthew OgilvieMay 20, 2008
  11. Martin LanghoffMay 19, 2008

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.