X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,RP_MATCHES_RCVD,SPF_HELO_PASS,TW_SV X-Spam-Check-By: sourceware.org To: cygwin AT cygwin DOT com From: Burton Samograd Subject: SVN and executable permissions Date: Wed, 05 Dec 2012 13:31:33 -0700 Lines: 17 Message-ID: Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.1299999999999999 (Gnus v5.13) Emacs/24.2.90 (cygwin) X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Hello, I regularly perform checkouts at work using the command line version of subversion packaged with cygwin. Our projects use externals to manage project dependencies which often include binary files such as DLLs and EXEs as well as .cmd and .bat scripts. When I do a checkout or update Windows will not run or (in the case of .dll's) load these files until I do a 'chmod +x' on each of them. Why I would need to set the excutable bit on Windows is escaping me, but it things work after I figured out I need to do that step. Is there way to specify to svn on the command line or though a config file that these types of files should automatically have executable permissions? -- Burton Samograd -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple