Скрипт для добавление проекта в CVS (не у кого нет готвого ?)

IDE, VCS и прочее

Модератор: Модераторы разделов

Devilguard
Сообщения: 11
ОС: FreeBSD

Скрипт для добавление проекта в CVS

Сообщение Devilguard »

Вот тут подумал, сколько же мороки уходит на добавление в CVS. Зайти в каждую папку добавить в ней все папки и все *.h,*.cpp
А ведь всего то делов рекурсивно обойти все папки и сделать cvs add *.h *.cpp в каждой.
Самому написать скрипт на работе можно было бы, но чтобы удалить что то в cvs нужно уже будет тогда к админам обращася, т.е. для тестирования нету возможности - а дома уже лень берет.

Может у кого есть подобный скрипт уже ?
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Скрипт для добавление проекта в CVS

Сообщение KiWi »

Что-нить типа:

Код: Выделить всё

find . \( -name '*.h' -or -name '*.cpp' \) \! -wholename '*.cvs*' -exec cvs add {} \;
Спасибо сказали:
Devilguard
Сообщения: 11
ОС: FreeBSD

Re: Скрипт для добавление проекта в CVS

Сообщение Devilguard »

Это может подойти как конечная стадия - добавления файлов.
Перед конечной должна быть начальная - добавление каталагов ... думую это на perl попроще реализовать.
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Скрипт для добавление проекта в CVS

Сообщение KiWi »

Devilguard писал(а):
11.12.2007 20:56
Это может подойти как конечная стадия - добавления файлов.
Перед конечной должна быть начальная - добавление каталагов ... думую это на perl попроще реализовать.

Код: Выделить всё

find . -type d -exec cvs add {} \;

Или как они там добавляются...
Спасибо сказали:
Devilguard
Сообщения: 11
ОС: FreeBSD

Re: Скрипт для добавление проекта в CVS

Сообщение Devilguard »

Спасибо то что нужно :)
Скрипт готов, благодаря тебе :)
Спасибо сказали:
Аватара пользователя
indie
Сообщения: 87

Re: Скрипт для добавление проекта в CVS

Сообщение indie »

Devilguard писал(а):
12.12.2007 15:40
Спасибо то что нужно :)
Скрипт готов, благодаря тебе :)

Срипт на общее обозрение?
Спасибо сказали: