Akim Demaille wrote: > Le 13 déc. 2012 à 15:35, Jim Meyering <j...@meyering.net> a écrit : > >> Hi Akim! > > Hi Jim! > >> Thanks for the investigation and report. >> If using --types='?D' makes it work, I'd go with that: >> that seems simpler than changing the external cvsu program. > > OK. But it will require some implementation of a fix point. > > $ ls > bison > $ cd bison/ > $ mkdir too > $ cvsu > D too > $ mkdir foo > $ mkdir foo/bar > $ touch foo/bar/baz > $ touch qux > $ cvsu > D foo > ? qux > D too > $ cvsu --types='D?' > D foo > ? qux > D too > > cvsu does not report that there are directories and files inside the > 'D's. Is it wrong to simply cvs add everything that is there? > Just skipping CVS, but adding all the rest using "find"? > Say "find . -name CVS -prune -o -print".
That sounds like it will work. Thanks again.