[cvsnt] cvsnt problem

Dominique de Waleffe ddw at missioncriticalit.com
Fri Aug 23 10:30:27 BST 2002


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


I have a problem doing the following checkout when I give it a tag...
    cvs -t co -d . -r PFI_S_BUILD_ddw_138 pfiinst
    ....
    cvs server: in directory .:
    cvs [server aborted]: there is no version here; do 'cvs checkout' first
   [see detailed traces below]

If I do not give it a tag, it works correctly:
    cvs -t co -d .  pfiinst
    ... [see detailed traces below]

That command has been running in the past but stopped working in the
last 3-4 months, I have had it in scripts for ages, as:

cvs -d $CVSROOT -z9 checkout -d "." -r "$LATEST" pfiinst
cvs -d $CVSROOT -z9 checkout -d "." -r "$LATESTP"  NPFI/sharedfiles

Note however, that the only the first instance of command fails. The
second (same structure) works. The difference, I believe, is in the
structure of the module, pfiinst being defined as follows in  the
modules file:

pfiinst		-d . &pfiinst_a 
pfiinst_a	-d server pfi/builds hs_regex.dll pfievalserver.dll mdb_odbc.dll server.exe psapi.dll

I have the same error if I just try with the pfiinst_a module...

I really have no idea on how to get this fixed....
Does anyone have an idea?

Thanks for help,

D.

[Traces]

[413]>cvs -t co -d . -r PFI_S_BUILD_ddw_138 pfiinst
 -> main loop with CVSROOT=:sspi:netfinity:d:\project\CVSROOT
S-> do_module (pfiinst, Updating, , )
S-> do_module (pfiinst_a, Updating, , )
S-> do_module (pfiinst, Updating, ., )
S-> do_module (pfiinst_a, Updating, , )
S-> Create_Admin (., server, d:/project/CVSROOT/pfi/builds, , , 0, 0)
S-> unlink(./CVS/Tag)
 -> unlink(CVS/Tag)
 -> ParseInfo(d:/project/CVSROOT/CVSROOT/rcsinfo, pfi/builds, ALL)
S<- Create_Admin
cvs server: in directory .:
cvs [server aborted]: there is no version here; do 'cvs checkout' first

{09:54:46 ~/xx}

If I do not give it a tag, it works correctly:

[407]>cvs -t co -d .  pfiinst
 -> main loop with CVSROOT=:sspi:netfinity:d:\project\CVSROOT
S-> do_module (pfiinst, Updating, , )
S-> do_module (pfiinst_a, Updating, , )
S-> do_module (pfiinst, Updating, ., )
S-> do_module (pfiinst_a, Updating, , )
S-> Create_Admin (., server, d:/project/CVSROOT/pfi/builds, , , 0, 0)
S-> unlink(./CVS/Tag)
 -> Create_Admin (./server, ./server, d:\project\CVSROOT/pfi/builds, , , 0, 0)
 -> unlink(./server/CVS/Tag)
 <- Create_Admin
 -> unlink(CVS/Tag)
 -> ParseInfo(d:/project/CVSROOT/CVSROOT/rcsinfo, pfi/builds, ALL)
S<- Create_Admin
S-> server_register(hs_regex.dll, 1.1, Initial hs_regex.dll, -kb, , , )
S-> Register(hs_regex.dll, 1.1, Initial hs_regex.dll, -kb,  )
S-> server_register(pfievalserver.dll, 1.6, Initial pfievalserver.dll, -kb, , ,
)
S-> Register(pfievalserver.dll, 1.6, Initial pfievalserver.dll, -kb,  )
S-> server_register(mdb_odbc.dll, 1.4, Initial mdb_odbc.dll, -kb, , , )
S-> Register(mdb_odbc.dll, 1.4, Initial mdb_odbc.dll, -kb,  )
S-> server_register(server.exe, 1.3, Initial server.exe, -kb, , , )
S-> Register(server.exe, 1.3, Initial server.exe, -kb,  )
S-> server_register(psapi.dll, 1.1, Initial psapi.dll, -kb, , , )
S-> Register(psapi.dll, 1.1, Initial psapi.dll, -kb,  )
S-> rename(CVS/Entries.Backup,CVS/Entries)
S-> unlink(CVS/Entries.Log)
S-> fopen(d:/project/CVSROOT/CVSROOT/history,a)
S-> checkout (d:/project/CVSROOT/pfi/builds/hs_regex.dll,v, 1.1, -kb, (function)
)
S-> server_register(hs_regex.dll, 1.1, Initial hs_regex.dll, -kb, , , )
S-> Register(hs_regex.dll, 1.1, Initial hs_regex.dll, -kb,  )
U server/hs_regex.dll
 -> rename(.new.hs_regex.dll,hs_regex.dll)
 -> Register(hs_regex.dll, 1.1, Mon Jul 10 09:28:32 2000, -kb,  )
S-> checkout (d:/project/CVSROOT/pfi/builds/pfievalserver.dll,v, 1.6, -kb, (func
tion))
S-> server_register(pfievalserver.dll, 1.6, Initial pfievalserver.dll, -kb, , ,
)
S-> Register(pfievalserver.dll, 1.6, Initial pfievalserver.dll, -kb,  )
U server/pfievalserver.dll
 -> rename(.new.pfievalserver.dll,pfievalserver.dll)
 -> Register(pfievalserver.dll, 1.6, Fri Nov 10 16:43:51 2000, -kb,  )
S-> checkout (d:/project/CVSROOT/pfi/builds/mdb_odbc.dll,v, 1.4, -kb, (function)
)
S-> server_register(mdb_odbc.dll, 1.4, Initial mdb_odbc.dll, -kb, , , )
S-> Register(mdb_odbc.dll, 1.4, Initial mdb_odbc.dll, -kb,  )
U server/mdb_odbc.dll
 -> rename(.new.mdb_odbc.dll,mdb_odbc.dll)
 -> Register(mdb_odbc.dll, 1.4, Mon Dec 11 10:02:15 2000, -kb,  )
S-> checkout (d:/project/CVSROOT/pfi/builds/server.exe,v, 1.3, -kb, (function))
S-> server_register(server.exe, 1.3, Initial server.exe, -kb, , , )
S-> Register(server.exe, 1.3, Initial server.exe, -kb,  )
U server/server.exe
 -> rename(.new.server.exe,server.exe)
 -> Register(server.exe, 1.3, Fri Aug 23 07:51:49 2002, -kb,  )
S-> checkout (d:/project/CVSROOT/pfi/builds/psapi.dll,v, 1.1, -kb, (function))
S-> server_register(psapi.dll, 1.1, Initial psapi.dll, -kb, , , )
S-> Register(psapi.dll, 1.1, Initial psapi.dll, -kb,  )
U server/psapi.dll
 -> rename(.new.psapi.dll,psapi.dll)
 -> Register(psapi.dll, 1.1, Thu Nov 30 17:33:45 2000, -kb,  )
S-> rename(CVS/Entries.Backup,CVS/Entries)
S-> unlink(CVS/Entries.Log)
 -> rename(CVS/Entries.Backup,CVS/Entries)
 -> unlink(CVS/Entries.Log)
{09:52:38 ~/xx}




More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook