My bug report on the __FILE__ symlink stupidity in PHP.
The __FILE__ constant contains the path of the currently executing (as in included) file *after* symlinks have been resolved. This bug suggests it should not resolve symlinks, or should provide an option to change the behaviour. Response was no!
Redmine is a project management / bug tracker / etc written in Ruby on Rails. It supports multiple CVS back ends including SVN, CVS, Git, Mercurial, Bazaar and Darcs.