[ http://jira.codehaus.org/browse/CONTINUUM-971?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Olivier Lamy updated CONTINUUM-971: ----------------------------------- Attachment: CONTINUUM-971 patch attached. > Symbolic links are traversed on deletion > ---------------------------------------- > > Key: CONTINUUM-971 > URL: http://jira.codehaus.org/browse/CONTINUUM-971 > Project: Continuum > Issue Type: Bug > Components: Environmental > Affects Versions: 1.0.3 > Environment: Reproduced on Redhat Enterprise 4 but applicable to all > forms of UNIX > Reporter: Uri Moszkowicz > Assignee: Olivier Lamy > Priority: Critical > Fix For: 1.1-beta-2 > > Attachments: CONTINUUM-971 > > > To reproduce: > 1. Create a project that checks out files from some SCM > 2. Create a build script that creates symbolic links outside of the checked > out project sandbox. This is often done to bring outside libraries into the > project. > 3. Delete the created project from the Continuum website. Notice how all > kinds of files disappear from your file system! > From looking at the release logs it looks like someone added follow symbolic > links as the default and mentioned that at some point in the future an option > should be added to disable this behavior. Following symbolic links is very > dangerous and if supported it should be disabled by default, not the reverse. > A warning should be posted in a visible place for the existing versions until > this can be fixed as it can result in significant data loss outside of the > Continuum program. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira