{"id":92706,"date":"2018-06-14T09:47:53","date_gmt":"2018-06-14T07:47:53","guid":{"rendered":"http:\/\/artigianodelsoftware.it\/blog\/?p=92706"},"modified":"2018-06-14T09:47:53","modified_gmt":"2018-06-14T07:47:53","slug":"git-confluence-alcune-novita-test-addon","status":"publish","type":"post","link":"https:\/\/artigianodelsoftware.it\/blog\/2018\/06\/14\/git-confluence-alcune-novita-test-addon\/","title":{"rendered":"Git &#038; Confluence &#8211; Alcune novit\u00e0 &#8211; Test Addon"},"content":{"rendered":"<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-top-right\"><a href=\"javascript: imageToPdf()\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_self\"><img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"Visualizza PDF\" \/><\/a><a href=\"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/92706?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><\/a><\/div><blockquote>\n<h1>Confluence + Git = Perfezione<\/h1>\n<\/blockquote>\n<p>In questo post andiamo a testare l&#8217;addon della Scandio che ci permette di integrare Confluence e GIT.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/d1126dfb-15df-4eab-bbb0-dcd26ebfa1e5.png\" \/><\/p>\n<blockquote>\n<h1>Installazione<\/h1>\n<\/blockquote>\n<p>Partiamo sempre dalla installazione, andando a cercare il nostro addon<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92946\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-01.png\" alt=\"\" width=\"858\" height=\"137\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-01.png 858w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-01-300x48.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-01-768x123.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-01-619x99.png 619w\" sizes=\"(max-width: 858px) 100vw, 858px\" \/><\/p>\n<p>Selezioniamo\u00a0<em><strong>Free trial\u00a0<\/strong><\/em>per attivare la procedura di installazione &#8230;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92947\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-02.png\" alt=\"\" width=\"495\" height=\"239\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-02.png 495w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-02-300x145.png 300w\" sizes=\"(max-width: 495px) 100vw, 495px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92948\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-03.png\" alt=\"\" width=\"513\" height=\"223\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-03.png 513w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-03-300x130.png 300w\" sizes=\"(max-width: 513px) 100vw, 513px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92949\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-04.png\" alt=\"\" width=\"544\" height=\"235\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-04.png 544w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-04-300x130.png 300w\" sizes=\"(max-width: 544px) 100vw, 544px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92950\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-05.png\" alt=\"\" width=\"853\" height=\"488\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-05.png 853w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-05-300x172.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-05-768x439.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-05-619x354.png 619w\" sizes=\"(max-width: 853px) 100vw, 853px\" \/><\/p>\n<p>&#8230; fino alla generazione della licenza trial &#8230;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92951\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-06.png\" alt=\"\" width=\"344\" height=\"186\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-06.png 344w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-06-300x162.png 300w\" sizes=\"(max-width: 344px) 100vw, 344px\" \/><\/p>\n<p>&#8230; e relativa applicazione all&#8217;addon &#8230;.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92952\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-07.png\" alt=\"\" width=\"444\" height=\"297\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-07.png 444w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-07-300x201.png 300w\" sizes=\"(max-width: 444px) 100vw, 444px\" \/><\/p>\n<p>&#8230; fino al termine della stessa.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92953\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-08.png\" alt=\"\" width=\"520\" height=\"278\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-08.png 520w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-08-300x160.png 300w\" sizes=\"(max-width: 520px) 100vw, 520px\" \/><\/p>\n<p>&nbsp;<\/p>\n<blockquote>\n<h1>Configurazione<\/h1>\n<\/blockquote>\n<p>Passiamo alla configurazione generale dell&#8217;addon. Possiamo accedervi dalla sezione di amministrazione di Confluence, dato che l&#8217;addon aggiunge una voce specifica, come mostrato in figura:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92954\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-09.png\" alt=\"\" width=\"435\" height=\"308\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-09.png 435w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-09-300x212.png 300w\" sizes=\"(max-width: 435px) 100vw, 435px\" \/><\/p>\n<p>Con estremo piacere, vediamo che la configurazione riguarda solo la generazione di un Token per poter accedere a GitHub, come abbiamo vi\u00e0 <a title=\"Macro github per Confluence \u2013 Curiosiamo\" href=\"https:\/\/artigianodelsoftware.it\/blog\/2017\/06\/27\/macro-github-per-confluence-curiosiamo\/\" target=\"_blank\" rel=\"noopener\">visto in questo post<\/a>, e nella <a title=\"Macro Github per Confluence \u2013 Prova sul campo\" href=\"https:\/\/artigianodelsoftware.it\/blog\/2017\/08\/28\/macro-github-per-confluence-prova-sul-campo\/\" target=\"_blank\" rel=\"noopener\">succcessiva prova sul campo<\/a>, dove abbiamo esaminato un addon simile.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92955\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-10.png\" alt=\"\" width=\"1150\" height=\"364\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-10.png 1150w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-10-300x95.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-10-768x243.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-10-1024x324.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-10-619x196.png 619w\" sizes=\"(max-width: 1150px) 100vw, 1150px\" \/><\/p>\n<p>SI rimanda al secondo post citato per la generazione del Token. Passiamo all&#8217;utilizzo vero e proprio.<\/p>\n<p>&nbsp;<\/p>\n<blockquote>\n<h1>Test<\/h1>\n<\/blockquote>\n<p>Testiamo il tutto. Per iniziare, andiamo a generare una nuova pagina, su cui poi andremo ad inserire il nostro codice GIT. La prima cosa che notiamo \u00e8 la presenza di un nuovo blueprint, che possiamo utilizzare per generare una nuova pagina gi\u00e0 preconfezionata:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92956\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-11.png\" alt=\"\" width=\"722\" height=\"437\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-11.png 722w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-11-300x182.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-11-619x375.png 619w\" sizes=\"(max-width: 722px) 100vw, 722px\" \/><\/p>\n<p>ma possiamo comunque andare ad inserire la nuova macro che l&#8217;addon mette a disposizione, nella pagina che ci interessa. Quando configuriamo la macro, come mostrato in figura successiva:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92957\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-12.png\" alt=\"\" width=\"729\" height=\"458\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-12.png 729w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-12-300x188.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-12-619x389.png 619w\" sizes=\"(max-width: 729px) 100vw, 729px\" \/><\/p>\n<p>andiamo ad inserire il link al file che ci interessa inserire nella pagina.\u00a0 Nel nostro test abbiamo preso un file preesistente, dalla precedente prova, dove \u00e8 presente il seguente testo (banale):<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92958\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-13.png\" alt=\"\" width=\"1043\" height=\"452\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-13.png 1043w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-13-300x130.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-13-768x333.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-13-1024x444.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-13-619x268.png 619w\" sizes=\"(max-width: 1043px) 100vw, 1043px\" \/><\/p>\n<p>e siamo andati a modificarlo, andando ad inserire una modifica (altrettando banale). Senza eseguire alcun refresh alla pagina di Confluence, siamo riusciti a visualizzare la modifica.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92959\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-14.png\" alt=\"\" width=\"1014\" height=\"497\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-14.png 1014w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-14-300x147.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-14-768x376.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/05\/git-confluence-02-14-619x303.png 619w\" sizes=\"(max-width: 1014px) 100vw, 1014px\" \/><\/p>\n<blockquote>\n<h1>Conclusione<\/h1>\n<\/blockquote>\n<p>Abbiamo testato questo addon e siamo rimasti piacevolmente sorpresi. Come nel caso del post, dove abbiamo<a title=\"Macro Github per Confluence \u2013 Prova sul campo\" href=\"https:\/\/artigianodelsoftware.it\/blog\/2017\/08\/28\/macro-github-per-confluence-prova-sul-campo\/\" target=\"_blank\" rel=\"noopener\"> censito un addon simile per Confluence<\/a>, vediamo che possiamo inserire un solo file per volta. Altra cosa che segnalo \u00e8 il recente <a title=\"Macro Github per Confluence \u2013 Prova sul campo\" href=\"https:\/\/www.tomshw.it\/microsoft-compra-github-7-5-miliardi-dollari-94717\" target=\"_blank\" rel=\"noopener\">acquisto di Github da parte di Microsoft<\/a>, che potrebbe generare una fuga di massa degli sviluppatori da Github, come molti analisti segnalano, causando un effetto contrario ma molto importante, ovvero l&#8217;acquisto in massa di licenze Bitbucket :). Restiamo in attesa degli eventi.<\/p>\n<p>&nbsp;<\/p>\n<div class=\"clearfix\"><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'92706','like')\" >Likes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/up.png\" \/>(<span>0<\/span>)<\/span><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'92706','dislike')\" >Dislikes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/down.png\" \/>(<span>0<\/span>)<\/span><\/div>","protected":false},"excerpt":{"rendered":"<p>Confluence + Git = Perfezione In questo post andiamo a testare l&#8217;addon della Scandio che ci permette di integrare Confluence e GIT. Installazione Partiamo sempre dalla installazione, andando a cercare il nostro addon Selezioniamo\u00a0Free trial\u00a0per attivare la procedura di installazione<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[3,6,7,176,22],"tags":[30,34,40,64,186,89],"_links":{"self":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/92706"}],"collection":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/comments?post=92706"}],"version-history":[{"count":4,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/92706\/revisions"}],"predecessor-version":[{"id":92960,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/92706\/revisions\/92960"}],"wp:attachment":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/media?parent=92706"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/categories?post=92706"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/tags?post=92706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}