On Oct 27, 2005, at 9:41 AM, [EMAIL PROTECTED] wrote:
ok, since I don't use Cygwin much, so I didn't know what its behavior would be. For the record, you could still build on any platform and get identical results using <FixCRLF>, and in fact might be useful for guaranteeing that the line feeds are correct. The task allows you to specify what the linefeeds in a file should be, regardless of the current platform's eol-style, not just fix them up to the current platform. So, as an example, I believe .subversion/config overrides properties in the repostiory, so if someone had svn:eol-style native for .sh and .bat in their .subversion/config, as is currently recommended by http://www.apache.org/dev/svn-eol-style.txt, then .bats and .shs would end up being LF on Linux. We could guarantee that each file has the correct line feeds by running them through the <FixCRLF> task in the release target before archiving. A better question is what does Ant's tar on Windows do with the executable bit? NT and NTFS don't have one, so what does it do on Windows? We might need to specify the exact expected permissions in those files' <tarfileset> in the release targets. I'm actually sort of surprised no one has brought this up before. andrew |
- Re: [VOTE] 10.1.2.0 release Andrew McIntyre
- Re: [VOTE] 10.1.2.0 release Oyvind . Bakksjo
- Re: [VOTE] 10.1.2.0 release Andrew McIntyre
- Re: [VOTE] 10.1.2.0 release Knut Anders Hatlen
- Re: [VOTE] 10.1.2.0 release Dyre . Tjeldvoll
- Re: [VOTE] 10.1.2.0 release Oyvind . Bakksjo
- Re: [VOTE] 10.1.2.0 release Dyre . Tjeldvoll
- Re: [VOTE] 10.1.2.0 release Oyvind . Bakksjo
- Re: [VOTE] 10.1.2.0 release Knut Anders Hatlen
- Re: [VOTE] 10.1.2.0 release Andrew McIntyre
- Re: [VOTE] 10.1.2.0 release Oyvind . Bakksjo
