[cvsnt] Export doesnt work properly anymore (2.0.4)

Bo Berglund Bo.Berglund at system3r.se
Wed Jun 25 14:31:55 BST 2003


I think we have upwards of 20-40 different script files that make use of the -N flag.
Editing these will not be a simple task...
And it seems like if I do this then all workstations that have not been updated from b72
will stop working instead. Just made a test with a sentinel driver export:

C:\3RProj\Setups>set CVSROOT=:sspi:3rappl01:/Common

C:\3RProj\Setups>cvs ver
Client: Concurrent Versions System (CVSNT) 1.11.1.3 (Build 72) (client/server)
Server: Concurrent Versions System (CVSNT) 2.0.4 (client/server)

C:\3RProj\Setups>cvs export -r HEAD -d TESTDIR/Drivers/Sentinel Drivers/Sentinel
cvs export: cannot chdir to TESTDIR: No such file or directory
cvs export: ignoring module Drivers/Sentinel

C:\3RProj\Setups>cvs export -r HEAD -d TESTDIR -N Drivers/Sentinel
cvs export: Updating TESTDIR/Drivers/Sentinel
U TESTDIR/Drivers/Sentinel/DriverVersion.txt
U TESTDIR/Drivers/Sentinel/README.TXT
U TESTDIR/Drivers/Sentinel/SETUP.EXE
cvs export: Updating TESTDIR/Drivers/Sentinel/WIN_9x
etc...

As you can see the cvs version that can handle -N will break on the extra directories
added on the -d parameter, but works fine with the -N flag...

All of our scripts are in cvs and there is one bootstrap script for each application
that prepares the workspace (deleting folders and files that are already there) then
exports the main script file and calls it. The main script exports all needed files
including the Innosetup compiler, then invokes it with the ISS file as argument.
The idea is that all you need on a workstation to make a setup is cvs and the
bootstrap scriptfile. (which can be checked out in a regular sandbox so it can be 
updated if need be).

/Bo


-----Original Message-----
From: Tony Hoyle [mailto:tmh at nodomain.org]
Sent: den 25 juni 2003 15:04
To: cvsnt at cvsnt.org
Subject: Re: [cvsnt] Export doesnt work properly anymore (2.0.4)


On Wed, 25 Jun 2003 13:37:32 +0200, "Bo Berglund" <Bo.Berglund at system3r.se>
wrote:

>Tony,
>I just upgraded my server and client to 2.0.4 and now my automatic setup =
>build sripts do not work anymore!
>

>Please check into this because as things are now we can no longer make =
>our setups safely!
>
Try:

cvs export -r HEAD -d WSMDB/Redist Redist/MSDE2000

-N is just shorthand for that anyway...   I'll fix -N on the next release.

Tony

_______________________________________________
cvsnt mailing list
cvsnt at cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt


More information about the cvsnt mailing list