Попробуйте изменить:
@foreach (var item in Model)
на
@foreach (var item in Model.HolidayRequestForm)
В качестве списка HolidayRequestForm, который вы хотите просмотреть здесь. А затем попробуйте изменить
model.HolidayRequestForm.StartDate
на
item.StartDate or model => model.StartDate
, чтобы получить каждое свойство.
Выберите меня, выберите меня! (Я работаю над исходным CruiseControl.)
Я никогда не использовал CC.NET, но от того, что я знаю, что соглашаюсь, что они довольно сопоставимы. Вероятно, наиболее важное различие является межплатформенным по сравнению с Windows только.
Теперь интересно, сколько времени, пока кто-то не приезжает и говорит их и дерьмо и Вы должно попробовать Гудзон?;)
(И конечно существует большой другой выбор...),
CruiseControl.NET (cc.net впредь) имеет очереди сборки (http://confluence.public.thoughtworks.org/display/CCNET/Project+Configuration+Block), который позволяет Вам сериализировать сборки, который зависит от определенного порядка сборки. Я нахожусь в процессе эмуляции этого поведения в версии Java cruisecontrol, но функциональность не отображает тот на один. Причина однако, что я при всем перемещении от .NET до версии Java, состоит в том, что дампы ядра версии .NET с моно (cc.net ночью создает и моно ночная сборка с два месяца назад). Вина лежит на обработке потока monos, но пустоты пытаются разбудить cc.net и выполнение.
Документация относительно этого может быть хитрой для нахождения, если Вы не замечаете номеров версий, что примеры/документация конфигурации придерживаются (confluence.public.thoughtworks.org имеет обновленную документацию по настройке, тогда как ccnet.sourceforge.net не имеет. Я знаю, что ccnet наиболее вероятен мертвый сайт, но если Ваш тщательно не читают метки даты на каждой странице, Вы посещаете, это может укусить Вас).
Кроме того, sourcecontrol блоки для cvs и svn в cc.net более детализированы и featurerich, чем их дубликат в версии Java, но это не было проблемой в моей работе. Версия Java также легка расшириться/изменить ре: сменное поведение, но Вы были бы действительно точно так же, как для наблюдения этого вида работы, идущей в восходящем направлении вместо разветвления.
Я справедливо впечатлен и версией Java и ветвлением в .NET (моно поведение во время выполнения по модулю), но Вы действительно не хотите пробовать любое из других ветвлений cruisecontrol. У меня был периферийный опыт с Гудзоном, и функции просто не заставляли достаточно для поворота меня от cruisecontrol. Гудзон имеет (несколько окрашенный) карта сравнения Гудзона и CruiseControl (Java) по http://hudson.gotdns.com/wiki/display/HUDSON/Home
Жизнеспособная альтернатива является реализованным buildbot Python (http://buildbot.net/trac). Это не имеет воображения gui панелями инструментов, и установка несколько более ограничена командной строкой, но если Вы делаете распределенные сборки, очень легко настроить и получить выполнение.
Я думаю для Вас, это сведется к операционной системе, исходный может работать, отклоняют, и версия .NET работает на окнах.
Существуют другие автоматизированные утилиты сборки, которые могут сделать, это также, такие как TeamCity в окнах располагает с интервалами, и cruisecontrol.rb в рубиновом мире.
Также существует основанная на PowerShell названная утилита сборки, говорил, который может опросить подверсию и выполнить задачи.