NAnt или сборка TFS, которая лучше?

  • Установка шрифт Consolas и включают (и мелодия) ClearType.
  • Установка ZoomIt для увеличения дисплея во время представлений.
  • FireFox/Firebug Установки
  • Установка альтернатива Проводника Победы XYplorer (не может жить без него!)
  • Установка DeskPins, чтобы быть в состоянии сделать любое Окно временно самым верхним.
  • Удостоверяются, что OneNote был установлен с Office.
  • Установка Visio.
  • редактор фаворита Установки (независимо от того, что это в то время, в настоящее время SCiTE).
  • Установка 7Zip.
  • Фиксируют цвета Windows, чтобы подойти мне и поместить изображение RatPack (Мой герой декана) как обои.
6
задан Agent_9191 3 November 2009 в 15:52
поделиться

3 ответа

Я использовал оба. Мы перешли с круиз-контроля / Nant на TFS.

Большое преимущество и причина, по которой мы перешли, - это возможности интеграции и отчетности.

С Nant легче работать для простых проектов. Но если у вас большая среда и вы смотрите на нее как на процесс разработки программного обеспечения, а не просто как на сервер сборки, то я считаю, что TFS намного лучше.

1
ответ дан 17 December 2019 в 02:30
поделиться

Я не использовал TFS, но уже некоторое время использую NAnt, поэтому примите следующие меры:

  • NAnt бесплатен и открытый исходный код
  • NAnt может быть дополнен пользовательскими задачами
  • NAnt может использоваться вместе с различными другими инструментами, обычно бесплатными и с открытым исходным кодом
  • NAnt является зрелым и широко используемым
  • NAnt является переносимым, не требует установка
0
ответ дан 17 December 2019 в 02:30
поделиться

Стоит отметить, что «TFS Build» (на самом деле называется «Team Build») использует механизм MSBUILD, который сейчас является частью Windows SDK. Это бесплатный движок, в который вы можете вставлять пользовательские задачи, и есть сообщество пользователей, которые это сделали. См.

среди многих других.

MSBUILD является очень зрелой версией .NET, начиная с версии 2.0. Вряд ли он может получить более широкое распространение, поскольку это механизм сборки, который собирает все проекты C # и VB.NET из среды разработки Visual Studio.

Он также поставляется с API, с помощью которого вы можете программно управлять сборками, выполнять настраиваемое ведение журнала и т. Д.

5
ответ дан 17 December 2019 в 02:30
поделиться