<br>> What does sys.platform contain?<br><br>cygwin<br><br>this is the complete cygwin log :<br><br><span style="font-family: courier new,monospace;">$ python</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
Python 2.5 (r25:51908, Mar 13 2007, 08:13:14) </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">[GCC 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)] on cygwin</span>
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Type "help", "copyright", "credits" or "license" for more information.</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">>>> import sys</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">>>> print sys.platform</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">cygwin</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">>>> </span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">$ </span><br><br><br>> No, it won't solve your problem. It's a problem with Windows<br>> filesystems generally, not FAT32 in particular.<br><br>i see. this is not caused by cygwin neither, it is incompatibility
<br>with ext2/3 and vfat<br><br>> <br>> > i assume you did not understand my scenario and<br>> > thought i only had linux machines ... :)<br>> <br>> Well, on Windows, it's not "vfat", it's FAT32. So yes, I thought we
<br>> were talking about fat32 partitions seen on Linux.<br><br>i see, thanks for the terminology<br><br><br>> > perhaps a solution would be adding an option to<br>> > bzr init so that the execute bit is not taken into
<br>> > account for status, diff, merge, etc<br>> <br>> We ought to be able to determine this automatically under Cygwin.<br>> <br>> I think that's better than explicit configuration. Probably faster too,
<br>> since adding that kind of configuration would mean creating a new<br>> revision of the working tree format.<br><br>i don't know. but if file properties modification has<br>been implemented, i guess this information is
<br>important to the project. do you mean that a<br>requirement would be disabling file property<br>change detection if different filesystems are found?<br><br>anyway, bzr status operates only on 1 repository at<br>a time, and in principle bzr does not know if the merged
<br>branches have different filesystem types (i guess).<br><br>i'd just like to point out (no pun intented), that current<br>versions of bzr are unusable for serious development<br>if different programmers use different filesystem types,
<br>or have to use different FS types for different work<br>enviroment, such as development and testing. i need to <br>remember which files i've changed when i perform<br>my merges.<br><br><br><br>