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 updated my test cvsnt server to build 2094 yesterday and now I ge very strange behaviour out of it: In a test module where I have a few files and also a few subdirs I have tried a few cvs commands: F:\Projects\Bosse\ModuleYY>cvs ver Client: Concurrent Versions System (CVSNT) 2.5.02 (Servalan) Build 2094 (client/server) Server: Concurrent Versions System (CVSNT) 2.5.02 (Servalan) Build 2094 (client/server) F:\Projects\Bosse\ModuleYY>cvs ls Listing modules on server cvs [server aborted]: cannot open directory /korvKiosk/Attic F:\Projects\Bosse\ModuleYY>cvs update cvs server: Updating . cvs [server aborted]: cannot open directory /korvKiosk/ModuleYY/Attic I cannot make any sense out of this, so here is a full trace of an update operation. Can Tony or someone else shed some light on this? F:\Projects\Bosse\ModuleYY>cvs -t -t -t update 18:48:54: -> Tracelevel set to 3. PID is 4708 18:48:54: -> Session ID is 1264432eebf67129 18:48:54: -> Session time is Mon Sep 19 16:48:54 2005 18:48:54: -> CVS Server is acting as standalone 18:48:54: -> CVS Directory is C:\Programs\cvsnt 18:48:54: -> main loop with CVSROOT=:sspi:polaris:/korvKiosk 18:48:54: -> Server codepage is CP1252 18:48:54: -> Client codepage is CP1252 18:48:54: -> Server version is CVSNT 2.5.02 (Servalan) Build 2094 18:48:54: -> Client version is CVSNT 2.5.02 (Servalan) Build 2094 18:48:54: -> Requesting server cvsignore 18:48:54: -> wrap_add(*.a -kb, 0, 0) 18:48:54: -> wrap_add(*.avi -kb, 0, 0) 18:48:54: -> wrap_add(*.bin -kb, 0, 0) 18:48:54: -> wrap_add(*.bmp -kb, 0, 0) 18:48:54: -> wrap_add(*.bz2 -kb, 0, 0) 18:48:54: -> wrap_add(*.chm -kb, 0, 0) 18:48:54: -> wrap_add(*.class -kb, 0, 0) 18:48:54: -> wrap_add(*.dll -kb, 0, 0) 18:48:54: -> wrap_add(*.dvi -kb, 0, 0) 18:48:54: -> wrap_add(*.exe -kb, 0, 0) 18:48:54: -> wrap_add(*.gif -kb, 0, 0) 18:48:54: -> wrap_add(*.gz -kb, 0, 0) 18:48:54: -> wrap_add(*.hqx -kb, 0, 0) 18:48:54: -> wrap_add(*.ico -kb, 0, 0) 18:48:54: -> wrap_add(*.ilk -kb, 0, 0) 18:48:54: -> wrap_add(*.lib -kb, 0, 0) 18:48:54: -> wrap_add(*.jar -kb, 0, 0) 18:48:54: -> wrap_add(*.jpg -kb, 0, 0) 18:48:54: -> wrap_add(*.jpeg -kb, 0, 0) 18:48:54: -> wrap_add(*.mpg -kb, 0, 0) 18:48:54: -> wrap_add(*.mpeg -kb, 0, 0) 18:48:54: -> wrap_add(*.mov -kb, 0, 0) 18:48:54: -> wrap_add(*.mp3 -kb, 0, 0) 18:48:54: -> wrap_add(*.ncb -kb, 0, 0) 18:48:54: -> wrap_add(*.o -kb, 0, 0) 18:48:54: -> wrap_add(*.ogg -kb, 0, 0) 18:48:54: -> wrap_add(*.obj -kb, 0, 0) 18:48:54: -> wrap_add(*.pdb -kb, 0, 0) 18:48:54: -> wrap_add(*.pdf -kb, 0, 0) 18:48:54: -> wrap_add(*.png -kb, 0, 0) 18:48:54: -> wrap_add(*.ppt -kb, 0, 0) 18:48:54: -> wrap_add(*.res -kb, 0, 0) 18:48:54: -> wrap_add(*.rpm -kb, 0, 0) 18:48:54: -> wrap_add(*.sit -kb, 0, 0) 18:48:54: -> wrap_add(*.so -kb, 0, 0) 18:48:54: -> wrap_add(*.tar -kb, 0, 0) 18:48:54: -> wrap_add(*.tga -kb, 0, 0) 18:48:54: -> wrap_add(*.tgz -kb, 0, 0) 18:48:54: -> wrap_add(*.tif -kb, 0, 0) 18:48:54: -> wrap_add(*.tiff -kb, 0, 0) 18:48:54: -> wrap_add(*.wav -kb, 0, 0) 18:48:54: -> wrap_add(*.wmv -kb, 0, 0) 18:48:54: -> wrap_add(*.xls -kb, 0, 0) 18:48:54: -> wrap_add(*.zip -kb, 0, 0) 18:48:54: -> wrap_add(*.Z -kb, 0, 0) 18:48:54: -> Requesting server cvswrappers 18:48:54: -> Requesting server cvsrc (read-cvsrc2) 18:48:54: -> Parsing global cvsrc started 18:48:54: -> Parsing global cvsrc finished 18:48:54: -> Name_Repository((null),) 18:48:54: -> Repository = /korvKiosk/ModuleYY 18:48:54: -> Mapped repository = /korvKiosk/ModuleYY 18:48:54: -> open_directory(/korvKiosk/ModuleYY,(null),(null)) 18:48:54: -> Name_Repository(.,.) 18:48:54: -> Name_Repository((null),) 18:48:54: -> Repository = /korvKiosk/ModuleYY 18:48:54: -> Mapped repository = /korvKiosk/ModuleYY 18:48:54: -> wnt_stat(ModuleYYdoc.txt) 18:48:54: -> _statcore(00000000,ModuleYYdoc.txt) 18:48:54: -> Trying GetFileAttributesEx.... 18:48:54: -> File attributes = 00000020 18:48:54: -> - read/write file 18:48:54: -> GetUnixFileModeNtEA(M,0000000C) returns 0000 18:48:54: -> Name_Repository(CommonFiles,CommonFiles) 18:48:54: -> open_directory(/korvKiosk/ModuleYY/CommonFiles,(null),(null)) 18:48:54: -> Name_Repository(CommonFiles,CommonFiles) 18:48:54: -> Name_Repository((null),CommonFiles) 18:48:54: -> Repository = /korvKiosk/ModuleYY/CommonFiles 18:48:54: -> Mapped repository = /korvKiosk/ModuleYY/CommonFiles 18:48:54: -> wnt_stat(Commonfiles.txt) 18:48:54: -> _statcore(00000000,Commonfiles.txt) 18:48:54: -> Trying GetFileAttributesEx.... 18:48:54: -> File attributes = 00000020 18:48:54: -> - read/write file 18:48:54: -> GetUnixFileModeNtEA(C,00000690) returns 0000 18:48:54: -> close_directory() 18:48:54: -> Name_Repository(Run&Drive,Run&Drive) 18:48:54: -> open_directory(/korvKiosk/ModuleYY/Run&Drive,(null),(null)) 18:48:54: -> Name_Repository(Run&Drive,Run&Drive) 18:48:54: -> Name_Repository((null),Run&Drive) 18:48:54: -> Repository = /korvKiosk/ModuleYY/Run&Drive 18:48:54: -> Mapped repository = /korvKiosk/ModuleYY/Run&Drive 18:48:54: -> wnt_stat(Copy of Test.txt) 18:48:54: -> _statcore(00000000,Copy of Test.txt) 18:48:54: -> Trying GetFileAttributesEx.... 18:48:54: -> File attributes = 00000020 18:48:54: -> - read/write file 18:48:54: -> GetUnixFileModeNtEA(C,00000690) returns 0000 18:48:54: -> wnt_stat(Test.txt) 18:48:54: -> _statcore(00000000,Test.txt) 18:48:54: -> Trying GetFileAttributesEx.... 18:48:54: -> File attributes = 00000020 18:48:54: -> - read/write file 18:48:54: -> GetUnixFileModeNtEA(T,00000690) returns 0000 18:48:54: -> Name_Repository(SubFolder,Run&Drive/SubFolder) 18:48:54: -> open_directory(/korvKiosk/ModuleYY/Run&Drive/SubFolder,(null),(null)) 18:48:54: -> Name_Repository(SubFolder,Run&Drive/SubFolder) 18:48:54: -> Name_Repository((null),Run&Drive/SubFolder) 18:48:54: -> Repository = /korvKiosk/ModuleYY/Run&Drive/SubFolder 18:48:54: -> Mapped repository = /korvKiosk/ModuleYY/Run&Drive/SubFolder 18:48:54: -> wnt_stat(TestDoc.txt) 18:48:54: -> _statcore(00000000,TestDoc.txt) 18:48:54: -> Trying GetFileAttributesEx.... 18:48:54: -> File attributes = 00000020 18:48:54: -> - read/write file 18:48:54: -> GetUnixFileModeNtEA(T,0000000C) returns 0000 18:48:54: -> close_directory() 18:48:54: -> close_directory() 18:48:54: -> Name_Repository(SpecialFiles,SpecialFiles) 18:48:54: -> open_directory(/korvKiosk/ModuleYY/SpecialFiles,(null),(null)) 18:48:54: -> Name_Repository(SpecialFiles,SpecialFiles) 18:48:54: -> Name_Repository((null),SpecialFiles) 18:48:54: -> Repository = /korvKiosk/ModuleYY/SpecialFiles 18:48:54: -> Mapped repository = /korvKiosk/ModuleYY/SpecialFiles 18:48:54: -> wnt_stat(Specialsource.txt) 18:48:54: -> _statcore(00000000,Specialsource.txt) 18:48:54: -> Trying GetFileAttributesEx.... 18:48:54: -> File attributes = 00000020 18:48:54: -> - read/write file 18:48:54: -> GetUnixFileModeNtEA(S,00000690) returns 0000 18:48:54: -> close_directory() 18:48:54: -> Name_Repository(Test With Spaces,Test With Spaces) 18:48:54: -> open_directory(/korvKiosk/ModuleYY/Test With Spaces,(null),(null)) 18:48:54: -> Name_Repository(Test With Spaces,Test With Spaces) 18:48:54: -> Name_Repository((null),Test With Spaces) 18:48:54: -> Repository = /korvKiosk/ModuleYY/Test With Spaces 18:48:54: -> Mapped repository = /korvKiosk/ModuleYY/Test With Spaces 18:48:54: -> wnt_stat(SpecialFile.txt) 18:48:54: -> _statcore(00000000,SpecialFile.txt) 18:48:54: -> Trying GetFileAttributesEx.... 18:48:54: -> File attributes = 00000020 18:48:54: -> - read/write file 18:48:54: -> GetUnixFileModeNtEA(S,00000690) returns 0000 18:48:54: -> close_directory() 18:48:54: -> close_directory() cvs server: Updating . 18:48:54: -> call_in_directory /korvKiosk/ModuleYY/,./ 18:48:54: -> unlink_file(CVS/Tag) cvs [server aborted]: cannot open directory /korvKiosk/ModuleYY/Attic /Bo (Bo Berglund, developer in Sweden)