{"id":1982,"date":"2006-06-13T17:45:00","date_gmt":"2006-06-13T15:45:00","guid":{"rendered":"https:\/\/www.fullo.net\/blog\/archives\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/"},"modified":"2006-06-13T17:45:59","modified_gmt":"2006-06-13T15:45:59","slug":"configurare-zend-studio-con-svn-ed-ssh","status":"publish","type":"post","link":"https:\/\/www.fullo.net\/blog\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/","title":{"rendered":"Configurare Zend Studio con SVN ed SSH"},"content":{"rendered":"<p>Dopo un paio d&#8217;ore di tentativi ho finalmente messo online il mio repository svn locale. Il server si basa su <a href=\"https:\/\/www.fullo.net\/blog\/search\/fedora+core+5\">Fedora Core 5<\/a> e come client di accesso uso lo <a href=\"https:\/\/www.fullo.net\/blog\/search\/zend+studio\">Zend Studio<\/a>. <\/p>\n<p>L&#8217;installazione del server \u00e8 abbastanza semplice e la descriver\u00f2 qui di seguito (pi\u00f9 per memento personale che per altro).<\/p>\n<p>Il tutorial tratta solo la configurazione per un ambiente di tipo personale, nel caso vogliate configurare un accesso condiviso tra pi\u00f9 utenti vi consiglio di integrare il mio tutorial con <a href=\"http:\/\/www.ferdychristant.com\/blog\/articles\/DOMM-6NFJ6J\">questo qui<\/a> (da cui ho preso spunto per alcune cose).<\/p>\n<p><!--more--><\/p>\n<p>Innanzitutto bisogner\u00e0 installare svn ed i relativi pacchetti. Di per se il semplice pacchetto subversion \u00e8 sufficiente per lavorare per\u00f2 se volete accedervi via DAV usare <a href=\"http:\/\/websvn.tigris.org\/\">WebSVN<\/a> per vedere le modifiche ai vostri sorgenti via web dovrete per forza installare qualche altra dipendenza.<\/p>\n<p>Iniziamo quindi ad installare SVN e le rispettive dipendenze per Apache.<\/p>\n<p>[code]yum -y install subversion  mod_dav_svn[\/code]<\/p>\n<p>Adesso dovremmo creare il parent repository che conterr\u00e0 tutti i nostri progetti, per farlo baster\u00e0 da shell (e come utente root) eseguire i seguenti comandi:<\/p>\n<p>[code]root@tartar# mkdir \/var\/svn\/repos -p<br \/>\nroot@tartar# svnadmin create \/var\/svn\/repos\/progetto1<br \/>\nroot@tartar# chown -R apache.apache \/var\/svn[\/code]<\/p>\n<p>personalmente ho creato la directory <code>svn<\/code> all&#8217;interno di <code>\/var<\/code> perch\u00e8 era la partizione pi\u00f9 libera, ma nessuno vi vieta di aggiungere la directory direttamente alla root del sistema o di montarla su qualche altro hd.<\/p>\n<p>ora avete creato il repository per il nuovo progetto &#8220;<em>progetto1<\/em>&#8220;. Inizializziamolo mettendoci dentro qualcosa. Per farlo dobbiamo per\u00f2 prima di tutto creare una struttura valida per la directory del nostro progetto: <\/p>\n<p>[code]fullo@tartar# mkdir \/tmp\/progetto\/branches\/ -p<br \/>\nfullo@tartar# mkdir \/tmp\/progetto\/tags\/<br \/>\nfullo@tartar# mkdir \/tmp\/progetto\/trunk\/[\/code]<\/p>\n<p>e copiamo i file del nostro progetto dentro alla directory <code>trunk<\/code><\/p>\n<p>Importiamo ora il progetto indicando il path di svn completo preceduto da <code>file:\/\/\/<\/code><\/p>\n<p>[code]fullo@tartar# svn import \/tmp\/progetto file:\/\/\/var\/svn\/repos\/progetto1 -m &#8220;initial import&#8221;[\/code]<br \/>\ndopo di che facciamo un bel checkout per inizializzare il repository e scaricarci la directory in locale nella nostra home<br \/>\n[code]fullo@tartar# svn checkout file:\/\/\/var\/svn\/repos\/progetto1\/trunk progettoLOCAL[\/code]<\/p>\n<p>nella nostra home dovremmo poter vedere la nuova directory <code>progettoLOCAL<\/code> contenente i file relativi al nostro progetto.<\/p>\n<p>Ma che succede se il server \u00e8 remoto? In questo caso per fare il checkout non potremo usare il parametro <code>file:\/\/\/<\/code>  ma dovremo sostituirlo con <code>svn+ssh:\/\/nomeutente@ip.server\/<\/code> riprendendo l&#8217;esempio precedente e presupponendo che l&#8217;ip del server sia 192.168.0.2 ed il mio utente sempre fullo la sintassi per fare il checkout sar\u00e0:<\/p>\n<p>[code]fullo@tartar# svn checkout svn+ssh:\/\/fullo@192.168.0.2\/var\/svn\/repos\/progetto1\/trunk progettoSSH[\/code]<\/p>\n<p>Facciamo partire adesso lo Zend Studio, e supponiamo che la nostra macchina di sviluppo non sia quella su cui teniamo i repository Subversion. Andiamo in <code>Tools->Preferences<\/code> e nel tab <code>Source Control<\/code> selezioniamo <code>SubVersion<\/code>. Riavviamo lo Zend (se lo chiede) e creiamo un nuovo progetto.  <\/p>\n<p>Adesso nel men\u00f9 <code>Tools<\/code> sar\u00e0 comparsa la voce <code>SubVersion<\/code>, apritela e selezionate la voce checkout (notate qualcosa di familiare?)<\/p>\n<p>Inserite i dati di accesso visti sopra e date l&#8217;ok. Se tutto \u00e8 stato configurato correttamente la directory del progetto di Zend Studio dovrebbe magicamente riempirsi di file :)<\/p>\n<p>L&#8217;autenticazione tramite SSH non \u00e8 per\u00f2 sempre molto comoda da fare, ed inoltre presuppone di avere un utente registrato sul server remoto. Ed ecco che ci viene incontro Apache con il modulo che abbiamo precedentemente installato sul server.<\/p>\n<p>Una volta installato il modulo tramite yum viene creato da quest&#8217;ultimo un file <code>\/etc\/httpd\/cond.d\/subversion.conf<\/code> che avr\u00e0 al suo interno la seguente struttura (di default commentata):<\/p>\n<p>[code]<br \/>\nLoadModule dav_svn_module     modules\/mod_dav_svn.so<br \/>\nLoadModule authz_svn_module   modules\/mod_authz_svn.so<\/p>\n<p><Location \/svn\/repos><br \/>\n # DAV svn<br \/>\n # any &#8220;\/svn\/repos\/foo&#8221; URL will map to a repository \/svn\/repos\/foo<br \/>\n # SVNParentPath \/svn\/repos<br \/>\n<\/Location><br \/>\n[\/code]<\/p>\n<p>decommentiamo e modifichiamo in modo da avere questo risultato<\/p>\n<p>[code]<br \/>\nLoadModule dav_svn_module     modules\/mod_dav_svn.so<br \/>\nLoadModule authz_svn_module   modules\/mod_authz_svn.so<\/p>\n<p><Location \/repos><br \/>\n DAV svn<br \/>\n SVNPath \/var\/svn\/repos<br \/>\n # any &#8220;\/svn\/repos\/foo&#8221; URL will map to a repository \/svn\/repos\/foo<br \/>\n # SVNParentPath \/svn\/repos<br \/>\n<\/Location><br \/>\n[\/code]<\/p>\n<p>e fate ripartire apache con il comando [code]root@tartar# apachectl graceful[\/code]<\/p>\n<p>Adesso aprendo con un browser l&#8217;url http:\/\/192.168.0.2\/repos (ricordate l&#8217;ip fittizio del server?) vedremo il repository in tutta la sua <em>bellezza<\/em>&#8230;<\/p>\n<p>Proviamo a vedere se tutto funziona facendo un checkout da http:\/\/<\/p>\n<p>[code]fullo@tartar# svn checkout http:\/\/192.168.0.2\/repos\/progetto1\/trunk progettoHTTP[\/code]<\/p>\n<p>se tutto funziona come dovuto dovremmo vedere nella nostra home una cartella chiamata <code>progettoHTTP<\/code> contenente gli stessi file di quella precedentemente creata con il metodo svn+ssh e chiamata <code>progettoSSH<\/code>.<\/p>\n<p>Proseguiamo ora con la riconfigurazione dello Zend Studio per accedere al repository tramite Apache+DAV.<\/p>\n<p>Riapriamo il progetto precedentemente creato e facciamo un nuovo checkout indicando come url del server la nuova contenente la connessione http. Et voil\u00e0 SubVersion funziona senza dover fare l&#8217;autenticazione dell&#8217;utente remoto! :)<\/p>\n<p>per amor di cronaca ecco le guide che ho seguito (in ordine sparso):<\/p>\n<ul>\n<li><a href=\"http:\/\/svnbook.red-bean.com\/en\/1.1\/ch01s07.html\">A quick start to SVN<\/a><\/li>\n<li><a href=\"http:\/\/www.abbeyworkshop.com\/howto\/misc\/svn01\/\">Subversion Cheat Sheet<\/a><\/li>\n<li><a href=\"http:\/\/www.ferdychristant.com\/blog\/articles\/DOMM-6NFJ6J\">Installing SubVersion on FC 4<\/a><\/li>\n<li><a href=\"http:\/\/www.ferdychristant.com\/blog\/archive\/DOMM-6NGCCN\">WebSVN installation &#038; customization<\/a><\/li>\n<\/ul>\n<p>ciuaz<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dopo un paio d&#8217;ore di tentativi ho finalmente messo online il mio repository svn locale. Il server si basa su Fedora Core 5 e come client di accesso uso lo Zend Studio. L&#8217;installazione del server \u00e8 abbastanza semplice e la descriver\u00f2 qui di seguito (pi\u00f9 per memento personale che per altro). Il tutorial tratta solo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[11,15,5],"tags":[410,127,128,2249,1282,62,222,2250,732],"class_list":["post-1982","post","type-post","status-publish","format-standard","hentry","category-linux","category-amministrazione-di-sistema","category-tecnologia","tag-development","tag-fedora","tag-howto","tag-linux","tag-subversion","tag-svn","tag-tutorial","tag-webdev","tag-zend-studio"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Configurare Zend Studio con SVN ed SSH - Fullo<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fullo.net\/blog\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Configurare Zend Studio con SVN ed SSH - Fullo\" \/>\n<meta property=\"og:description\" content=\"Dopo un paio d&#8217;ore di tentativi ho finalmente messo online il mio repository svn locale. Il server si basa su Fedora Core 5 e come client di accesso uso lo Zend Studio. L&#8217;installazione del server \u00e8 abbastanza semplice e la descriver\u00f2 qui di seguito (pi\u00f9 per memento personale che per altro). Il tutorial tratta solo [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fullo.net\/blog\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/\" \/>\n<meta property=\"og:site_name\" content=\"Fullo\" \/>\n<meta property=\"article:published_time\" content=\"2006-06-13T15:45:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2006-06-13T15:45:59+00:00\" \/>\n<meta name=\"author\" content=\"Francesco Fullone\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@fullo\" \/>\n<meta name=\"twitter:site\" content=\"@fullo\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Francesco Fullone\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/06\\\/13\\\/configurare-zend-studio-con-svn-ed-ssh\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/06\\\/13\\\/configurare-zend-studio-con-svn-ed-ssh\\\/\"},\"author\":{\"name\":\"Francesco Fullone\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"headline\":\"Configurare Zend Studio con SVN ed SSH\",\"datePublished\":\"2006-06-13T15:45:00+00:00\",\"dateModified\":\"2006-06-13T15:45:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/06\\\/13\\\/configurare-zend-studio-con-svn-ed-ssh\\\/\"},\"wordCount\":846,\"commentCount\":5,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"keywords\":[\"development\",\"fedora\",\"howto\",\"linux\",\"subversion\",\"svn\",\"tutorial\",\"webdev\",\"zend studio\"],\"articleSection\":[\"linux\",\"sysadmin\",\"tecnologia\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/06\\\/13\\\/configurare-zend-studio-con-svn-ed-ssh\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/06\\\/13\\\/configurare-zend-studio-con-svn-ed-ssh\\\/\",\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/06\\\/13\\\/configurare-zend-studio-con-svn-ed-ssh\\\/\",\"name\":\"Configurare Zend Studio con SVN ed SSH - Fullo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#website\"},\"datePublished\":\"2006-06-13T15:45:00+00:00\",\"dateModified\":\"2006-06-13T15:45:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/06\\\/13\\\/configurare-zend-studio-con-svn-ed-ssh\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/06\\\/13\\\/configurare-zend-studio-con-svn-ed-ssh\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2006\\\/06\\\/13\\\/configurare-zend-studio-con-svn-ed-ssh\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Configurare Zend Studio con SVN ed SSH\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/\",\"name\":\"Fullo\",\"description\":\"nulla e&#039; impossibile per chi non lo deve fare!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\",\"name\":\"Francesco Fullone\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"width\":622,\"height\":622,\"caption\":\"Francesco Fullone\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\"},\"sameAs\":[\"http:\\\/\\\/www.fullo.net\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/fullo\",\"https:\\\/\\\/x.com\\\/fullo\"],\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/author\\\/fullo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Configurare Zend Studio con SVN ed SSH - Fullo","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fullo.net\/blog\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/","og_locale":"en_US","og_type":"article","og_title":"Configurare Zend Studio con SVN ed SSH - Fullo","og_description":"Dopo un paio d&#8217;ore di tentativi ho finalmente messo online il mio repository svn locale. Il server si basa su Fedora Core 5 e come client di accesso uso lo Zend Studio. L&#8217;installazione del server \u00e8 abbastanza semplice e la descriver\u00f2 qui di seguito (pi\u00f9 per memento personale che per altro). Il tutorial tratta solo [&hellip;]","og_url":"https:\/\/www.fullo.net\/blog\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/","og_site_name":"Fullo","article_published_time":"2006-06-13T15:45:00+00:00","article_modified_time":"2006-06-13T15:45:59+00:00","author":"Francesco Fullone","twitter_card":"summary_large_image","twitter_creator":"@fullo","twitter_site":"@fullo","twitter_misc":{"Written by":"Francesco Fullone","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fullo.net\/blog\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/#article","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/"},"author":{"name":"Francesco Fullone","@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"headline":"Configurare Zend Studio con SVN ed SSH","datePublished":"2006-06-13T15:45:00+00:00","dateModified":"2006-06-13T15:45:59+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fullo.net\/blog\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/"},"wordCount":846,"commentCount":5,"publisher":{"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"keywords":["development","fedora","howto","linux","subversion","svn","tutorial","webdev","zend studio"],"articleSection":["linux","sysadmin","tecnologia"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fullo.net\/blog\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fullo.net\/blog\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/","url":"https:\/\/www.fullo.net\/blog\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/","name":"Configurare Zend Studio con SVN ed SSH - Fullo","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/#website"},"datePublished":"2006-06-13T15:45:00+00:00","dateModified":"2006-06-13T15:45:59+00:00","breadcrumb":{"@id":"https:\/\/www.fullo.net\/blog\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fullo.net\/blog\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fullo.net\/blog\/2006\/06\/13\/configurare-zend-studio-con-svn-ed-ssh\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fullo.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Configurare Zend Studio con SVN ed SSH"}]},{"@type":"WebSite","@id":"https:\/\/www.fullo.net\/blog\/#website","url":"https:\/\/www.fullo.net\/blog\/","name":"Fullo","description":"nulla e&#039; impossibile per chi non lo deve fare!","publisher":{"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fullo.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c","name":"Francesco Fullone","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","url":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","width":622,"height":622,"caption":"Francesco Fullone"},"logo":{"@id":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1"},"sameAs":["http:\/\/www.fullo.net","https:\/\/www.linkedin.com\/in\/fullo","https:\/\/x.com\/fullo"],"url":"https:\/\/www.fullo.net\/blog\/author\/fullo\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3OSc1-vY","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":2120,"url":"https:\/\/www.fullo.net\/blog\/2006\/11\/15\/zend-studio-55-beta\/","url_meta":{"origin":1982,"position":0},"title":"Zend Studio 5.5 beta","author":"Francesco Fullone","date":"15\/11\/2006","format":false,"excerpt":"E' stata rilasciata la nuova beta di Zend Studio 5.5, beta che come al solito prover\u00f2 immediatamente sto gi\u00e0 provando... ;). Tra le cose interessanti una migliore gestione di CVS\/SVN, l'inclusione dello Zend Framework e dello Zend Platform di cui ora compaiono i men\u00f9 nell'interfaccia inoltre \u00e8 stato inserito supporto\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2250,"url":"https:\/\/www.fullo.net\/blog\/2007\/04\/16\/svn-auto-update-anche-su-dreamhost\/","url_meta":{"origin":1982,"position":1},"title":"SVN auto update (anche su Dreamhost)","author":"Francesco Fullone","date":"16\/04\/2007","format":false,"excerpt":"Lavorare con SVN offre moltissime comodit\u00e0, dallo sviluppo di gruppo, alla gestione delle revisioni, alla possibilit\u00e0 di fare fork del proprio ramo di sviluppo per gestire pi\u00f9 versioni. Un'ulteriore comodit\u00e0 che ho scoperto da poco \u00e8 la possibilit\u00e0 di attivare dei trigger quando vengono compiute particolari azioni (ad esempio un\u2026","rel":"","context":"In &quot;sysadmin&quot;","block_context":{"text":"sysadmin","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/amministrazione-di-sistema\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2259,"url":"https:\/\/www.fullo.net\/blog\/2007\/05\/09\/installare-networkmanager-pptp-su-fedora-7\/","url_meta":{"origin":1982,"position":2},"title":"Installare NetworkManager-pptp su Fedora 7","author":"Francesco Fullone","date":"09\/05\/2007","format":false,"excerpt":"Dopo il tutorial che avevo scritto per installare un client pptp su Fedora Core 5 non poteva mancare l'aggiornamento che sfrutta direttamente tutte le potenzialit\u00e0 di NetworkManager. Premetto che onestamente non capisco perch\u00e8 il pacchetto in questione non sia incluso in quasi nessuna distribuzione, eppure risulta indispensabile per qualsiasi sistemista\u2026","rel":"","context":"In &quot;linux&quot;","block_context":{"text":"linux","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/linux\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1969,"url":"https:\/\/www.fullo.net\/blog\/2006\/05\/24\/installare-zend-studio-pro-su-fedora-e-gentoo\/","url_meta":{"origin":1982,"position":3},"title":"Installare Zend Studio PRO su Fedora e Gentoo","author":"Francesco Fullone","date":"24\/05\/2006","format":false,"excerpt":"Oggi ho provato ad installare il mio fiammante Zend Studio 5 sulla mia workstation con Fedora Core 5 e mi sono accorto che non solo l'installazione non andava a buon fine, ma che non partiva proprio ricevendo una dozzina di messaggi simili a: awk: error while loading shared libraries: libdl.so.2:\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2397,"url":"https:\/\/www.fullo.net\/blog\/2008\/01\/24\/arriva-zend-studio-neon-anzi-zend-studio-per-eclipse\/","url_meta":{"origin":1982,"position":4},"title":"Arriva Zend Studio Neon.. anzi Zend Studio per Eclipse","author":"Francesco Fullone","date":"24\/01\/2008","format":false,"excerpt":"E' stato ufficialmente rilasciato oggi lo Zend Studio per Eclipse, precedentemente chiamato Neon, ed erede del famoso Zend Studio 5.x. Tra le novit\u00e0 di questo IDE (basato su Eclipse) possiamo citare: Supporto per il refactoring del codice Supporto a Unit Test e test code coverage Supporto a PHPUnit Miglior gestione\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2423,"url":"https:\/\/www.fullo.net\/blog\/2008\/04\/29\/ubuntu-804-e-dualhead\/","url_meta":{"origin":1982,"position":5},"title":"Ubuntu 8.04 e dualhead","author":"Francesco Fullone","date":"29\/04\/2008","format":false,"excerpt":"Ho, mio malgrado, installato sul nuovo notebook HP la nuova Ubuntu 8.04. Come molti di voi sapranno sono un Fedoriano fatto e convinto e passare alla distribuzione umana dopo anni di yum \u00e8 stato un discreto stress. Stress che si \u00e8 accentuato quando ho scoperto che il dualhead (che andava\u2026","rel":"","context":"In &quot;linux&quot;","block_context":{"text":"linux","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/linux\/"},"img":{"alt_text":"la funzione di configurazione della risoluzione di ubuntu","src":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2008\/04\/ubuntu-dualhead.png?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/1982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/comments?post=1982"}],"version-history":[{"count":0,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/1982\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/media?parent=1982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/categories?post=1982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/tags?post=1982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}