in reply to Adding/Committing Files to CVS

I would reccomend using File::Find to locate all the files you want to commit. It will impliment the recursion for you and return full pathnames.