2010-08-24 8 views
5

Il mio precedente datore di lavoro era un negozio Java. Abbiamo usato JIRA Studio - JIRA, Subversion e altri strumenti integrati, ospitati da Atlassian - e ne siamo rimasti molto contenti.Quanto è adatto lo sviluppo di JIRA Studio for .NET?

Il mio attuale datore di lavoro è un negozio .NET. Quali esperienze (se esistono) usi lo sviluppo di JIRA Studio for .NET? La mia preoccupazione è che alcune parti di JIRA Studio potrebbero non funzionare per .NET, come ad esempio la navigazione del codice sorgente FishEye online.

risposta

3

Sebbene le applicazioni di Atlassian siano scritte in Java, non dovresti avere problemi a utilizzarle in un negozio .NET. L'unica preoccupazione che viene in mente è che, se dovessi voler scrivere plug-in, avrebbero bisogno di essere scritti in Java. Tuttavia, se si utilizza la versione ospitata (ad es. JIRA Studio), questa potrebbe non essere una considerazione.

Strumenti come FishEye e Crucible si integrano con diversi sistemi di controllo del codice sorgente (Subversion, Git, Perforce, Clearcase), quindi dipende solo dal fatto che il proprio datore di lavoro stia utilizzando uno di questi sistemi o qualcos'altro (Team Foundation Server, Visual SourceSafe, ecc.) Una cosa è controllare se l'utilizzo della versione ospitata richiede anche l'uso della loro installazione ospitata di Subversion. Se è così, diventa più di una decisione "tutto o niente".

Nel mio caso, abbiamo acquistato versioni di installazione locale di tutti i prodotti Atlassian e siamo stati in grado di utilizzarli senza problemi attraverso lo sviluppo Java, .NET e Python. Per quel che vale, il nostro team ha adorato questi strumenti e ha ritenuto che valesse il costo in termini di produttività acquisita.

+0

Per quanto riguarda il controllo del codice sorgente, attualmente utilizziamo VSS e sappiamo che possiamo fare meglio. Stiamo esaminando insiemi di strumenti che si integrano perfettamente e ci aiuteranno a essere più produttivi. Sarà TFS o una combinazione di SVN con gli strumenti Atlassian e JetBrains. – trebormf

0

Sono stato in un negozio .Net (SharePoint) che ha utilizzato JIRA con Subversion ma non con il completo JIRA Studio. Non abbiamo avuto assolutamente problemi con JIRA in .Net.

Hai guardato in giro il loro forums per vedere se qualcuno ha pubblicato qualche problema?

+0

Grazie, sì, ho guardato i loro forum. Non è stato possibile trovare nessuno specificamente utilizzando lo sviluppo completo di JIRA Studio per .NET. Niente sullo stackoverflow. – trebormf

0

Altre due variabili importanti da considerare sono (1) la cultura attuale del datore di lavoro e dei compagni di squadra e (2) il supporto che il vostro datore di lavoro ha già pagato a Microsoft, se esistente.

Personalmente, adoro SVN + Jira. Ma quando ho lavorato più tardi in un negozio .Net, il dipartimento era pro-Microsft e avevano alcune licenze. Erano riluttanti a qualsiasi altra cosa.

Così, ci siamo trasferiti da nulla (senza SCM, nessun test, senza strumenti di collaborazione) a Team Foundation Server + Team System.

Le mie esperienze:

  • stare lontano di Sharepoint, anche 2010. Per questo, installare un buon Wiki. XWiki è ideale per i workshop di sviluppo, altamente personalizzabili, è possibile creare app su di esso. Se vuoi solo qualcosa di semplice, vai con MediaWiki (che è grande).
  • TFS: se si prevede di utilizzare l'ecosistema completo "strumenti grandi" di Microsoft in modo integrato (e di pagarlo), potrebbe avere senso. In caso contrario, attenersi a SVN, in particolare se si intende mantenere i file binari con versione (come piani di test, manuali, ecc.). Una cosa che non mi piace è che TFS ora consente modifiche non esclusive, ma solo per i file di testo. SVN è molto più semplice da installare, utilizzare e gestire.
+0

Devi essere fuori di testa per pensare che TFS sia buono. Il fatto che tu debba controllare _out_ files prima ancora di poterli modificare è semplicemente ridicolo! –

2

Se siete interessati a specifiche, Atlassian fornito le seguenti risposte alle mie domande:

Quali caratteristiche del JIRA Studio - Subversion, JIRA, GreenHopper, Confluence, Bambù, FishEye, Crucible - potrebbe avere problemi di compatibilità per sviluppatori .NET che lavorano in C#, Visual Basic e ASP.NET?

L'unica applicazione Studio che ha problemi noti per gli sviluppatori .NET è bambù. Le build in Studio vengono eseguite su Amazon EC2 e l'immagine predefinita della macchina da noi fornita è RHEL. È possibile creare un custom Windows elastic image, ma Amazon solo supports Windows 2003 e 2008 in questo tempo . È anche possibile utilizzare uno standalone Bamboo instance con Studio, ma ciò richiede una licenza Bamboo separata.

Come si comporta il connettore Atlassian per Visual Studio lavoro con JIRA Studio?

Funziona normalmente, ma attualmente supporta solo JIRA e Bamboo.

Quali sono i vostri clienti detto su utilizzando JIRA Studio per .NET sviluppo?

La maggior parte dei feedback che ho avuto da sviluppatori .NET è in per quanto riguarda il materiale di bambù menzionato in risposta 1. Tutte le altre applicazioni sono lingua agnostico (JIRA + GH, Confluenza) o supporto .NET integrato (FishEye, Crucible).

Problemi correlati