Re: [BorCVS-support] absolute pathname '...' illegal for server
Status: Alpha
Brought to you by:
tbleier
From: Markus O. <che...@gm...> - 2002-04-15 14:42:39
|
Hi, I just tested disabling the "create missing directories" option: I clicked the menu item "Commit <M_F_Main>..." but first I couldn't find the option. Then I clicked the "Update..." button, there disabled the "create missing directories" option and clicked "Ok". Is this what you meant? For me it looks like this option is only for Updates not for Commits. Anyway I got the same error: >>> F:\Bingo_Develop\Source\>"F:\Progs\CVS for NT\cvs.exe" update -P F:\Bingo_Develop\Source\M_F_Main.PAS F:\Bingo_Develop\Source\M_F_Main.dfm absolute pathname `F:/Bingo_Develop/Source' illegal for server Exit code: 1 <<< Then I closed the log window and clicked Ok on the Commit dialog which produced this error: >>> F:\Bingo_Develop\Source\>"F:\Progs\CVS for NT\cvs.exe" commit -F F:\Bingo_Develop\Source\CVS190.tmp F:\Bingo_Develop\Source\M_F_Main.PAS F:\Bingo_Develop\Source\M_F_Main.dfm absolute pathname `F:/Bingo_Develop/Source' illegal for server Exit code: 1 <<< These are my system environment variables on the server: CVSHOME=E:/ CVSROOT=:local:E:/CVS/CVSNT { = CVSNT install dir } and this my user environment variable on the client: CVSROOT=:ntserver:primergy:E:/CVS/CVSNT Maybe there is something wrong with this ? Thanks for your time, Markus PS: I'm using CVSNT 1.11.1.3 (Build 57b) (on server and on client), BorCVS-0.4 (on client only) and WinCVS 1.3b8 (on client only). Because I read it is required for CVSNT or WinCVS I installed Python 2.2.1 (on server and on client) and ActivePerl 5.6.1 build 631 (on server and on client). server and client both have Win2000 Pro SP 2, client has Delphi 5 Ent Upd 1. At 09:14 Monday, 15.04.2002 +0200, you wrote: >Hello! > >The error obviously results from CVS missinterpreting the "-d" switch as a >CVSROOT specification. According to the Cederqvist manual the update >command has a "-d" switch that tells CVS to create any missing >directories, and that's how it's implemented in BorCVS. I don't know why, >in your case, CVS suddenly interprets the "-d" as a global option instead >of an update option, because it's written _after_ the update command... > >You can try to disable the "create missing directories" switch, which >should inhibit the "-d" switch and should be ok in your case. > >Maybe some CVS guru can bring some light into this behaviour... > >cheers, >__ >/homas > >On 14 Apr 2002 at 20:05, Markus Ostenried wrote: > > > Committing a whole project with using the "commit all files" option > > works fine. But if I want to commit a single form with > > "Commit <M_F_Main>..." menu item I get the following error: > > > > >>> > > F:\Bingo_Develop\Source\>"F:\Progs\CVS for NT\cvs.exe" update -d > > F:\Bingo_Develop\Source\M_F_Main.PAS F:\Bingo_Develop\Source\M_F_Main.dfm > > absolute pathname `F:/Bingo_Develop/Source' illegal for server > > Exit code: 1 > > <<< |