On Mon, Aug 16, 2010 at 16:25, Junio C Hamano <gitster@xxxxxxxxx> wrote: > Michael Haggerty <mhagger@xxxxxxxxxxxx> writes: > >> My guess is that cvsps is using CVS commands to access the test CVS >> repository, and that CVS wants to write to the file CVSROOT/history to >> log what is being done. The logging behavior can be turned off either: >> ... >> Apparently -R and "$CVSREADONLYFS" were added in CVS 1.12.1, which was >> released in 2003. > > That unfortunately does not solve much. t9602 seems to want to create a > new CVSROOT/val-tags file, so if Ævar wants to keep the source tree > read-only, the test CVS repository needs to be copied to a scratch place. > > Perhaps something like this? I actually have to wonder why cvsIMPORT > needs to write into anywhere, though. That looks good. It's pretty much exactly what I was going to submit, but I was waiting until you applied my other patches to pu (since they'd with that patch as I changed the setup code in the skip patches too). -- To unsubscribe from this list: 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