From: "Tim Van Holder" To: Subject: RE: CVS question: Export option to preserve dates? Date: Thu, 7 Dec 2000 22:18:08 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) In-reply-to: <20001207123825.A8226@kendall.sfbr.org> X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Importance: Normal Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id QAA20632 Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > If CVS (e.g., 1.9) just respected the RCS `-x' switch, > a non-lfn DJGPP port would be almost automatic. Maybe, but recent versions of CVS use their own RCS routines; and just changing the suffix doesn't necessarily help (that can be done at compile-time in CVS). Some parts are easy enough (e.g. you could configure cvs so files in the repository retain their name). This is ok, as long as you don't need to access those files using legacy tools (like rcs). But you'd also need to change the names of temporary files CVS uses, and it's way too easy to subtly break things by fiddling with them; additionally, external packages may rely on specific names. If someone is willing to hack^Wextend CVS to provide SFN support, feel free to do so. I'm not releasing 1.11 until libsocket has its WinSock2 support, so I can thoroughly test the networking (early tests seemed promising, but the 32K limit using sock.vxd made it hardly usable). So just send me a diff and I'll be happy to integrate it. Also, ould anyone be interested in having the 'edit -c' patch integrated in the DJGPP CVS port? This option to edit checks whether there are editors on the file yet, and fails if there are, thereby providing an simple exclusive checkout system (better than admin -l/-u).