From owner-freebsd-bugs Sun Feb 16 15:30:04 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id PAA04980 for bugs-outgoing; Sun, 16 Feb 1997 15:30:04 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id PAA04973; Sun, 16 Feb 1997 15:30:02 -0800 (PST) Resent-Date: Sun, 16 Feb 1997 15:30:02 -0800 (PST) Resent-Message-Id: <199702162330.PAA04973@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, pst@jnx.com Received: from red.jnx.com (red.jnx.com [208.197.169.254]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA04695 for ; Sun, 16 Feb 1997 15:23:56 -0800 (PST) Received: (from pst@localhost) by red.jnx.com (8.8.5/8.8.3) id PAA03788; Sun, 16 Feb 1997 15:23:24 -0800 (PST) Message-Id: <199702162323.PAA03788@red.jnx.com> Date: Sun, 16 Feb 1997 15:23:24 -0800 (PST) From: Paul Traina Reply-To: pst@jnx.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: gnu/2749: cvs export using remote cvs fails - CVS/Template Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 2749 >Category: gnu >Synopsis: cvs export using remote cvs fails - CVS/Template >Confidential: yes >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Feb 16 15:30:01 PST 1997 >Last-Modified: >Originator: Paul Traina >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: 2.2 -current, cvs 1.8.1, remote cvs. >Description: The server sends down a command which causes cvs/src/client.c to attempt to open up CVS/Template, however there is no CVS subdirectory when doing an export operation. By the way, a quick perusal of CVS source code leads me to believe that this is still broken in 1.9. >How-To-Repeat: pst@red$ cvs -d cvs:/cvs/juniper export -D today -d fep2 -kv fep cvs [export aborted]: cannot write : No such file or directory pst@red$ rm -rf fep2 pst@red$ cvs -d /volume/cvs-juniper export -D today -d fep2 -kv fep cvs export: Updating fep2 U fep2/.cvsignore U fep2/Makefile ... >Fix: The bug's really in the server, it shouldn't be sending down a template command on export, however the logic is rather convoluted once we get to create_admin() (which shouldn't be called, should it?) >Audit-Trail: >Unformatted: Paul Traina