From owner-freebsd-cvsweb@FreeBSD.ORG Mon Aug 4 03:09:51 2003 Return-Path: Delivered-To: freebsd-cvsweb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 626BE37B401 for ; Mon, 4 Aug 2003 03:09:51 -0700 (PDT) Received: from smtp3.pp.htv.fi (smtp3.pp.htv.fi [213.243.153.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6EAA43F85 for ; Mon, 4 Aug 2003 03:09:50 -0700 (PDT) (envelope-from scop@FreeBSD.org) Received: from posti.pp.htv.fi (posti.pp.htv.fi [212.90.64.50]) by smtp3.pp.htv.fi (Postfix) with ESMTP id A7D1027AE7C for ; Mon, 4 Aug 2003 13:09:49 +0300 (EEST) Received: from cs78130147.pp.htv.fi (cs78130147.pp.htv.fi [62.78.130.147]) by posti.pp.htv.fi (8.11.1/8.11.1) with ESMTP id h74A9n508714 for ; Mon, 4 Aug 2003 13:09:49 +0300 (EETDST) From: Ville =?ISO-8859-1?Q?Skytt=E4?= To: freebsd-cvsweb@FreeBSD.org In-Reply-To: References: Content-Type: text/plain Organization: FreeBSD Message-Id: <1059991787.13828.110.camel@bobcat.mine.nu> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 (1.4.3-0.vs.1) Date: 04 Aug 2003 13:09:48 +0300 Content-Transfer-Encoding: 7bit Subject: Re: diff and tarball issues X-BeenThere: freebsd-cvsweb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS Web maintenance mailing list [restricted posting] List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Aug 2003 10:09:51 -0000 On Mon, 2003-08-04 at 12:31, PC32 XHChen wrote: > I tested again. For local repository, everything is OK, and for pserver, "cvs export" failed. > I checked the source code (cvs-1.11.2), and I found that "chdir" goes into the target directory ("test/path") directly > for local repository. But for pserver, cvs on server create a temp directory "/tmp/cvs-serv***", and the server did not > make dir "test", and then failed although directory "test" was created on the client. > > Dear scop, is it possible to add function such as "mkdir" if the directories specified by "-d" is not found? But CVSweb shouldn't need that, from my previous mail: > that > shouldn't be an issue because only local repositories are supported by > CVSweb. Or did I miss something? If the mkdir() fixes a problem in CVSweb for you, sure, let's add it. Could you test/confirm that there is a problem and it's fixed by the mkdir() in CVSweb? -- \/