[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Suggestion: Property "svn:executable" result in set "Read & execute" permissions in Windows

From: Ben Fritz <fritzophrenic_at_gmail.com>
Date: Mon, 3 Jun 2013 10:02:55 -0500

On Sun, Jun 2, 2013 at 2:58 PM, Andy Levy <andy.levy_at_gmail.com> wrote:
> On Sun, Jun 2, 2013 at 3:39 PM, Morten Zdk <mortenzdk_at_gmail.com> wrote:
>> The Tortoise SVN client should set "Read & execute" permissions in Windows if the property "svn:executable" result in set on the file.
>>
>> This will be very useful for files shared to a Windows PC through Samba from a Linux system, since setting "Read & execute" permissions in Windows will cause the execute permission to be set on Linux.
>>
>
> While it may seem "widely used" to you, sharing working copies between
> OSes is strongly discouraged, not supported, and in some setups may
> result in things acting strangely or even WC corruption. This isn't a
> TortoiseSVN guideline - it's core Subversion.
>
> So why add a feature which encourages doing something that you shouldn't do?
>

Actually, I think *NOT* having the feature encourages doing something
you should not do.

If Windows would set the executable bit, then users could use SVN only
on Windows, and just use the files (without touching SVN commands) in
Linux.

Since Windows does NOT set the executable bit, then users will be
tempted to use SVN tools on Linux as well. Since most users developing
in Windows but deploying in Linux will probably not spend much time in
Linux, this normally means they will also be tempted to use SVN on
Windows AND Linux on the same working copy.

I admit I'm guilty of this (in Solaris, not Linux), although I have
not ran into any issues so far. If Windows would just set the correct
bits, then I would have no reason to use SVN outside of Windows.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3057026

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2013-06-03 17:03:23 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.