{"thread":{"id":"20652","subject":"[MSysGit] Windows & executable bit","startedAt":"2009-08-18T09:42:03Z","lastAt":"2009-08-18T16:47:14Z","messageCount":9,"participants":["Ferry Huberts","Johannes Schindelin","Thomas Rast","Erik Faye-Lund","Johan 't Hart"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"121070","messageId":"45321.77.61.241.211.1250588523.squirrel@hupie.xs4all.nl","threadId":"20652","inReplyTo":null,"subject":"[MSysGit] Windows & executable bit","fromName":"Ferry Huberts","fromEmail":"ferry.huberts@pelagic.nl","sentAt":"2009-08-18T09:42:03Z","receivedAt":"2009-08-18T09:42:03Z","isPatch":false,"sender":{"key":"ferry.huberts@pelagic.nl","avatar":"https://gravatar.com/avatar/9f63c0289ad23cbdef0f7609a0af85ff0f4b3babfd066de9ff58f62d48cfd6f2?d=mp&s=160"},"body":"Hi list,\n\nOur project is (also) using msysgit.\nRecently we changed the permissions on a file\n(a Linux shell script) by this (gitk) patch:\n\n----------------------------- xxxx/SQC/SQC.sh -----------------------------\nold mode 100644\nnew mode 100755\n\nWe did this on a Linux machine.\n\nNow on a Windows machine we pull in the change:\nThis causes problems when checking out the branch on which the change was\nmade: after a checkout the status of SQC.sh is always 'modified' and we can't\nconvince git to reset it. I actually succeeded _once_ but can not remember how\nI did it.\nThe file is _always_ dirty.\n\nIs this a bug?\n\nI have to note that when I re-clone the repo I don't have the problem. So it\nseems to be somewhere in the 'update the working copy' code?\n\n\nFerry\n"},{"id":"121075","messageId":"alpine.DEB.1.00.0908181213590.4680@intel-tinevez-2-302","threadId":"20652","inReplyTo":"45321.77.61.241.211.1250588523.squirrel@hupie.xs4all.nl","subject":"Re: [msysGit] Windows & executable bit","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2009-08-18T10:14:46Z","receivedAt":"2009-08-18T10:14:46Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Tue, 18 Aug 2009, Ferry Huberts wrote:\n\n> after a checkout the status of SQC.sh is always 'modified' and we can't \n> convince git to reset it. I actually succeeded _once_ but can not \n> remember how I did it. The file is _always_ dirty.\n> \n> Is this a bug?\n> \n> I have to note that when I re-clone the repo I don't have the problem. \n> So it seems to be somewhere in the 'update the working copy' code?\n\ngit config trust.fileMode false\n\nCiao,\nDscho\n"},{"id":"121076","messageId":"200908181223.48291.trast@student.ethz.ch","threadId":"20652","inReplyTo":"alpine.DEB.1.00.0908181213590.4680@intel-tinevez-2-302","subject":"Re: [msysGit] Windows & executable bit","fromName":"Thomas Rast","fromEmail":"trast@student.ethz.ch","sentAt":"2009-08-18T10:23:47Z","receivedAt":"2009-08-18T10:23:47Z","isPatch":false,"sender":{"key":"tr@thomasrast.ch","avatar":"https://avatars.githubusercontent.com/u/153510?v=4"},"body":"Johannes Schindelin wrote:\n> \n> git config trust.fileMode false\n\nIsn't that core.filemode ?\n\n-- \nThomas Rast\ntrast@{inf,student}.ethz.ch\n"},{"id":"121080","messageId":"4262.77.61.241.211.1250594232.squirrel@hupie.xs4all.nl","threadId":"20652","inReplyTo":"200908181223.48291.trast@student.ethz.ch","subject":"Re: [msysGit] Windows & executable bit","fromName":"Ferry Huberts","fromEmail":"ferry.huberts@pelagic.nl","sentAt":"2009-08-18T11:17:12Z","receivedAt":"2009-08-18T11:17:12Z","isPatch":false,"sender":{"key":"ferry.huberts@pelagic.nl","avatar":"https://gravatar.com/avatar/9f63c0289ad23cbdef0f7609a0af85ff0f4b3babfd066de9ff58f62d48cfd6f2?d=mp&s=160"},"body":">\n> Isn't that core.filemode ?\n>\n\nyep. works\n\nhowever, the man page says that you'll have to configure it in this way when\nyou're on a broken filesystem like FAT. We're on NTFS however....\nNTFS is also broken then?\n\nexcuse me for the questions, I'm really a Linux guy, I know very little about\nWindows. I'm just the interface towards the community :-)\n"},{"id":"121091","messageId":"alpine.DEB.1.00.0908181355090.4680@intel-tinevez-2-302","threadId":"20652","inReplyTo":"200908181223.48291.trast@student.ethz.ch","subject":"Re: Windows & executable bit","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2009-08-18T11:55:34Z","receivedAt":"2009-08-18T11:55:34Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"\nHi,\n\nOn Tue, 18 Aug 2009, Thomas Rast wrote:\n\n> Johannes Schindelin wrote:\n> > \n> > git config trust.fileMode false\n> \n> Isn't that core.filemode ?\n\nThe matching is actually case-insensitive, but I prefer CamelCase here...\n\nCiao,\nDscho\n"},{"id":"121092","messageId":"40aa078e0908180519u41b28ce7oc851791db1d5f773@mail.gmail.com","threadId":"20652","inReplyTo":"alpine.DEB.1.00.0908181355090.4680@intel-tinevez-2-302","subject":"Re: [msysGit] Windows & executable bit","fromName":"Erik Faye-Lund","fromEmail":"kusmabite@googlemail.com","sentAt":"2009-08-18T12:19:50Z","receivedAt":"2009-08-18T12:19:50Z","isPatch":false,"sender":{"key":"kusmabite@gmail.com","avatar":"https://avatars.githubusercontent.com/u/47073?v=4"},"body":"On Tue, Aug 18, 2009 at 1:55 PM, Johannes\nSchindelin<Johannes.Schindelin@gmx.de> wrote:\n>> > git config trust.fileMode false\n>>\n>> Isn't that core.filemode ?\n>\n> The matching is actually case-insensitive, but I prefer CamelCase here...\n\nI believe the question was about it being in the trust vs the core section...\n\n-- \nErik \"kusma\" Faye-Lund\nkusmabite@gmail.com\n(+47) 986 59 656\n"},{"id":"121097","messageId":"alpine.DEB.1.00.0908181458450.4680@intel-tinevez-2-302","threadId":"20652","inReplyTo":"4262.77.61.241.211.1250594232.squirrel@hupie.xs4all.nl","subject":"Re: [msysGit] Windows & executable bit","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2009-08-18T12:59:18Z","receivedAt":"2009-08-18T12:59:18Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Tue, 18 Aug 2009, Ferry Huberts wrote:\n\n> > Isn't that core.filemode ?\n> \n> yep. works\n> \n> however, the man page says that you'll have to configure it in this way \n> when you're on a broken filesystem like FAT. We're on NTFS however.... \n> NTFS is also broken then?\n\nIt is more a question of the ACLs not being properly mappable to POSIX \npermissions.  So we cannot trust the file mode.\n\nCiao,\nDscho\n"},{"id":"121098","messageId":"alpine.DEB.1.00.0908181459380.4680@intel-tinevez-2-302","threadId":"20652","inReplyTo":"40aa078e0908180519u41b28ce7oc851791db1d5f773@mail.gmail.com","subject":"Re: Windows & executable bit","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2009-08-18T12:59:59Z","receivedAt":"2009-08-18T12:59:59Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"\nHi,\n\nOn Tue, 18 Aug 2009, Erik Faye-Lund wrote:\n\n> On Tue, Aug 18, 2009 at 1:55 PM, Johannes\n> Schindelin<Johannes.Schindelin@gmx.de> wrote:\n> >> > git config trust.fileMode false\n> >>\n> >> Isn't that core.filemode ?\n> >\n> > The matching is actually case-insensitive, but I prefer CamelCase here...\n> \n> I believe the question was about it being in the trust vs the core \n> section...\n\nBah, you're right.  I let myself fool by the lowercase 'm'.  Sorry.\n\nCiao,\nDscho\n"},{"id":"121120","messageId":"4A8ADB12.2080005@gmail.com","threadId":"20652","inReplyTo":"alpine.DEB.1.00.0908181459380.4680@intel-tinevez-2-302","subject":"Re: Windows & executable bit","fromName":"Johan 't Hart","fromEmail":"johanthart@gmail.com","sentAt":"2009-08-18T16:47:14Z","receivedAt":"2009-08-18T16:47:14Z","isPatch":false,"sender":{"key":"johanthart@gmail.com","avatar":"https://gravatar.com/avatar/f7bd2928a1a23e971f4ab68a6c7b35d7ff0efb1c225c570430badf90e404e50b?d=mp&s=160"},"body":"Johannes Schindelin schreef:\n> Hi,\n> Bah, you're right.  I let myself fool by the lowercase 'm'.  Sorry.\n\n\nHaha. Looking with developer eyes. I know that problem from someone... \nOh yea, me.\n"}]}