Mercurial ospitato con gli strumenti di gestione dei progetti

7

Ho già usato un paio di SCM ospitati come Unfuddle e Codespaces e mi piace che abbiano strumenti di Project Management integrati. Ho iniziato a usare Mercurial e mi piace molto, vorrei passare ad esso, ma non riesco a trovare alcuna soluzione mercuriale ospitata che contenga strumenti di gestione del progetto.

Qualcuno conosce qualche soluzione ospitata che abbia repository mercuriali con soluzioni di project management? Simile a Aseembla, CodeSpaces, Unfuddle, ecc.

So che c'è BitBucket, ma non vedo alcuno strumento per la gestione dei progetti.

MODIFICA: dettagli sui tipi di strumenti che sto cercando.

È per una squadra molto piccola, 2-5 persone. Alla ricerca di strumenti Agili (o vicini a Agile). Ad esempio, in CodeSpaces c'è un muro di carte, Assembla ha un robusto sistema di ticketing che puoi creare corsie di nuoto, ecc.

    
posta Adam 24.05.2011 - 17:19
fonte

3 risposte

7

FogBugz (Gestione progetti) e forno (deposito mercuriale). Entrambi realizzati da Fog Creek . Alcuni direbbero che FogBugz è solo un software di tracciamento dei bug ma in realtà è uno strumento PM se usato correttamente. C'è in realtà un libro su come usarlo come uno strumento PM. Il titolo del libro è Painless Project Management.

La cosa bella di questi due strumenti è che sono completati in modo da poter legare i casi ai check-in, ecc.

    
risposta data 24.05.2011 - 17:59
fonte
3

Bitbucket è l'opzione de facto per hosted mercurial, il massimo che hai per la gestione del progetto è un sistema di ticketing che devi abilitare nell'amministratore del tuo repository pannello.

In alternativa, puoi provare a configurare mtrack o Redmine (consigliato) nella propria confezione, entrambi sono strumenti di gestione del progetto a tutti gli effetti. Avere la propria implementazione di un'app di gestione del progetto può essere la migliore a lungo termine.

    
risposta data 24.05.2011 - 19:47
fonte
2

Quasi tutti gli strumenti di tracciamento dei bug / gestione dei progetti che conosco consentono alle fonti di trovarsi in un repository mercuriale:

  • link : costruito attorno a Mercurial, fornisce un sistema di rilascio, un wiki, ecc. in effetti anche tutti gli altri.
  • link : gestisce più repostories Mercurial per lo stesso progetto, ma è equivalente in alcuni aspetti a BitBucket (nelle attuali implementazioni).
  • Sourceforge: non ne so molto, ma è un vecchio che era già lì quando il mercurial non era ancora nato.
  • TRAC (sul proprio server - python): bel problema principale è la mancanza di più progetti
  • Redmine (sul tuo server - ruby): bello, più flessibile del TRAC ma con qualche mancanza minore,
  • JIRA (sul tuo server - java): bello, più completo di Redmine ma non flessibile come TRAC - ma gestisce più progetti
  • Fogbugz: davvero bello ma con un prezzo se il tuo progetto è commerciale (e altre condizioni).
  • ecc.

Se non scegli prima uno dei 3, quindi non pensare al tipo di repository (git, mercurial, svn, a prescindere), il sistema di gestione dei ticket è quindi più importante.

Se non hai idea e vuoi solo qualcosa da configurare velocemente: se vuoi che le tue fonti siano disponibili solo dal tuo team, usa bitbucket. Se vuoi essere opensource, lancia una moneta per bitbucket o google code.

    
risposta data 24.05.2011 - 21:12
fonte

Leggi altre domande sui tag