[cvsnt] Re: Latest updates

Bo Berglund bo.berglund at telia.com
Thu Mar 31 20:44:18 BST 2005


On Thu, 31 Mar 2005 18:55:45 +0100, Tony Hoyle <tmh at nodomain.org>
wrote:

>Bo Berglund wrote:
>> Any ideas?
>
>No idea.  I can't repeat anything like it here..  Can you try to find a 
>trigger for the problem?
>

I have tried to uninstall 1921 and then install 1922, I have also
restarted the server PC (my workstation). So far this is what I have
found, from command line (note that all is done in existing sandboxes
because I cannot checkout any module..):

In non-sandbox dir with CVSROOT set to :sspi:ALTAIR:/Korvkiosk
cvs ls  (hangs and no output)
cvs checkout ModuleXX  (hangs and no output)

In sandbox:
cvs status Testfile.txt (works normally)
cvs status (works normally)
cvs log Testfile.txt (works normally)
cvs log (works normally)
cvs update TestFile.txt (returns immediately with no output)
cvs update (hangs with final end of file error after 30 seconds)
cvs tag ANewTagValue (hangs for 30 seconnds then end of file error)
cvs tag ANewTagValue ATestFile.txt (same error)
cvs ver (works normally)
cvs commit -m"A message" TestFile.txt (produces output below:)
F:\Engineering\Projects\ModuleXX\TestFolder3>cvs commit -m"A message"
ATestFile.txt
Checking in ATestFile.txt;
/KORVkiosk/ModuleXX/TestFolder3/ATestFile.txt,v  <--  ATestFile.txt
new revision: 1.3.4.3; previous revision: 1.3.4.2
done
<<<- Here 30 seconds hang ->>>
cvs [commit aborted]: end of file from server (consult above messages
if any)

cvs commit (without specification of file work slike this:)

F:\Engineering\Projects\ModuleXX\TestFolder3>cvs -tttt commit
21:22:18:   -> Tracelevel set to 4.  PID is 4028
21:22:18:   -> Session ID is fbc424c4dea67b1
21:22:18:   -> Session time is Thu Mar 31 19:22:18 2005
21:22:18:   -> CVS Server is acting as standalone
21:22:18:   -> main loop with CVSROOT=:sspi:altair:/KORVkiosk
21:22:18:   -> Server codepage is CP1252
21:22:18:   -> Client codepage is CP1252
21:22:18:   -> Server version is CVSNT 2.5.01 (Travis) Build 1922
21:22:18:   -> Client version is CVSNT 2.5.01 (Travis) Build 1922
21:22:18:   -> Requesting server cvsignore
21:22:18:   -> wrap_add(*.a -kb, 0, 0)
21:22:18:   -> wrap_add(*.avi -kb, 0, 0)
21:22:18:   -> wrap_add(*.bin -kb, 0, 0)
21:22:18:   -> wrap_add(*.bmp -kb, 0, 0)
21:22:18:   -> wrap_add(*.bz2 -kb, 0, 0)
21:22:18:   -> wrap_add(*.class -kb, 0, 0)
21:22:18:   -> wrap_add(*.dll -kb, 0, 0)
21:22:18:   -> wrap_add(*.exe -kb, 0, 0)
21:22:18:   -> wrap_add(*.gif -kb, 0, 0)
21:22:18:   -> wrap_add(*.gz -kb, 0, 0)
21:22:18:   -> wrap_add(*.hqx -kb, 0, 0)
21:22:18:   -> wrap_add(*.ilk -kb, 0, 0)
21:22:18:   -> wrap_add(*.lib -kb, 0, 0)
21:22:18:   -> wrap_add(*.jar -kb, 0, 0)
21:22:18:   -> wrap_add(*.jpg -kb, 0, 0)
21:22:18:   -> wrap_add(*.jpeg -kb, 0, 0)
21:22:18:   -> wrap_add(*.mpg -kb, 0, 0)
21:22:18:   -> wrap_add(*.mpeg -kb, 0, 0)
21:22:18:   -> wrap_add(*.mov -kb, 0, 0)
21:22:18:   -> wrap_add(*.mp3 -kb, 0, 0)
21:22:18:   -> wrap_add(*.ncb -kb, 0, 0)
21:22:18:   -> wrap_add(*.o -kb, 0, 0)
21:22:18:   -> wrap_add(*.ogg -kb, 0, 0)
21:22:18:   -> wrap_add(*.obj -kb, 0, 0)
21:22:18:   -> wrap_add(*.pdb -kb, 0, 0)
21:22:18:   -> wrap_add(*.pdf -kb, 0, 0)
21:22:18:   -> wrap_add(*.png -kb, 0, 0)
21:22:18:   -> wrap_add(*.ppt -kb, 0, 0)
21:22:18:   -> wrap_add(*.res -kb, 0, 0)
21:22:18:   -> wrap_add(*.rpm -kb, 0, 0)
21:22:18:   -> wrap_add(*.sit -kb, 0, 0)
21:22:18:   -> wrap_add(*.so -kb, 0, 0)
21:22:18:   -> wrap_add(*.tar -kb, 0, 0)
21:22:18:   -> wrap_add(*.tga -kb, 0, 0)
21:22:18:   -> wrap_add(*.tgz -kb, 0, 0)
21:22:18:   -> wrap_add(*.tif -kb, 0, 0)
21:22:18:   -> wrap_add(*.tiff -kb, 0, 0)
21:22:18:   -> wrap_add(*.wav -kb, 0, 0)
21:22:18:   -> wrap_add(*.wmv -kb, 0, 0)
21:22:18:   -> wrap_add(*.xls -kb, 0, 0)
21:22:18:   -> wrap_add(*.zip -kb, 0, 0)
21:22:18:   -> Requesting server cvswrappers
21:22:18:   -> Requesting server cvsrc (read-cvsrc2)
21:22:18:   -> Parsing global cvsrc started
21:22:18:   -> Parsing global cvsrc finished
21:22:18:   -> Name_Repository((null),)
21:22:18:   -> Repository = /KORVkiosk/ModuleXX/TestFolder3
21:22:18:   -> Mapped repository = /KORVkiosk/ModuleXX/TestFolder3
21:22:18:   ->
open_directory(/KORVkiosk/ModuleXX/TestFolder3,Branch_MergeTest,(null))
21:22:18:   -> find_dirent_proc
cvs commit: Examining .
21:22:18:   -> Name_Repository((null),)
21:22:18:   -> Repository = /KORVkiosk/ModuleXX/TestFolder3
21:22:18:   -> Mapped repository = /KORVkiosk/ModuleXX/TestFolder3
21:22:18:   -> rename(CVS/Entries.Backup,CVS/Entries)
21:22:18:   -> wnt_rename(CVS/Entries.Backup,CVS/Entries)
21:22:18:   -> rename(CVS/Entries.Extra.Backup,CVS/Entries.Extra)
21:22:18:   -> wnt_rename(CVS/Entries.Extra.Backup,CVS/Entries.Extra)
21:22:18:   -> unlink_file(CVS/Entries.Log)
21:22:18:   -> unlink_file(CVS/Entries.Extra.Log)
21:22:18:   -> find_fileproc(ATestFile.txt)
21:22:18:   -> wnt_stat(ATestFile.txt)
21:22:18:   -> _statcore(00000000,ATestFile.txt)
21:22:18:   -> Trying GetFileAttributesEx....
21:22:18:   -> File attributes = 00000020
21:22:18:   ->  - read/write file
21:22:18:   -> GetUnixFileModeNtEA(A,000006F4) returns 0666
21:22:18:   -> find_filesdoneproc
21:22:18:   -> close_directory()
21:22:18:   -> wnt_stat(C:\Windows\Temp\cvs2F.tmp)
21:22:18:   -> _statcore(00000000,C:\Windows\Temp\cvs2F.tmp)
21:22:18:   -> Trying GetFileAttributesEx....
21:22:18:   -> File attributes = 00000020
21:22:18:   ->  - read/write file
21:22:18:   -> GetUnixFileModeNtEA(C,000006F4) returns 0000
21:22:18:   -> run_exec(notepad C:\Windows\Temp\cvs2F.tmp)
<<<- Here notepad opened for log message input ->>>
21:22:31:   -> wnt_stat(C:\Windows\Temp\cvs2F.tmp)
21:22:31:   -> _statcore(00000000,C:\Windows\Temp\cvs2F.tmp)
21:22:31:   -> Trying GetFileAttributesEx....
21:22:31:   -> File attributes = 00000020
21:22:31:   ->  - read/write file
21:22:31:   -> GetUnixFileModeNtEA(C,0000008C) returns 0000
21:22:31:   -> unlink_file(C:\Windows\Temp\cvs2F.tmp)
21:22:31:   -> Name_Repository((null),)
21:22:31:   ->
open_directory(/KORVkiosk/ModuleXX/TestFolder3,Branch_MergeTest,(null))
21:22:31:   -> Name_Repository((null),)
21:22:31:   -> Repository = /KORVkiosk/ModuleXX/TestFolder3
21:22:31:   -> Mapped repository = /KORVkiosk/ModuleXX/TestFolder3
21:22:31:   -> wnt_stat(ATestFile.txt)
21:22:31:   -> _statcore(00000000,ATestFile.txt)
21:22:31:   -> Trying GetFileAttributesEx....
21:22:31:   -> File attributes = 00000020
21:22:31:   ->  - read/write file
21:22:31:   -> GetUnixFileModeNtEA(A,000006E8) returns 0666
21:22:31:   -> Sending file 'ATestFile.txt' to server
21:22:31:   -> wnt_stat(ATestFile.txt)
21:22:31:   -> _statcore(00000000,ATestFile.txt)
21:22:31:   -> Trying GetFileAttributesEx....
21:22:31:   -> File attributes = 00000020
21:22:31:   ->  - read/write file
21:22:31:   -> GetUnixFileModeNtEA(A,000006E8) returns 0666
21:22:31:   -> wnt_stat(ATestFile.txt)
21:22:31:   -> _statcore(00000000,ATestFile.txt)
21:22:31:   -> Trying GetFileAttributesEx....
21:22:31:   -> File attributes = 00000020
21:22:31:   ->  - read/write file
21:22:31:   -> GetUnixFileModeNtEA(A,000006E8) returns 0666
21:22:31:   -> close_directory()
Checking in ATestFile.txt;
/KORVkiosk/ModuleXX/TestFolder3/ATestFile.txt,v  <--  ATestFile.txt
new revision: 1.3.4.2; previous revision: 1.3.4.1
done
21:22:31:   -> call_in_directory
/KORVkiosk/ModuleXX/TestFolder3/ATestFile.txt,./
21:22:31:   -> change_mode (ATestFile.txt,u=rw,g=rw,o=rw,1)
21:22:31:   -> wnt_chmod(ATestFile.txt,0666)
21:22:31:   -> SetUnixFileModeNtEA(A,0666)
21:22:31:   -> wnt_stat(ATestFile.txt)
21:22:31:   -> _statcore(00000000,ATestFile.txt)
21:22:31:   -> Trying GetFileAttributesEx....
21:22:31:   -> File attributes = 00000020
21:22:31:   ->  - read/write file
21:22:31:   -> GetUnixFileModeNtEA(A,000006F8) returns 0666
21:22:31:   -> wnt_stat(ATestFile.txt)
21:22:31:   -> _statcore(00000000,ATestFile.txt)
21:22:31:   -> Trying GetFileAttributesEx....
21:22:31:   -> File attributes = 00000020
21:22:31:   ->  - read/write file
21:22:31:   -> GetUnixFileModeNtEA(A,000006F8) returns 0666
21:22:31:   -> unlink_file(CVS/Base/ATestFile.txt)
21:22:31:   -> unlink_file(CVS/Base/ATestFile.txt.gz)
21:22:31:   -> Register(ATestFile.txt, 1.3.4.2, Thu Mar 31 19:22:03
2005, -kkv, Branch_MergeTest , , , , )
cvs [commit aborted]: end of file from server (consult above messages
if any)


I have also checekd cvs update against a branched sendbox from the
cvsnt server (cvsnt sources). This works fine.

Final note I am using one and the same cvs.exe for both client and
server, my CVSNT installation is on the path and is the only cvs.exe
on path. Could the problem be that the same exe is used? But probably
not, I can do some commands but others do not work....


/Bo
(Bo Berglund, developer in Sweden)



More information about the cvsnt mailing list