#563: Do not copy .svn directories for test suite -------------------------+-------------------------------------------------- Reporter: eschnett | Owner: eschnett Type: defect | Status: review Priority: major | Milestone: Component: SimFactory | Version: Resolution: | Keywords: -------------------------+--------------------------------------------------
Comment (by anonymous):
Replying to [comment:3 rhaas]:
Filter.rules does not work right now since it currently (for whatever
reason) only excludes _darcs and .hg (ie. not .git or .svn or CVS or even backup files [*~ or *#] it seems). I don't know the philosophy behind filter.rules and whether or not it would be a good source for the excluded pattern for the test suites. I would suspect not, since at least I for myself tend to to add the testsuites themselves to the excluded files since I don't want to copy them eg. to kraken all the time where I constantly run into the file number quota.
Are you sure it doesn't work? The filter.rules file includes "-C" which is supposed to exclude most version control files (see the rsync man page for more details), including CVS, .svn and .git and also excludes common backup files. The _darcs and .hg excludes are there explicitly because they are typically not included in the "-C" rules. The "-C" filter rule is not supported by rsync versions before 3.0, which is why there is a filter.prersync3.rules and in that case, we need to manually specify what to exclude.