Как мне добавить новый каталог в мой CVS-репозиторий, используя Ant? Из всего, что я прочитал, похоже, что мне нужно перейти в родительский каталог и вызвать команду cvs. Как мне это сделать в Ant? Я видел подходы, когда в Ant вызывается компакт-диск; это лучший подход?
Например, что я пытаюсь сделать:
Допустим, у меня есть модуль Test_Module с каталогами «A», «B» и «C». В каждом из этих каталогов есть каталоги для "Jan", "June", "Sept", и я хочу создать каталог "Alpha" в Test_Module-> C -> Sept.
Итак, я создаю каталог «Альфа» в своей локальной системе и запускаю команду cvs add из Root, и получаю следующую ошибку:
CVS добавить: в каталоге.:
cvs [добавить прервано]: здесь нет версии; сначала выполните 'cvs checkout'
Я получаю ту же ошибку, когда запускаю ее с помощью Ant или из командной строки.
Теперь, если я перехожу в каталог Test_Module / C / Sept и запускаю "cvs add Alpha", он создает каталог, и все в порядке. Итак, как мне сделать то же самое в Ant? Существуют ли какие-либо задачи, связанные с внесением изменений, которые я мог бы использовать, или даже встроенная задача, которую мне не хватает?
Заранее спасибо !!