[cvsnt] cvsnt, wincvs, cvsmailer, and loginfo?

Jon Norman jonathannorman at earthlink.net
Wed Aug 4 20:06:04 BST 2004


Components installed on ltn-05-252:

Server: Concurrent Versions System (CVSNT) 2.0.49 (client/server)
CVSMailer 1.4.1.25

loginfo contains the following line: ALL
C:/ProgramFiles/CVSMailer/CVSMailer.exe -l$CVSPID $USER $CVSROOT %{sVv}
CVS Server repository on machine ltn-05-252          = c:\cvsrepo
CVS Server temp directory on machine ltn-05-252   = c:\cvstemp

Components installed on Norman1:

WinCVS 1.3.17.2 Beta 17 (Build 2) which uses Client: Concurrent Versions
System (CVSNT) 2.0.41a (client/server)
WinCVS CVSROOT using sspi protocol = jnorman at ltn-05-252:/cvsrepo

Problem:

The CVSMailer works fine if I perform a commit locally on ltn-05-252, but if
I perform a commit from Norman1 I
get an error message, "The current directory is invalid."

cvs -t commit on Norman1 follows:

cvs -t commit
***** CVS exited normally with code 0 *****
-> Tracelevel set to 1. PID is 2136
-> Session ID is 8584110f2390000
-> main loop with CVSROOT=:sspi:jnorman at ltn-05-252:/cvsrepo
-> Requesting server cvsignore
-> Requesting server cvswrappers
-> Requesting server cvsrc (read-cvsrc2)
cvs commit: Examining .
-> run_exec(notepad C:\DOCUME~1\JONNOR~1\LOCALS~1\Temp\cvs1B.tmp)
S -> Checking admin file C:/cvsrepo/CVSROOT/admin for user jnorman
S -> RCS_checkout (/cvsrepo/KickStart/main.h,v, 1.55, , (function))
S -> ParseInfo(C:/cvsrepo/CVSROOT/commitinfo, KickStart, ALL)
S -> ParseInfo(C:/cvsrepo/CVSROOT/verifymsg, KickStart, not ALL)
S -> unlink(C:\cvstemp\cvs8.tmp)
Checking in main.h;
/cvsrepo/KickStart/main.h,v <-- main.h
S -> RCS_checkout (/cvsrepo/KickStart/main.h,v, 1.55, -ko,
C:\cvstemp\cvs9.tmp)
new revision: 1.56; previous revision: 1.55
S -> rename(C:/cvsrepo/KickStart/,main.h,,C:/cvsrepo/KickStart/main.h,v)
S -> chmod(C:/cvsrepo/KickStart/main.h,v,100644)
S -> chmod(C:/cvsrepo/KickStart/,main.h,,100644)
S -> chmod(C:/cvsrepo/KickStart/main.h,v,100444)
S -> unlink(C:\cvstemp\cvs9.tmp)
S -> unlink(C:\cvstemp\cvsA.tmp)
done
S -> RCS_checkout (/cvsrepo/KickStart/main.h,v, , , (function))
S -> chmod(main.h,100466)
S -> server_register(main.h, 1.56, Wed Aug 4 14:26:54 2004, , , , , ,
4721610)
S -> Register(main.h, 1.56, Wed Aug 4 14:26:54 2004, , , , 4721610)
S -> fopen(C:/cvsrepo/CVSROOT/history,a)
S -> ParseInfo(C:/cvsrepo/CVSROOT/historyinfo, KickStart, ALL)
S -> ParseInfo(C:/cvsrepo/CVSROOT/loginfo, KickStart, ALL)
-> unlink(C:\DOCUME~1\JONNOR~1\LOCALS~1\Temp\cvs1B.tmp)
-> Sending file 'main.h' to server
S -> run_popen(C:/ProgramFiles/CVSMailer/CVSMailer.exe -l0000025c jnorman
/cvsrepo "KickStart main.h,1.55,1.56")
The current directory is invalid.
S -> unlink(C:/cvsrepo/KickStart/CVS/fileattr)
S -> copy(CVS/Entries,CVS/Entries.Old)
S -> unlink(CVS/Entries.Old)
S -> rename(CVS/Entries.Backup,CVS/Entries)
S -> chmod(CVS/Entries,100644)
S -> copy(CVS/Entries.Extra,CVS/Entries.Extra.Old)
S -> unlink(CVS/Entries.Extra.Old)
S -> rename(CVS/Entries.Extra.Backup,CVS/Entries.Extra)
S -> chmod(CVS/Entries.Extra,100644)
S -> unlink(CVS/Entries.Log)
S -> unlink(CVS/Entries.Extra.Log)
S -> ParseInfo(C:/cvsrepo/CVSROOT/postcommit, KickStart, ALL)
S -> do_module(KickStart, Checking in, , )
-> unlink(CVS/Base/main.h)
-> Register(main.h, 1.56, Wed Aug 4 14:26:54 2004, , , , 11327889)
-> copy(CVS/Entries,CVS/Entries.Old)
-> unlink(CVS/Entries.Old)
-> rename(CVS/Entries.Backup,CVS/Entries)
-> copy(CVS/Entries.Extra,CVS/Entries.Extra.Old)
-> unlink(CVS/Entries.Extra.Old)
-> rename(CVS/Entries.Extra.Backup,CVS/Entries.Extra)
-> unlink(CVS/Entries.Log)
-> unlink(CVS/Entries.Extra.Log)




More information about the cvsnt mailing list