When I try to check in several directories I get the following error:

f...@tr:/foo>svn ci lib*/*
Checking: svn: '/foo/libcau' is not a working copy
f...@tr:/foo>svn ci librlib/* libhci/* libcru/* libcau/*
Checking: svn: '/foo/libcau' is not a working copy

The error-message in itself is correct;  'libcau' is not under version control, 
nor are any of the other top-level directories.  However, inside these 
directories I have sub-directories which contain the actual code:

f...@tr:/foo>ls -l libcau/
total 184
drwxrws--- 3 ft ftgr  4096 2010-05-07 09:10 adt
drwxrws--- 3 ft ftgr  4096 2010-05-19 09:33 bal
drwxrws--- 3 ft ftgr  4096 2010-05-19 09:33 bis_eval
drwxrws--- 3 ft ftgr  4096 2010-05-07 09:09 bis_utl
drwxrws--- 3 ft ftgr  4096 2010-05-19 09:33 clt_ctrl
drwxrws--- 3 ft ftgr  4096 2010-05-19 09:33 dbc_err
:

So, normal shell (this is linux) expansion should not include 'libcau' (on it's 
own) in the list of directories to be committed.  And indeed, testing with a 
different svn command yields:

f...@tr:/foo>svn st lib*/*
Status against revision:    894
Status against revision:    894
Status against revision:    894
Status against revision:    894
:

...all fine, and:

f...@tr:/foo>cd libcau/
f...@tr:/foo>svn st .
svn: warning: '.' is not a working copy 

...as expected.  What is going on?  

 -Frode

Reply via email to