Hello all, Briefly, I can import a set of files, check them out, modify them and commit them, but when I go to release the directory, I get the following (1.12.9, similar msg with 1.11.17):
$ cvs release -d CVSROOT You have [0] altered files in this repository. Are you sure you want to release (and delete) directory `CVSROOT': y cvs release: in directory `.': cvs release: CVS directory found without administrative files. cvs release: Use CVS to create the CVS directory, or rename the cvs release: directory if it is intended to store something cvs release: besides CVS administrative files. cvs [release aborted]: *PANIC* administration files missing! ------------------ More detail on how I created my system: System: linux with 2.4.20 kernel CVS: I've tried both 1.12.9 and 1.11.17 Access method: :local:/usr/local/cvsroot cvs group: cvsuser # Permissions on various directories and files $ ls -ld /usr/local/cvsroot drwxrwxr-x 4 matt cvsuser 4096 Aug 10 21:56 cvsroot $ ls -l /usr/local/cvsroot total 8 drwxrwxr-x 3 matt cvsuser 4096 Aug 11 00:30 CVSROOT drwxrwxr-x 9 matt cvsuser 4096 Aug 11 00:40 Lua_Playground $ ls -l /usr/local/cvsroot/CVSROOT/ total 88 -r--r--r-- 1 matt cvsuser 495 Aug 11 00:30 checkoutlist -r--r--r-- 1 matt cvsuser 695 Aug 10 21:56 checkoutlist,v -r--r--r-- 1 matt cvsuser 1108 Aug 11 00:30 commitinfo -r--r--r-- 1 matt cvsuser 1308 Aug 10 21:56 commitinfo,v -r--r--r-- 1 matt cvsuser 1699 Aug 11 00:30 config -r--r--r-- 1 matt cvsuser 2157 Aug 10 22:03 config,v -r--r--r-- 1 matt cvsuser 602 Aug 11 00:30 cvswrappers -r--r--r-- 1 matt cvsuser 802 Aug 10 21:56 cvswrappers,v drwxrwxr-x 2 matt cvsuser 4096 Aug 10 21:56 Emptydir -rw-rw-rw- 1 matt cvsuser 437 Aug 11 00:39 history -r--r--r-- 1 matt cvsuser 1741 Aug 11 00:30 loginfo -r--r--r-- 1 matt cvsuser 1941 Aug 10 21:56 loginfo,v -r--r--r-- 1 matt cvsuser 1211 Aug 11 00:30 modules -r--r--r-- 1 matt cvsuser 1535 Aug 10 22:03 modules,v -r--r--r-- 1 matt cvsuser 752 Aug 11 00:30 notify -r--r--r-- 1 matt cvsuser 952 Aug 10 21:56 notify,v -r--r--r-- 1 matt cvsuser 649 Aug 11 00:30 rcsinfo -r--r--r-- 1 matt cvsuser 849 Aug 10 21:56 rcsinfo,v -r--r--r-- 1 matt cvsuser 2096 Aug 11 00:30 taginfo -r--r--r-- 1 matt cvsuser 2296 Aug 10 21:56 taginfo,v -rw-rw-rw- 1 matt cvsuser 0 Aug 10 21:56 val-tags -r--r--r-- 1 matt cvsuser 1357 Aug 11 00:30 verifymsg -r--r--r-- 1 matt cvsuser 1557 Aug 10 21:56 verifymsg,v $ ls -l /usr/local/cvsroot/Lua_Playground/ total 84 drwxrwxr-x 2 matt cvsuser 4096 Aug 11 00:40 bin -r-xr-xr-x 1 matt cvsuser 1143 Aug 10 21:56 build,v -r-xr-xr-x 1 matt cvsuser 621 Aug 10 21:56 configure,v -r--r--r-- 1 matt cvsuser 6664 Aug 10 21:56 config,v -r--r--r-- 1 matt cvsuser 1909 Aug 10 21:56 COPYRIGHT,v -r--r--r-- 1 matt cvsuser 6882 Aug 10 21:56 DIFFS,v drwxrwxr-x 2 matt cvsuser 4096 Aug 11 00:40 doc drwxrwxr-x 2 matt cvsuser 4096 Aug 11 00:40 etc -r--r--r-- 1 matt cvsuser 7383 Aug 10 21:56 HISTORY,v drwxrwxr-x 2 matt cvsuser 4096 Aug 11 00:40 include -r--r--r-- 1 matt cvsuser 3681 Aug 10 21:56 INSTALL,v drwxrwxr-x 2 matt cvsuser 4096 Aug 11 00:40 lib -r--r--r-- 1 matt cvsuser 3055 Aug 10 21:56 Makefile,v -r--r--r-- 1 matt cvsuser 3412 Aug 10 21:56 MANIFEST,v -r--r--r-- 1 matt cvsuser 2216 Aug 10 21:56 README,v drwxrwxr-x 5 matt cvsuser 4096 Aug 11 00:40 src drwxrwxr-x 2 matt cvsuser 4096 Aug 11 00:40 test -r--r--r-- 1 matt cvsuser 1256 Aug 10 21:56 UPDATE,v ## Importing Procedure $ cd Lua_Playground # Directory of files to import $ cvs import -m "adding lua" lua LUA LUA_START cvs import: Importing /usr/local/cvsroot/lua/test N lua/test/echo.lua N lua/test/life.lua N lua/test/fib.lua N lua/test/factorial.lua N lua/test/sort.lua N lua/test/hello.lua ...... No conflicts created by this import ## Checkout Procedure $ cd # go to home dir for checkouts $ cvs checkout luacvs checkout: Updating lua/test U lua/test/NewLib.lua U lua/test/README U lua/test/bisect.lua U lua/test/cf.lua U lua/test/echo.lua U lua/test/env.lua U lua/test/factorial.lua U lua/test/fib.lua $ cd lua # Listing of files to show that CVS dir is in all the sub dirs $ ls ... bin COPYRIGHT CVS DIFFS doc ... $ cd bin $ ls CVS lua luac $ cd .. ## Commit Procedure $ cvs commit -m "added space" cvs commit: Examining . cvs commit: Examining bin cvs commit: Examining doc cvs commit: Examining etc cvs commit: Examining include cvs commit: Examining lib cvs commit: Examining src cvs commit: Examining src/lib cvs commit: Examining src/lua cvs commit: Examining src/luac cvs commit: Examining test /usr/local/cvsroot/lua/config,v <-- config new revision: 1.2; previous revision: 1.1 ## Release Procedure $ cd .. $ cvs release -d lua You have [0] altered files in this repository. Are you sure you want to release (and delete) directory `lua': y cvs release: in directory `.': cvs release: CVS directory found without administrative files. cvs release: Use CVS to create the CVS directory, or rename the cvs release: directory if it is intended to store something cvs release: besides CVS administrative files. cvs [release aborted]: *PANIC* administration files missing! ## Summary I know there is a lot of information here, but let me know if I am missing a detail that would help me out. I'm doubting that this is a bug, since it happens to me in both versions ( and only me), so I suspect that my configuration is not set up appropriately in some way. ie config file, permissions, etc. If anyone has any ideas on this let me know. Thanks Matt _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-cvs
