Bitbucket – altri addons

Altri addons per Bitbucket

In questo post proseguiamo la nostra esplorazione del mondo Bitbucket: andiamo ad esaminare altri addons.

Iniziamo senza indugio

Partiamo con Bitbucket Server Archive Plugin, che ci consente di poter eseguire il Download su ZIP o TAR file di tutto il nostro sorgente. L’addon è gratuito (al momento in cui viene scritto questo post). Fondamentalmente ci aggiunge un tasto Download, come mostrato in figura:

semplificandoci la vita (sopratutto se siamo abituati con SVN).

Proseguiamo con Bitbucket Webhook to Jenkins.  Questo addon open source, permette di poter triggerare Jenkins ogni volta che viene eseguita una commit. 

In questo modo possiamo sfruttare le potenzialità di Jenkins con Bitbucket.

Proseguiamo con una piccola sorpresa: ScriptRunner for Bitbucket Server/Stash.

Come per JIRA abbiamo visto diversi post, esaminando ed usandolo. Abbiamo anche qui  questo addon che ci consente di  automatizzare diverse operazioni.

Continuiamo con Hipchat Plugin for Bitbucket Server.

Possiamo integrare HipChat con Bitbucket in maniera semplice e sfruttarne le potenzialità.

Completiamo questo secondo giro di esplorazione con Bitbucket Command Line Interface (CLI).

Si tratta della estensione CLI aggiunta per Bitbucket.

Anche questo addon ci aiuta nella automatizzazione di compiti.

Conclusioni

Abbiamo concluso questo secondo giro. Proseguiremo nei prossimi post le prove di questi ed altri addons 🙂




Bitbucket – Addons specifici

Esaminamo gli addon di Bitbucket

In questo post andremo ad esaminare quali addon esistono per Bitbucket, cercando di fare una prima analisi di quanto è disponibile.

Una piccola precisazione….

In principio era Stash, la prima soluzione che la Atlassian mette a disposizione come soluzione per gestire dei repositori GIT. Adesso il prodotto è stato chiamato …. Bitbucket.

bitbucket-02-01

Se, partendo dalla pagina wikipedia sopra agganciata, andiamo a vedere il link al sito ufficiale della Atlassian, il risultato che si ottiene è la precedente immagine :-). Lo stesso lo otteniamo quando, impostata una ricerca, cerchiamo che cosa offre il Marketplace:

bitbucket-02-02

Se volete approfondire le ragioni del rebranding, vi rimando al seguente link della documentazione ufficiale.

Dettagliamo gli addons

Iniziamo la nostra carrellata con Awesome Graphs for Bitbucket Server. Si tratta di uno degli Addons vincitori della codegeist 2012. L’addon permette di poter monitorare e tracciare l’attività degli utenti, attraverso opportune reportistiche e grafici, come mostrato in figura:

Abbiamo a disposizione diverse reportistica:

permettendo anche di tracciare i commit

Maggiori dettagli alla seguente pagina.

Continuiamo la nostra carrellata con SVN Mirror for Bitbucket Server. Si tratta di un addon che consente di poter eseguire dei mirroring tra GIT e SVN, oltre che consentire un import SVN -> GIT.

Abbiamo un pannello di controllo molto semplice

e possiamo anche monitorare anche un singolo elemento.

Terminiamo la nostra carrellata con Editor for Bitbucket (Stash).  Si tratta di un addon (gratuito al momento in cui viene redatto l’articolo) che permette di poter modificare, attraverso apposita funzionalità, i sorgenti.

Viene anche data la possibilità di poter eseguire una preview prima di salvare il tutto

e che possiamo committare senza problemi direttamente.

Questo ci consente di poter eseguire delle modifiche minori direttamente su Bitbucket.

Conclusioni

Terminiamo qui questa prima panoramica degli addon. Nei prossimi post continueremo ad esaminare altri addons.




Sourcetree – First look

Sourcetree – First Look

In questo post andremo ad esaminare questo software che la Atlassian mette a disposizione per i sistemi GIT.

 

Che cosa è?

Sourcetree è un client gratuito (al momento in cui viene redatto l’articolo, il download e la registrazione risultano gratuiti) per Mercurial e GIT, ovvero i sistemi di controllo versione distribuiti più diffusi. Per maggiori informazioni sui DVSC, vi rimando a questo link (in inglese).

Che cosa offre?

L’applicativo offre tutte le funzionalità che consentono di poter utilizzare un DVCS in maniera semplice e senza tanti problemi, risultando molto semplice da utilizzare anche per coloro che si affacciano per la prima volta a questo mondo, ma molto pratico anche per tutti coloro che utilizzano da anni questi strumenti.


Disponibile per?

Il client è disponibile per i sistemi Windows, facendo riferimento a questo link, ma anche per i sistemi MacOS X, facendo riferimento a questo link.

Conclusioni

Abbiamo a disposizione un applicativo che la Atlassian mette a disposizione per gli sviluppatori. Nei prossimi post andremo ad eseguire dei test per capire come si comporta, limiti e vantaggi, cercando, come sempre, di capire come usare al meglio questi applicativi.

 

Reference

Di seguito un pò di link, che possono sempre tornare utili per una analisi del prodotto.

 




Bitbucket – First look

Bitbucket – First Look

In questo post andremo ad analizzare questo nuovo componente della Atlassian: Bitbucket. Diamo una prima occhiata con l’obbiettivo di capire che cosa offre 🙂

Che cosa è?

Bitbucket is the Git solution for professional teams

Questa è la definizione che è presente nel sito ufficiale. Si tratta fondamentalmente della soluzione offerta dalla Atlassian per gestire i progetti attraverso GIT.

 

Che cosa è GIT?

Come indicato nella pagina di wikipedia che ho linkato prima, è un sistema di controllo versione del codice. Tutte le informazioni sono reperibili qui, nel sito ufficiale.

Ho trovato una guida, molto semplice, che spiega che cosa è GIT e come funziona. Spero che possa aiutare i lettori, che magari si affacciano la prima volta, a capire che cosa è, come funziona e ragiona.

Andiamo al sodo

Adesso andiamo ad esaminare le caratteristiche salienti del sistema 🙂

Come ogni sistema di controllo versione, come CVS, SVN et al., GIT ragiona a riga di comando. Bitbucket consente di poter usare questo fantastico sistema di controllo versione senza la difficoltà della riga di comando :-).

Bitbucket è fondamentalmente l’interfaccia che la Atlassian mette a disposizione per potersi interfacciare con i sistemi GIT.

 

Che cosa consente di fare?

Consente di eseguire tutte le operazioni che riguardano il sistema di controllo versione, in maniera semplice, guidata e veloce. In aggiunta, e questa non poteva assolutamente mancare, mette a disposizione anche delle caratteristiche social.

 

 

In aggiunta, e questo lo diamo abbastanza scontato :-P, questo prodotto si integra molto bene con tutti i prodotti della famiglia Atlassian. JIRA in primis.

 

Conclusioni

Abbiamo presentato, in questo post, Bitbucket. Nei prossimi post andremo ad esaminare nel dettaglio le funzionalità, quali caratteristiche, limiti e tante altre cose interessanti.