Off late, developers have (accidentally) been committing files and directories unrelated to their projects. For e.g., Eclipse files such as .project, .settings, .cache etc., .cvsignore, .svn, thumbs.db. If possible, these commits should be denied by the server. A whitelist of files beginning with a period should be a good start (.htaccess, .htpasswd etc. should be allowed; the rest disallowed).
This could be a project module feature request too. If so, please reassign.
Thanks,
-K
| Comment | File | Size | Author |
|---|---|---|---|
| #1 | CVS_junk.png | 18.32 KB | Zen |
Comments
Comment #1
Zen commentedAttached image shows some erroneous commits: .settings, mass_contact and pathsearch all look dodgy.
-K
Comment #2
dwwthis is definitely not a cvs or project* issue, there's already a knob for this:
$xcvs['commit_deny_files']. so, we just need to make it more restrictive if that's what we want. current value is:if someone wants to come up with a better regexp, just post it here and i'll review it and install it in our repo.
thanks,
-derek
Comment #3
damien tournoud commentedDon't apply anymore now that we are migrating to Git.