2010-08-24 3 views
5

Мой предыдущий работодатель был магазином Java. Мы использовали JIRA Studio - JIRA, Subversion и другие интегрированные инструменты, организованные Atlassian, - и мы были очень этому довольны.Насколько подходит разработка JIRA Studio для .NET?

Мой текущий работодатель - это магазин. NET. Какой у вас опыт (если есть), у вас есть разработка JIRA Studio для .NET? Я обеспокоен тем, что некоторые части JIRA Studio могут не работать для .NET, например, в режиме онлайн-просмотра FishEye.

ответ

3

Хотя приложения Atlassian написаны на Java, у вас не должно быть проблем с их использованием в магазине .NET. Единственное, что приходит на ум, - если вы когда-нибудь захотите написать плагины, их нужно будет написать на Java. Однако, если вы используете размещенную версию (например, JIRA Studio), это может не быть предметом рассмотрения.

Инструменты, такие как FishEye и Crucible, будут интегрированы с несколькими популярными системами управления версиями (Subversion, Git, Perforce, Clearcase), поэтому это зависит только от того, использует ли ваш работодатель одну из этих систем или что-то еще (Team Foundation Server, Visual SourceSafe и т. Д.). Одна вещь, чтобы проверить, использует ли используемая версия для хостинга свою размещенную установку Subversion. Если это так, это становится скорее решением «все или ничего».

В моем случае мы купили локальные версии установки всех продуктов Atlassian и смогли легко использовать их в разработке Java, .NET и Python. Для чего это стоит, наша команда любила эти инструменты и считала, что они стоят того, чтобы стоить с точки зрения производительности.

+0

Что касается управления версиями, мы в настоящее время используем VSS, и мы знаем, что можем сделать лучше. Мы смотрим на наборы инструментов, которые хорошо объединяются и помогут нам быть более продуктивными. Это будет TFS или комбинация SVN с инструментами Atlassian и JetBrains. – trebormf

0

Я был в магазине .Net (SharePoint), который использовал JIRA с Subversion, но не полностью JIRA Studio. У нас не было никаких проблем с JIRA в .Net.

Осмотрите ли вы их forums, чтобы узнать, есть ли у кого какие-либо вопросы?

+0

Спасибо, да, я просмотрел их форумы. Невозможно найти кого-либо специально, используя полную разработку JIRA Studio для .NET. Ничего в stackoverflow. – trebormf

0

Две другие важные переменные, которые следует учитывать, - это (1) ваша нынешняя культура работодателя и товарищей по команде, и (2) поддержка, которую ваш работодатель уже выплатил Microsoft, если таковой имеется.

Лично я люблю SVN + Jira. Но когда я работал позже в магазине .Net, отдел был pro-Microsft, и у них были лицензии. Они неохотно относились к любой другой вещи.

Итак, мы переехали из ничего (не SCM, не испытывая, ни инструменты для совместной работы) к Team Foundation Server + Team System.

Мой опыт:

  • держаться подальше от Sharepoint, даже 2010. Для этого установите хорошую Wiki. XWiki отлично подходит для мастер-классов, которые можно настраивать, вы можете создавать приложения поверх них. Если вы хотите просто что-то простое, зайдите с MediaWiki (что отлично).
  • TFS: если вы планируете использовать комплексные экосистемы Microsoft комплексно (и оплачивать его), это может иметь смысл. В противном случае придерживайтесь SVN, особенно если вы планируете хранить двоичные файлы с версией (в качестве планов тестирования, руководств и т. Д.). Единственное, что мне не нравится, это то, что TFS теперь позволяет редактировать неэксклюзивные правки, но только для файлов текстов. SVN намного проще устанавливать, использовать и поддерживать.
+0

Вы должны быть в своем уме, чтобы думать, что TFS это хорошо. Тот факт, что вы должны проверять-_out_ файлы, прежде чем вы можете их редактировать, просто смешно! –

2

Если вы заинтересованы в конкретике, Atlassian предоставил следующие ответы на мои вопросы:

Какие особенности JIRA студии - Subversion, JIRA, GreenHopper, Confluence, бамбук, FishEye, Crucible - может иметь совместимость вопросов для разработчиков .NET, которые работают в C#, Visual Basic и ASP.NET?

Единственное приложение, студия, которая имеет известные проблемы для разработчиков .NET является бамбука. Сборка в Studio выполняется в Amazon EC2, а машина по умолчанию , которую мы представляем, - RHEL. Это можно создать custom Windows elastic image, , но только Amazon supports Windows 2003 и 2008 на этом время. Также возможно использовать standalone Bamboo instance с Studio, но для этого требуется отдельная лицензия Bamboo .

Насколько хорошо Коннектор Atlassian для визуальной работы студии с JIRA Studio?

Он работает нормально, но в настоящее время поддерживается только JIRA и Bamboo.

Что клиенты говорят о с помощью JIRA Studio, для .NET развития?

Большинство обратной связи я получил от разработчиков .NET в Что касается материала, из бамбука упоминалось в ответ 1. Все другие приложения являются от языка (JIRA + GH, Confluence) или поддерживают .NET встроенный (FishEye, Crucible).

Смежные вопросы