info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

cvs [release aborted]: *PANIC* administration files missing!


From: matt
Subject: cvs [release aborted]: *PANIC* administration files missing!
Date: 11 Aug 2004 08:30:10 -0700

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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]