Cuando empezamos a desarrollar en Ubuntu nos damos cuenta que ya no podemos utilizar nuestro TortoiseSVN al que tantos estábamos acostumbrados. No hay que preocuparse, a parte de la consola tenemos varios programas que nos harán más amena nuestras operaciones con el subversión.
RapidSVN
Puedes instalarlo desde el propio repositorio de Ubuntu: Aplicaciones > Añadir y quitar…
Sigue la misma nomenclatura que subversión, commit, update, merge, revert… Todo funciona a la perfección y visualmente es muy cómodo de utilizar.
KdeSvn
También puedes instalarlo desde el propio repositorio de Ubuntu: Aplicaciones > Añadir y quitar…
Es un cliente gráfico del escritorio KDE. Personalmente me gusta menos , su nomenclatura es distinta y visualmente es más claro RapidSVN.

Subeclipse
Para aquellos que utilizan como IDE eclipse, tienen la opción de usar el plugin Subeclipse. Para mi es la mejor opción, ya que tienes una forma clara de ver los ficheros que se han modificado de un vistazo en el mismo entorno de desarrollo.
Desde la página de Tigris te indica como instalarlo fácilmente:
Instrucciones instalación subeclipse
Además su opción Team->Synchronize with Repository te muestra una perspectiva muy completa de ficheros preparados a realizar el commit, el update, que tienen conflictos….
Para utilizarlo desde el eclipse, das a botón derecho sobre una carpeta/archivo:
Mencionar que antes debes haber realizado un Checkout de tu repositorio desde la perspectiva del subversión. Para ello la abres en Windows->Open Perspective->Other->SVN Repository Explorer


