ccnet/CruiseControl.NET — pull request #145 by saadware (2012-08-04 19:04:05+00:00)
Title: Fixes bug 39 - packageFolder not always respecting folder hierarchy 

The problem was that the resulting file path was always the combination
of the targetFolder and filename. When subdirectories were involved,
this produced problems if you wanted the generated zip to respect
hierarchy. Fixed the issue by recursively processing sub folders
individually versus using the DirectoryInfo.GetFiles() with the
SearchOption.AllDirectories option.

Fixes:
http://www.cruisecontrolnet.org/issues/39