<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="/xml/xslt/faq.xsl" ?>
<root domanda="Quale client SVN (Subversion) posso utilizzare sotto Mac OS X?" lastedit="1156513799" lastupdate="1156513799" number="19" owner="procida" type="faq">
  <args>
    <arrayitem value="develop" />
    <arrayitem value="unix" />
  </args>
  <relateds>
    <arrayitem value="4" />
    <arrayitem value="212" />
  </relateds>
  <risposta>&lt;ul&gt;
&lt;li&gt;Faq::0004 per installare un Server SVN su Mac OS X&lt;/li&gt;
&lt;li&gt;Subversion: &lt;a href=&quot;http://subversion.tigris.org&quot; target=&quot;_blank&quot;&gt;http://subversion.tigris.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Client SVN .pkg di OS X: &lt;a href=&quot;http://www.codingmonkeys.de/mbo/&quot; target=&quot;_blank&quot;&gt;http://www.codingmonkeys.de/mbo/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Client SVN DarwinPorts: &lt;a href=&quot;http://www.darwinports.org/darwinports/dports/devel/subversion/&quot; target=&quot;_blank&quot;&gt;http://www.darwinports.org/darwinports/dports/devel/subversion/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Client SVN Fink: &lt;a href=&quot;http://pdb.finkproject.org/pdb/package.php/svn-client&quot; target=&quot;_blank&quot;&gt;http://pdb.finkproject.org/pdb/package.php/svn-client&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Faq::0212 per installare Fink&lt;/li&gt;
&lt;li&gt;Client grafico svnX: &lt;a href=&quot;http://www.lachoseinteractive.net/en/community/subversion/svnx&quot;&gt;http://www.lachoseinteractive.net/en/community/subversion/svnx&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Plugin SVN per Finder SCPlugin (sperimentale): &lt;a href=&quot;http://scplugin.tigris.org/&quot;&gt;http://scplugin.tigris.org&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Subversion (SVN) è un potente sistema di gestione delle versioni di documenti, open source e orientato allo sviluppo di software da parte di una comunità di sviluppatori, concepito per sostituire il più celebre CVS e superarne le limitazioni.&lt;/p&gt;

&lt;p&gt;Qualunque team che lavori su un progetto software di una certa dimensione deve giocoforza utilizzare un sistema di controllo versioni. Parecchi progetti open source mettono a disposizione anche del pubblico un &lt;b&gt;repository&lt;/b&gt; (un archivio di codice sorgente e risorse) liberamente consultabile gestito da SVN, per citarne un paio &lt;a href=&quot;http://www.adiumx.com&quot; target=&quot;_blank&quot;&gt;Adium&lt;/a&gt; e &lt;a href=&quot;http://cyberduck.ch&quot; target=&quot;_blank&quot;&gt;Cyberduck&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Per connettersi ad un server SVN occorre un apposito client che sia in grado di recuperare i file dal sito remoto, effettuare i raffronti tra la copia remota e la copia modificata in locale e permetta di aggiornare all'occorrenza la copia remota. Purtroppo Mac OS X non contiene un client SVN; possiamo ottenerlo come codice sorgente usando &lt;a href=&quot;http://pdb.finkproject.org/pdb/package.php/svn-client&quot; target=&quot;_blank&quot;&gt;Fink&lt;/a&gt; o &lt;a href=&quot;http://www.darwinports.org/darwinports/dports/devel/subversion/&quot; target=&quot;_blank&quot;&gt;DarwinPorts&lt;/a&gt; e compilarlo da noi, oppure come Package dell'Installer di Mac OS X, decisamente più comodo, dalla home page di &lt;a href=&quot;http://www.codingmonkeys.de/mbo/&quot; target=&quot;_blank&quot;&gt;Martin Ott di CodingMonkeys&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Per chi desiderasse un client SVN provvisto di &lt;acronym title=&quot;Graphical User Interface&quot;&gt;GUI&lt;/acronym&gt;, esiste il progetto open source &lt;a href=&quot;http://www.lachoseinteractive.net/en/community/subversion/svnx&quot;&gt;svnX&lt;/a&gt;, oppure il plugin per Finder (sperimentale) &lt;a href=&quot;http://scplugin.tigris.org/&quot;&gt;SCPlugin&lt;/a&gt; che trasforma il Finder in un client SVN (se riuscite a compilarlo fatemelo sapere).&lt;/p&gt;

&lt;p&gt;Non da ultimo sia BBEdit che TextMate supportano SVN, appoggiandosi a uno dei binari consigliati.&lt;/p&gt;

&lt;p&gt;Come client SVN è da prendere anche in considerazione svnx: &lt;a href=&quot;http:// http://www.apple.com/downloads/macosx/development_tools/svnx.html&quot; target=&quot;_blank&quot;&gt; http://www.apple.com/downloads/macosx/development_tools/svnx.html&lt;/a&gt;.&lt;br /&gt;
svnx è un client con GUI e (sperimentale) scplugin &lt;a href=&quot;http://scplugin.tigris.org/&quot; target=&quot;_blank&quot;&gt;scplugin.tigris.org/&lt;/a&gt; che trasforma il Finder in un client svn (può essere difficile compilarlo, però).&lt;/p&gt;</risposta>
</root>
