I am working on a perl script which has to commit a new file every 10 minutes from my hard drive.
I was wondering if it is possible to perform a commit without having the working copy of the project whose commit I want to perform? Is it necessary to have a working copy of that project checked out on my hard drive before performing the commit?