When I try to check in several directories I get the following error:
ft@tr:/foo>svn ci lib*/*
Checking: svn: '/foo/libcau' is not a working copy
ft@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:
ft@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:
ft@tr:/foo>svn st lib*/*
Status against revision: 894
Status against revision: 894
Status against revision: 894
Status against revision: 894
:
...all fine, and:
ft@tr:/foo>cd libcau/
ft@tr:/foo>svn st .
svn: warning: '.' is not a working copy
...as expected. What is going on?
-Frode
|