<?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>Una histeria muy personal &#187; java</title>
	<atom:link href="http://arpia49.com/tag/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://arpia49.com</link>
	<description>No es otro blog de esos</description>
	<lastBuildDate>Mon, 16 Jan 2012 01:08:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Ubuntu, Eclipse 3.4 y Subversion</title>
		<link>http://arpia49.com/0s-y-1s/ubuntu-eclipse-34-y-subversion/</link>
		<comments>http://arpia49.com/0s-y-1s/ubuntu-eclipse-34-y-subversion/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 00:32:19 +0000</pubDate>
		<dc:creator>arpia49</dc:creator>
				<category><![CDATA[0s y 1s]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[subclipse]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://arpia49.dontexist.com/?p=11</guid>
		<description><![CDATA[Edicciones Sábado 1-11-2008 También, como es lógico, necesitarás tener java instalado. Yo suelo utilizar sun-java6-jdk Comento en caso necesario las diferencias entre Ubuntu 8.10 y Ubuntu 8.04, aunque son procesos extremadamente parecidos. Éste último año he dejado de lado Eclipse &#8230; <a href="http://arpia49.com/0s-y-1s/ubuntu-eclipse-34-y-subversion/">Continue reading <span class="meta-nav">&#8594;</span></a>
Related posts:<ol>
<li><a href='http://arpia49.com/0s-y-1s/programando-php-en-eclipse/' rel='bookmark' title='Programando php en Eclipse'>Programando php en Eclipse</a> <small>Hace un par de entradas escribía sobre como tener instalado...</small></li>
<li><a href='http://arpia49.com/analisis/actualizando-el-servidor-a-ubuntu-810/' rel='bookmark' title='Actualizando el servidor a Ubuntu 8.10'>Actualizando el servidor a Ubuntu 8.10</a> <small>Aunque aún quedan 4 días para la salida oficial de...</small></li>
<li><a href='http://arpia49.com/0s-y-1s/pfc/instalar-esbox-2-en-ubuntu-9-10/' rel='bookmark' title='Instalar ESbox 2 en Ubuntu 9.10'>Instalar ESbox 2 en Ubuntu 9.10</a> <small>Al comenzar con mi PFC preparar el IDE para programar...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<ul> <strong>Edicciones Sábado 1-11-2008 </strong></p>
<li>También, como es lógico, necesitarás tener java instalado. Yo suelo utilizar sun-java6-jdk</li>
<li>Comento en caso necesario las diferencias entre Ubuntu 8.10 y Ubuntu 8.04, aunque son procesos extremadamente parecidos.</li>
</ul>
<p>Éste último año he dejado de lado <a href="http://www.eclipse.org/">Eclipse</a> para hacer mis prácticas con <a href="http://www.netbeans.org/">Netbeans</a>. Mucho ha pasado ya desde mi primer encuentro con el IDE de <a href="http://es.sun.com">Sun</a> en el que todo me parecía que estaba mal situado y que no funcionaba correctamente. Ahora mismo me encuentro muy cómodo trabajando con él.</p>
<p>Por suerte o por desgracia, a los chicos de <a href="http://www.google.es">Google</a> les gusta Eclipse y para programar aplicaciones para <a href="http://code.google.com/android/">Android</a> hace falta utilizar la versión 3.3 o la versión 3.4. ¿Adivinas el problema? <a href="http://www.ubuntu.com/">Ubuntu</a> 8.04 (y las versión 8.10 también) trae/traerá la antiquísima versión 3.2 de eclipse.</p>
<p>Nos ponemos manos a la obra y nos vamos a la <a href="http://www.eclipse.org/downloads/packages/compare-packages">página de descargas de eclipse</a>. Una vez allí seleccionamos la que más nos interese, yo he optado por la versión de de 162 MB que lo trae todo. Los que no estén habituados a salirse del <code>apt-get install</code>, entre los que me encuentro, se preguntarán que hacemos con ese archivo tan feo.</p>
<p>Los pasos que comento no van a ser un copia/pega porque creo que si no sabes lo que estoy diciendo, no deberías estar tocando estas cosas.</p>
<p>Descomprimimos el archivo y lo movemos al directorio <code>/opt</code> (necesitaremos permisos de <code>root</code>). A los que les guste cacharrear reconocerán este directorio porque es dónde se instala por omisión el <a href="http://earth.google.com/intl/es/">Google Earth</a>.</p>
<p>Hacemos un enlace de <code>/opt/eclipse/eclipse</code> a <code>/usr/local/bin/</code> con lo que ya podremos ejecutarlo con permisos de usuario común desde la consola con un <code>eclipse</code> o bien creando una entrada para el menú o dónde nos apetezca poner un acceso directo.</p>
<p>Otra cosa que he aprendido este año es que o usas un <a href="http://es.wikipedia.org/wiki/Sistema_de_control_de_versi%C3%B3n">sistema de control de versiones</a> o estás muerto, al menos si tu proyecto es grande. Así que a instalar un servidor de <a href="http://subversion.tigris.org/">subversion</a> en mi máquina para no depender de la ayuda extranjera (<acronym title="also known as (también conocido como)">aka</acronym> del hosting de otros amigos).</p>
<p>Lo primero será instalar subversion (los paquetes <code>subversion</code> y <code>subversion-tools</code>), el módulo para apache <code>libapache2-svn</code> (si no tienes <code>apache</code> también deberías instalarlo).</p>
<p>Nos creamos un grupo llamado subversion (Sistema -&gt; Administración -&gt; Usuarios y Grupos) y al usuario que estés instalado en darle acceso al subversion, lo metes en el grupo.</p>
<p>Desde consola: <code>htpasswd2 -c /etc/apache2/dav_svn.passwd user1</code> dónde user1 lo cambias por el usuario que quieras que tenga acceso, con este comando le das una clave de acceso al subversion.<br />
<strong>En Ubuntu 8.10 habrá que usar <code>htpasswd2 -c /etc/apache2/dav_svn.passwd user1</code>.</strong></p>
<p>Si necesitas darle acceso a más usuarios prueba con este comando <code>htpasswd2 /etc/apache2/dav_svn.passwd user2</code>, pero sustituyendo user2.</p>
<p>Lista de comandos para crear el directorio de trabajo de subversion.</p>
<p><code>sudo mkdir /home/svn<br />
sudo svnadmin create /home/svn<br />
sudo chown -R www-data:subversion /home/svn/<br />
sudo chmod -R 770 /home/svn/</code></p>
<p>Aquí la parte más aburrida:</p>
<p><code>sudo gedit /etc/apache2/mods-available/dav_svn.conf</code><br />
y escribe:</p>
<p><code>##<br />
# SVN<br />
#<br />
&lt;Location /svn&gt;</p>
<p>DAV svn<br />
SVNPath /home/svn</p>
<p>AuthType Basic<br />
AuthName "Repositorio Subversion del proyecto"<br />
AuthUserFile /etc/apache2/dav_svn.passwd</p>
<p>Require valid-user</p>
<p>&lt;/Location&gt;</code></p>
<p>¡Ya casi lo tenemos! Nos falta instalar el plugin de subversion para eclipse. Es tan fácil como seguir los pasos de la <a href="http://subclipse.tigris.org/install.html">web de subclipse</a> con la salvedad de que debemos instalar también SVNKit adapter debido a que la versión del cliente de subversion de Ubuntu 8.04 no le gusta al subclipse, cosas de la vida.</p>
<p>Ya deberías tener tu sistema con Eclipse y Subversión corriendo, no ha sido tan duro, ¿o sí?</p>
<p>Extra:</p>
<ul>
<li><a href="http://beerholder.blogspot.com/2008/06/eclipse-34-ganymede-and-subclipse-14.html">Más sobre el error con el cliente de subversión</a></li>
<li><a href="https://bugs.launchpad.net/debian/+source/eclipse/+bug/123064">Las peleas por meter Eclipse 3.4 en Ubuntu</a></li>
<li><a href="http://etsiit.blogspot.com/2007/05/instalacin-y-configuracin-de-subversion.html">Mi fuente para instalar subversion (tiene algunos comandos mal)</a></li>
</ul>
<p>Related posts:<ol>
<li><a href='http://arpia49.com/0s-y-1s/programando-php-en-eclipse/' rel='bookmark' title='Programando php en Eclipse'>Programando php en Eclipse</a> <small>Hace un par de entradas escribía sobre como tener instalado...</small></li>
<li><a href='http://arpia49.com/analisis/actualizando-el-servidor-a-ubuntu-810/' rel='bookmark' title='Actualizando el servidor a Ubuntu 8.10'>Actualizando el servidor a Ubuntu 8.10</a> <small>Aunque aún quedan 4 días para la salida oficial de...</small></li>
<li><a href='http://arpia49.com/0s-y-1s/pfc/instalar-esbox-2-en-ubuntu-9-10/' rel='bookmark' title='Instalar ESbox 2 en Ubuntu 9.10'>Instalar ESbox 2 en Ubuntu 9.10</a> <small>Al comenzar con mi PFC preparar el IDE para programar...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://arpia49.com/0s-y-1s/ubuntu-eclipse-34-y-subversion/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

