<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Subversion Italia</title>
	<atom:link href="http://www.subversionitalia.it/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.subversionitalia.it</link>
	<description>Il sito di riferimento per Subversion ® in Italia</description>
	<lastBuildDate>Wed, 02 Dec 2009 14:55:06 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Sei un esperto di Subversion?</title>
		<link>http://www.subversionitalia.it/miscellanea/sei-un-esperto-di-subversion/</link>
		<comments>http://www.subversionitalia.it/miscellanea/sei-un-esperto-di-subversion/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 14:31:38 +0000</pubDate>
		<dc:creator>svnteam</dc:creator>
				<category><![CDATA[Miscellanea]]></category>

		<guid isPermaLink="false">http://www.subversionitalia.it/?p=95</guid>
		<description><![CDATA[Gestire un server Subversion per te è un gioco da ragazzi?
Ti interessa affrontare tematiche enterprise con le migliori tecnologie OS?
Entra a far parte del team di SubversionItalia, scrivi a lv@subversionitalia.it o lascia un commento qui.
]]></description>
			<content:encoded><![CDATA[<p>Gestire un server Subversion per te è un gioco da ragazzi?</p>
<p>Ti interessa affrontare tematiche enterprise con le migliori tecnologie OS?</p>
<p>Entra a far parte del team di SubversionItalia, scrivi a lv@subversionitalia.it o lascia un commento qui.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.subversionitalia.it/miscellanea/sei-un-esperto-di-subversion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion 1.6.6</title>
		<link>http://www.subversionitalia.it/versioni/subversion-1-6-6/</link>
		<comments>http://www.subversionitalia.it/versioni/subversion-1-6-6/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 15:41:37 +0000</pubDate>
		<dc:creator>svnteam</dc:creator>
				<category><![CDATA[Versioni]]></category>

		<guid isPermaLink="false">http://www.subversionitalia.it/?p=90</guid>
		<description><![CDATA[Il team di Subversion® ha rilasciato la versione 1.6.6. Questo è un rilascio di manutenzione, sono stati corretti alcuni errori ed ci sono stati alcuni miglioramenti.
Per informazioni dettagliate si vedano le CHANGES
È possibile scaricare Subversion 1.6.6 da qui.
]]></description>
			<content:encoded><![CDATA[<p>Il team di Subversion® ha rilasciato la versione 1.6.6. Questo è un rilascio di manutenzione, sono stati corretti alcuni errori ed ci sono stati alcuni miglioramenti.</p>
<p>Per informazioni dettagliate si vedano le <a href="http://svn.collab.net/repos/svn/tags/1.6.6/CHANGES" target="_blank">CHANGES</a></p>
<p>È possibile scaricare Subversion 1.6.6 da <a href="http://subversion.tigris.org/" target="_blank">qui</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.subversionitalia.it/versioni/subversion-1-6-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seminari ALM: Nuove strade per la gestione dei requisiti</title>
		<link>http://www.subversionitalia.it/eventi/seminari-alm-2009/</link>
		<comments>http://www.subversionitalia.it/eventi/seminari-alm-2009/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 14:59:54 +0000</pubDate>
		<dc:creator>svnteam</dc:creator>
				<category><![CDATA[Eventi]]></category>

		<guid isPermaLink="false">http://www.subversionitalia.it/?p=73</guid>
		<description><![CDATA[Emerasoft, la società che gestisce la divisione Subversion Italia, organizza due eventi per un&#8217;anteprima assoluta di Polarion 2010 e per la presentazione di RAVEN 5.2, un prodotto rivoluzionario che si renderà presto indispensabile per la licitazione dei requisiti.
Saranno presentati casi di studio reali raccontati dalla voce di coloro che, avendoli vissuti in prima persona, hanno [...]]]></description>
			<content:encoded><![CDATA[<p>Emerasoft, la società che gestisce la divisione S<span style="font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; line-height: 16px; font-size: 12px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; ">ubversion Italia,<span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; line-height: 19px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-size: 13px; "> organizza due eventi per un&#8217;anteprima assoluta di <a title="Polarion" href="http://www.polarion.com/" target="_blank">Polarion 2010</a> e per la presentazione di <a title="Raven" href="http://www.ravenflow.com/" target="_blank">RAVEN 5.2</a>, un prodotto rivoluzionario che si renderà presto indispensabile per la licitazione dei requisiti.</span></span></p>
<p>Saranno presentati casi di studio reali raccontati dalla voce di coloro che, avendoli vissuti in prima persona, hanno conseguito, grazie alla collaborazione con Emerasoft, l&#8217;assessment CMMI, verificato la compliancy ITIL dei propri processi, instrumentato e governato il processo di delivery management, monitorato gli SLA verso sourcer e fornitori, orchestrato il processo di change management. Oltre alla possibilità di incontrare i fornitori di tecnologie per condividere la loro visione, ci sarà modo di conoscere la road map dei prodotti.</p>
<p><em><strong>Calendario</strong></em></p>
<p><strong><br />
Roma &#8211; 27 ottobre 2009</strong></p>
<p style="text-align: left; "><strong><span style="font-weight: normal;"> dalle 13.40 alle 17.00, Sheraton Hotel &amp; Conference Center – viale del Pattinaggio, 100.</span></strong></p>
<p style="text-align: left; "><strong>Milano &#8211; 29 ottobre 2009</strong></p>
<p style="text-align: left; "><strong><span style="font-weight: normal;"> dalle 13.40 alle 17.00, Ata Hotel Executive &#8211; viale Sturzo, 45.</span></strong></p>
<p><strong> </strong></p>
<p style="text-align: right;"><em><strong>Registrati </strong></em><a title="Seminario ALM 2009" href="http://www.emerasoft.com/it/alm-solutions/sem2009" target="_blank">qui</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.subversionitalia.it/eventi/seminari-alm-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion 1.6.5</title>
		<link>http://www.subversionitalia.it/versioni/subversion-1-6-5/</link>
		<comments>http://www.subversionitalia.it/versioni/subversion-1-6-5/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 09:17:54 +0000</pubDate>
		<dc:creator>svnteam</dc:creator>
				<category><![CDATA[Versioni]]></category>

		<guid isPermaLink="false">http://www.subversionitalia.it/?p=69</guid>
		<description><![CDATA[Il team di Subversion® ha rilasciato la versione 1.6.5. Questo è un rilascio di manutenzione, sono stati corretti alcuni errori ed ci sono stati alcuni miglioramenti.
Per informazioni dettagliate si vedano le CHANGES
È possibile scaricare Subversion 1.6.5 da qui.
]]></description>
			<content:encoded><![CDATA[<p>Il team di Subversion® ha rilasciato la versione 1.6.5. Questo è un rilascio di manutenzione, sono stati corretti alcuni errori ed ci sono stati alcuni miglioramenti.</p>
<p>Per informazioni dettagliate si vedano le <a href="http://svn.collab.net/repos/svn/tags/1.6.5/CHANGES" target="_blank">CHANGES</a></p>
<p>È possibile scaricare Subversion 1.6.5 da <a href="http://subversion.tigris.org/" target="_blank">qui</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.subversionitalia.it/versioni/subversion-1-6-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aggiornamenti di sicurezza (1.5.7 &#8211; 1.6.4)</title>
		<link>http://www.subversionitalia.it/versioni/aggiornamenti-di-sicurezza-1-5-7-1-6-4/</link>
		<comments>http://www.subversionitalia.it/versioni/aggiornamenti-di-sicurezza-1-5-7-1-6-4/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 08:49:38 +0000</pubDate>
		<dc:creator>svnteam</dc:creator>
				<category><![CDATA[Versioni]]></category>

		<guid isPermaLink="false">http://www.subversionitalia.it/?p=65</guid>
		<description><![CDATA[Il team di Subversion ha rilasciato le versioni 1.5.7 e 1.6.4 che correggono una falla di sicurezza critica.
La vulnerabilità è presente in tutte le versioni fino alla 1.5.6 inclusa e nelle versioni 1.6.0 fino alla 1.6.3 incluse ed è dovuta a una vulnerabilità nell&#8217;allocazione della memoria presente nella libreria APR usata da Subversion.
Sia le librerie [...]]]></description>
			<content:encoded><![CDATA[<p>Il team di Subversion ha rilasciato le versioni 1.5.7 e 1.6.4 che correggono una falla di sicurezza critica.</p>
<p>La vulnerabilità è presente in tutte le versioni fino alla 1.5.6 inclusa e nelle versioni 1.6.0 fino alla 1.6.3 incluse ed è dovuta a una vulnerabilità nell&#8217;allocazione della memoria presente nella libreria APR usata da Subversion.</p>
<p>Sia le librerie client che server sono affette da questo problema, un client con diritti di accesso al repository è in grado di utilizzare un exploit per esegure codice a piacere in fase di commit, un server può eseguire codice sui client in fase di update o checkout</p>
<p>È quindi importante aggiornare Subversion a queste versioni. Maggiori informazioni sono disponibili <a href="http://subversion.tigris.org/security/CVE-2009-2411-advisory.txt" target="_blank">qui</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.subversionitalia.it/versioni/aggiornamenti-di-sicurezza-1-5-7-1-6-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion 1.6.3</title>
		<link>http://www.subversionitalia.it/versioni/subversion-163/</link>
		<comments>http://www.subversionitalia.it/versioni/subversion-163/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 13:29:44 +0000</pubDate>
		<dc:creator>svnteam</dc:creator>
				<category><![CDATA[Versioni]]></category>

		<guid isPermaLink="false">http://www.subversionitalia.it/wordpress/?p=51</guid>
		<description><![CDATA[Il team di Subversion® ha rilasciato la versione 1.6.3. Questo è un rilascio di manutenzione, sono stati corretti alcuni errori ed ci sono stati alcuni miglioramenti.
Per informazioni dettagliate si vedano le CHANGES
È possibile scaricare Subversion 1.6.3 da qui.
]]></description>
			<content:encoded><![CDATA[<p>Il team di Subversion® ha rilasciato la versione 1.6.3. Questo è un rilascio di manutenzione, sono stati corretti alcuni errori ed ci sono stati alcuni miglioramenti.</p>
<p>Per informazioni dettagliate si vedano le <a href="http://svn.collab.net/repos/svn/tags/1.6.3/CHANGES" target="_blank">CHANGES</a></p>
<p>È possibile scaricare Subversion 1.6.3 da <a href="http://subversion.tigris.org/" target="_blank">qui</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.subversionitalia.it/versioni/subversion-163/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion 1.6.2</title>
		<link>http://www.subversionitalia.it/versioni/subversion-162/</link>
		<comments>http://www.subversionitalia.it/versioni/subversion-162/#comments</comments>
		<pubDate>Mon, 11 May 2009 13:17:43 +0000</pubDate>
		<dc:creator>andrea</dc:creator>
				<category><![CDATA[Versioni]]></category>

		<guid isPermaLink="false">http://www.subversionitalia.it/wordpress/?p=43</guid>
		<description><![CDATA[Il team di Subversion® ha rilasciato la versione 1.6.2 che risolve alcuni bug e migliora le prestazioni delle operazioni di merge.
È possibile scaricare Subversion 1.6.2 da qui.
]]></description>
			<content:encoded><![CDATA[<p>Il team di Subversion® ha rilasciato la versione 1.6.2 che risolve alcuni bug e migliora le prestazioni delle operazioni di merge.</p>
<p>È possibile scaricare Subversion 1.6.2 da <a href="http://subversion.tigris.org/" target="_blank">qui</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.subversionitalia.it/versioni/subversion-162/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un po&#8217; di storia</title>
		<link>http://www.subversionitalia.it/miscellanea/un-po-di-storia/</link>
		<comments>http://www.subversionitalia.it/miscellanea/un-po-di-storia/#comments</comments>
		<pubDate>Fri, 08 May 2009 14:32:38 +0000</pubDate>
		<dc:creator>andrea</dc:creator>
				<category><![CDATA[Miscellanea]]></category>

		<guid isPermaLink="false">http://www.subversionitalia.it/wordpress/?p=29</guid>
		<description><![CDATA[Sul sito ufficiale di Subversion si può vedere la storia dei rilasci di Subversion, da quando è iniziato il progetto nel 2000 fino agli ultimi rilasci.
]]></description>
			<content:encoded><![CDATA[<p>Sul sito ufficiale di Subversion si può vedere la <a href="http://subversion.tigris.org/release-history.html" target="_blank">storia</a> dei rilasci di Subversion, da quando è iniziato il progetto nel 2000 fino agli ultimi rilasci.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.subversionitalia.it/miscellanea/un-po-di-storia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuovo sito Subversionitalia</title>
		<link>http://www.subversionitalia.it/eventi/nuovo-sito-subversionitalia/</link>
		<comments>http://www.subversionitalia.it/eventi/nuovo-sito-subversionitalia/#comments</comments>
		<pubDate>Fri, 08 May 2009 14:20:26 +0000</pubDate>
		<dc:creator>andrea</dc:creator>
				<category><![CDATA[Eventi]]></category>

		<guid isPermaLink="false">http://www.subversionitalia.it/wordpress/?p=26</guid>
		<description><![CDATA[Abbiamo dato una rinfrescata al sito di subversionitalia !!!
Speriamo che vi piaccia !!
]]></description>
			<content:encoded><![CDATA[<p>Abbiamo dato una rinfrescata al sito di subversionitalia !!!</p>
<p>Speriamo che vi piaccia !!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.subversionitalia.it/eventi/nuovo-sito-subversionitalia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zero downtime Subversion</title>
		<link>http://www.subversionitalia.it/howto/zero-downtime-subversion/</link>
		<comments>http://www.subversionitalia.it/howto/zero-downtime-subversion/#comments</comments>
		<pubDate>Tue, 05 May 2009 09:42:51 +0000</pubDate>
		<dc:creator>andrea</dc:creator>
				<category><![CDATA[How-to]]></category>

		<guid isPermaLink="false">http://www.subversionitalia.it/wordpress/?p=41</guid>
		<description><![CDATA[Subversion consente di rendere disponibile un repository a un indirizzo utilizzabile da tutti gli utenti. Ma come si sa le cose si rompono&#8230;
Nel caso in cui il server che mette a disposizione il repository subisca un hardware failure come possiamo da un lato avere un backup allineato all&#8217;ultima commit e dall&#8217;altro rendere disponibile immediatamente il [...]]]></description>
			<content:encoded><![CDATA[<p>Subversion consente di rendere disponibile un repository a un indirizzo utilizzabile da tutti gli utenti. Ma come si sa le cose si rompono&#8230;</p>
<p>Nel caso in cui il server che mette a disposizione il repository subisca un hardware failure come possiamo da un lato avere un backup allineato all&#8217;ultima commit e dall&#8217;altro rendere disponibile immediatamente il repository agli utenti evitando lunghi periodi di downtime?</p>
<p>Con un semplice hack e un hook di post commit possiamo ottenere un repository clone da sostituire immediatamente a quello sulla macchina danneggiata.</p>
<p>Per prima cosa prepariamo due server: <em>primary.mycompany.com</em> e <em>slave.mycompany.com</em>, e poniamo che <em>primary</em> sia il repository principale, su <em>slave</em> prepariamo un nuovo repository vuoto e lo rendiamo disponibile tramite protocollo http.</p>
<p>Ecco una possibile configurazione del repository:</p>
<pre>&lt;Location&gt;
   DAV svn
   SVNPath /var/lib/svn/repo
   AuthType Basic
   AuthName "Subversion Repository"
   AuthUserFile /var/lib/svn/passwd
   AuthzSVNAccessFile /var/lib/svn/access
   require valid-user
   satisfy all
&lt;/Location&gt;</pre>
<p>Tale configurazione è valida sia per <em>primary</em> che per <em>slave.</em></p>
<p>Sulla macchina slave creiamo il repository clone con il comando svnadmin come di consueto. Una volta creato il repository clone dobbiamo cambiargli l&#8217;uuid. L&#8217;uuid di un repository è una stringa che contiene l&#8217;identificativo univoco di un repository generata al momento della creazione. Il client Subversion controlla che l&#8217;uuid del repository che si sta conttatando sia quello da cui la working copy è stata creata, per questo motivo bisogna sostituirlo con quello del repository master.</p>
<p>Per ottenere l&#8217;uid del repository master possiamo utilizzare il comado svn info http://primary.mycompany.com/repo, il risultato sarà simile a questo:</p>
<pre># svn info http://primary.mycompany.com/repo
Path: repo
URL: http://primary.mycompany.com
Repository Root: http://primary.mycompany.com/repo
Repository UUID: 41c2915e-32ce-4739-91e1-966d5c2fcc64
Revision: 58056
Node Kind: directory
Last Changed Author: admin
Last Changed Rev: 58056
Last Changed Date: 2009-04-30 15:35:52 +0200 (Gio, 30 Apr 2009)</pre>
<p>L&#8217;UUID di un repository è salvato in [REPO_PATH]/db/uuid e possiamo aggiornarlo con 1 comando</p>
<pre># svn info http://primary.mycompany.com | grep UUID | awk '{ print $3 }' &gt; /var/lib/svn/repo/db/uuid</pre>
<p>Assumendo di avere i privilegi necessari e di aver creato il repository in /var/lib/svn/repo</p>
<p>A questo punto abilitiamo su primary l&#8217;hook di post commit e ci inseriamo l&#8217;esecuzione di svnsync, <a href="http://www.subversionitalia.it/2009/04/i-comandi-subversion-svnsync/">questo post</a> parla di svnsync e di come utilizzarlo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.subversionitalia.it/howto/zero-downtime-subversion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
