On 5/3/06, Panagiotis Issaris <takis@xxxxxxxxxxxxxxxxxxx> wrote:
I've tried using git-cvsserver, but keep running into problems:
Panagiotis, thanks a lot for the feedback! cvsserver has mainly been tried/debugged with a few repositories, mainly the moodle.git repository that we host, which is an import from a CVS repo.
When doing a checkout, it only checks out a small subset of the total amount of files in the repository and reports a warning/error.
Hmmm. 100% reproduceable -- looking at it now.
When doing a subsequent update, it doesn't seem to do anything, but reports two error messages/warnings.
...
closing dbh with active statement handles
I thought we had gotten rid of those. In any case, I don't see that error, and it's just a silly warning from DBI, as we are using cached statements. As it happens when cvsserver is shutting down, it doesn't actually break the protocol.
server doesn't support gzip-file-contents
That warning is harmless, and always there. I did look once at implementing gzip compression, but in some cases it implies creating extra temp files to calculate the size, so I've opted to leave it for some other day. OTOH, we could declare that we handle it, and never actually send a gzipped file ;-) as long as we can handle gzipped content from the client. cheers, martin - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html