[ https://issues.jenkins-ci.org/browse/JENKINS-12628?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159030#comment-159030 ]
Michael Clarke commented on JENKINS-12628: ------------------------------------------ Unfortunately that method is private and only caters for writeable, not executable. I'd also like to try and get the patches to Cvs client merged into the upstream project which would mean we couldn't add dependencies on the Jenkins core as this would require distributing Jenkins with Netbeans. Cvs-plugin has been compiled to Java 1.6 since version 1.3 (9 months ago) so it would be safe to make the underlying client use the File.setExecutable() method and compile it at Java 1.6 too. Unless there's any objections to this then I'll use the File methods and have no handling for Java fall back (i.e. users must use Java 1.6 or above). > Executable file permission not set anymore > ------------------------------------------ > > Key: JENKINS-12628 > URL: https://issues.jenkins-ci.org/browse/JENKINS-12628 > Project: Jenkins > Issue Type: Bug > Components: cvs > Environment: CentOS release 5.7 (affected system, Slave), Windows > Server 2003 (Master) > Reporter: Marco Borm > Fix For: current > > > Updating the cvs plugin from 1.6 to 2.0 breaks all our linux builds, due the > fact that our compile scripts don't have executable permission bit set > anymore. The bit is correctly set on the affected files on cvs server side. > cvs plugin 1.6: > -rwxrwx--- 1 jenkins jenkins 261 15. Mai 2007 compile.linux.so.release > cvs plugin 2.0: > -rw-rw-r-- 1 jenkins jenkins 261 15. Mai 2007 compile.linux.so.release -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira