cleanCopy will force the VSS to get a new copy of the code no matter what, even it the local copy was modified directly or is more recent, it will be overwritten.
However, keep in mind that if an extra file or directly exists locally - and does not exist in VSS because it was moved or deleted - it will not delete that file directory for you in your local copy. Because of this, I delete my local source files after every build on the production CCNET server (calling a separate publisher task after build) - so that I always get the latest version of code on the next build and I dont have to worry about these "orphaned" files or directories. This approach negates the need for the cleanCopy switch. -- To unsubscribe, reply using "remove me" as the subject.
