CVS не имеет метода (который я могу найти или когда-либо слышал), чтобы исключить определенные модули при экспорте (или оформлении заказа).
Вам придется сделать это в два шага
cvs ex -r HEAD dir1/dir11 dir2 dir3 ... dirn
mv dir1/dir11 . ; rmdir dir1
Не уверен, что команды mv
и rmdir
- это то, что вы хотите сделать, но суть в том, что экспорт dir1/dir11
собирается создать папку dir1/
, которую я 'м, если вы не хотите.
В противном случае экспортируйте dir11/
в отдельной команде с параметром -d
, например:
cvs ex -r HEAD dir2 dir3 ... dirn
cvs ex -r HEAD -d dir11 dir1/dir11