Under forrest 0.6, we had an issue with forrest on Windows generating
odd diffs for three files under build/site/skin (print.css, screen.css,
and basic.css). I mentioned it to the forrest-dev list as an FYI (I
included a copy of that post down below). Andrew checked in those
modified files on Windows and I found I didn't have any problems
building on Linux.
Andrew committed the forrest 0.7 upgrade under Windows, and after a
forrest 0.7 build on Linux, I'm now seeing these diffs:
[EMAIL PROTECTED] trunk]$ cd build/site/skin
[EMAIL PROTECTED] skin]$ svn status
M profile.css.xslt
M profile.css
M forrest.css.xslt
M images/txtdoc.svg.xslt
M screen.css
M basic.css
I did an 'svn revert' on these files before committing changes because I
want to pursue this a little more. Everything displays fine for me
locally, but I'll watch for any issues after the changes sync to
www.apache.org.
Just be aware that there could be some display issues -- and I apologize
for any inconvenience in advance. These are one of those things that
just don't become apparent until we sync the changes to www.apache.org.
-jean
-------- Original Message --------
Subject: Platform-specific svn diffs for three build/site/skin/*.css files
Date: Tue, 02 Aug 2005 16:55:45 -0700
From: Jean T. Anderson <[EMAIL PROTECTED]>
Reply-To: [email protected]
To: [email protected]
This is minor, so unless you're curious and have bandwidth, don't worry.
I had an opportunity to mention this to David Crossley at ApacheCon and
he suggested pinging the list.
This occurs on forrest 0.6.
I originally committed Derby web site (http://db.apache.org/derby) files
on a linux machine. The repo is at
https://svn.apache.org/repos/asf/db/derby/site/trunk .
If you build the site on a Windows machine, svn says there are diffs for
3 out of the 5 generated build\site\skin\*.css files:
C:\jta\...\trunk>svn status build\site\skin
M build\site\skin\print.css
M build\site\skin\screen.css
M build\site\skin\basic.css
All of the style sheets have svn:eol-style set to native:
C:\jta\...\trunk\build\site\skin>svn propget svn:eol-style *.css
basic.css - native
page.css - native
print.css - native
profile.css - native
screen.css - native
The main thing I notice is print.css, screen.css, and basic.css don't
have a newline at the end of the file, while page.css and profile.css do.
And it doesn't cause a problem -- just confusion as other Derby
developers build the web site and try to understand what changed.
Does this ring a bell to anyone?
thanks,
-jean
p.s. the derby release monster will commit web site changes on windows
probably tomorrow, after which I expect linux to show diffs
p.p.s. next on my list is to upgrade to derby site to 0.7 ....