snailsvn - tortoisesvn mac
Servidor SVN para Mac OSX (9)
Como un aparte, debe tenerse en cuenta que Snow Leopard (al menos) viene con un servidor SVN incluido por defecto. Creo que Leopard también lo hizo. De cualquier forma, es mucho mejor que solo lo use en lugar de rodar su propia solución.
Instrucciones de Apple: http://developer.apple.com/library/mac/#featuredarticles/SubversionXcode3/
Una integración un poco más complicada: http://ursecta.com/wp/2009/11/subversion-server-on-snow-leopard-server/
Solía usar Visual SVN en Windows. Ahora estoy en Mac OSX.
¿Alguien sabe de un servidor SVN para MAC OSX que es tan fácil de usar como Visual SVN en Windows? No quiero escribir comandos de consola, me gustaría una interfaz de usuario agradable y simple :-)
Aclamaciones
El servidor y la GUI son componentes separados. En cuanto a las grandes GUI de SVN, Versions parece ser el favorito.
Edición para agregar las siguientes aplicaciones SVN adicionales:
http://ciaranwal.sh/2007/10/10/svn-plug-in-for-textmate (complemento TextMate)
Mac OSX LION y Snow Leopard vienen con el Servidor SVN por defecto. Un tutorial fácil se puede encontrar aquí
Básicamente, usará un entorno de línea de comandos (shell). No hay herramienta de GUI disponible.
Para crear un problema de repositorio este comando
svnadmin create MyFirstRepository
Esto creará un repositorio con el nombre anterior en la carpeta actual.
El siguiente paso es importar un directorio. Use este comando
svn import destination-folder file:///path-to-repository -m "Initial Import"
El tercer paso sería verificar lo que acabas de registrar.
svn checkout file:///path-to-repository destination-folder
Otra buena pila para un servidor de subversión se puede encontrar en http://bitnami.org/stack/subversion . De la descripción:
BitNami Subversion Stack simplifica enormemente la implementación de Subversion y sus dependencias requeridas. Se puede implementar utilizando un instalador nativo, como una máquina virtual o en la nube.
Puede descargar subversion para OSX desde WANdisco. También tienen uberSVN que es una herramienta basada en web similar a VisualSVN con mucha más funcionalidad.
Puedo recomendar Versions , si necesita una aplicación completa de terceros.
Hasta hace poco, tenía una configuración simple: un repositorio SVN local (archivo) en mi disco local; luego usó las ventanas SCM (Administración de control de fuente) de Xcode para administrar los comandos SVN; no es tan malo para la mayoría de las acciones cotidianas. Obviamente, ¿esto supone que estás usando Xcode?
Sé que estás ansioso por Visual SVN-similar en Mac, pero una de las razones principales por las que no recibes muchas respuestas es que SVN y Apache no existen por defecto en Windows (un picor que Visual SVN raspa ), pero existen en OSX.
El argumento es el siguiente: si eres lo suficientemente inteligente para usar SVN, lo más probable es que estés contento con lo que OSX tiene de manera predeterminada (¡línea de comandos!), O es probable que tengas un servidor Linux en alguna parte que sirva SVN para ti .
Recomiendo un par de opciones para usted además de lo que todos los demás mencionan:
- Mantenga su máquina de Windows existente como un servidor para sus necesidades de SVN
- Ejecute un dispositivo VMWare + fusión VMWare (aquí hay algunos dispositivos Trac + SVN )
Sé que quiere una aplicación GUI simple para instalar el servidor, pero puede hacer que apache sirva su repositorio de subversión con la autenticación WebDAV de manera muy rápida y fácil. Usando macports para instalar todas las dependencias y con unos pocos cambios básicos a las opciones de configuración en apache, ya está listo.
Aquí está la configuración básica (desde Macports wiki): MacPorts Subversion con Apache
¡La línea de comando es tu amiga!
Si bien esto no es mac-central, por decir, Warehouse fue de origen abierto hace algún tiempo y podría valer la pena echarle un vistazo. Es una GUI basada en la web para la administración de repositorios svn y git.