2010-08-24 54 views
5

我以前的僱主是一家Java商店。我們使用JIRA Studio - 由Atlassian託管的JIRA,Subversion和其他集成工具 - 我們對此非常滿意。JIRA Studio for .NET開發有多合適?

我目前的僱主是一個.NET商店。 你有什麼經驗(如果有)使用JIRA Studio for .NET開發?我擔心的是JIRA Studio的某些部分可能不適用於.NET,如FishEye在線源代碼瀏覽。

回答

3

雖然Atlassian的應用程序是用Java編寫的,你應該有一個.NET車間使用它們沒有問題。想到的唯一問題是,如果您想編寫插件,則需要用Java編寫。但是,如果您使用的是託管版本(即JIRA Studio),這可能不是一個考慮因素。 (如:Subversion,Git,Perforce,Clearcase),所以它只取決於你的僱主是否使用其中一個系統或其他東西(Team Foundation Server,Visual SourceSafe等)。檢查是否使用託管版本需要您也使用其託管的Subversion安裝。如果是這樣,它就變成了一個「全部或全部」的決定。

在我的情況下,我們買的本地安裝的所有產品Atlassian的版本,並能跨越的Java,.NET和Python開發無縫地使用它們。對於它的價值,我們的團隊喜歡這些工具,並認爲它們在提高生產力方面非常值得。其他

+0

關於源代碼管理,我們目前使用VSS,我們知道我們可以做得更好。我們正在研究整合在一起的工具集,這將幫助我們提高生產力。這將是TFS或SVN與Atlassian和JetBrains工具的組合。 – trebormf 2010-08-24 14:19:21

0

我一直在使用JIRA與Subversion一個.net店(的SharePoint),但不是全部JIRA工作室。 JIRA在.Net中完全沒有問題。

你有沒有看他們的forums四周,看看是否有人已經發布任何問題?

+0

謝謝,是的,我已經看過他們的論壇。找不到任何人專門使用完整的JIRA Studio for .NET開發。在stackoverflow上也沒有。 – trebormf 2010-08-24 14:21:30

0

兩個重要的因素需要考慮:(1)你現在的老闆和隊友的文化,和(2)如果有你的僱主已經支付給微軟的支持。

我個人很喜歡SVN + Jira。但是當我以後在一個.Net商店工作時,該部門是親Microshar的,他們有一些許可證。他們不願意接受任何其他事情。

所以,我們從什麼沒有SCM,就沒有測試,沒有協作工具) Team Foundation Server的+ Team System中移動。

我的經驗:

  • 望而卻步的Sharepoint,甚至2010年。對於這一點,安裝一個很好的維基。 XWiki非常適合開發研討會,高度可定製,您可以通過它構建應用程序。如果你只想要簡單的事情,請與MediaWiki(這是偉大的)。
  • TFS:如果您計劃使用微軟的「大工具」以綜合的方式完整的生態系統(併爲它付出),它可能是有意義的。否則,堅持SVN,特別是如果你打算保留版本化的二進制文件(如測試計劃,手冊等)。我不喜歡的一件事是TFS現在允許非獨佔編輯,但僅限於文本文件。 SVN的安裝,使用和維護要簡單得多。
+0

你不得不想你認爲TFS是好的。在你編輯它們之前你必須檢查_out_文件這一事實是荒謬的! – 2013-08-19 22:38:54

2

如果你有興趣的細節,Atlassian的提供了以下答覆我的問題:

什麼JIRA工作室的功能 - 顛覆,JIRA,GreenHopper, 合流,竹,魚眼, 坩堝 - 對於在C#,Visual Basic和ASP.NET中工作 的.NET開發人員可能具有兼容性 問題?有 已知問題.NET開發

唯一的Studio應用程序是 竹。在Studio中運行的Studio中運行 Amazon EC2和我們提供的默認機器 圖像是RHEL。它是 可能創建一個custom Windows elastic image, 但亞馬遜只有 supports Windows 2003和2008在此 時間。也可以使用 standalone Bamboo instance和 Studio,但這需要單獨的 Bamboo許可證。

以及如何做的Atlassian的 連接器爲Visual Studio工作 與JIRA工作室?

它工作正常,但目前只支持JIRA和Bamboo。

什麼都你的客戶說,大約 使用JIRA Studio進行.NET開發 ?

大多數的反饋我已經 從.NET開發人員得到在 關於竹的東西在回答1.提到 所有其他應用程序都是 語言無關(JIRA + GH, Confluence),或者有內置的.NET支持 (FishEye,Crucible)。