Actualicé a OS X Mountain Lion y descubrí que SVN ya no está presente. Yo uso Netbeans 6.9.1 junto con el SVN de Apache.
¿Cómo puedo recuperarlo y trabajar?
svn
osx-mountain-lion
Jake
fuente
fuente
Si tiene instalado Xcode y usa bash:
agregue esto al final de su .profile PATH = "$ {PATH}: / Applications / Xcode.app / Contents / Developer / usr / bin /"
Debería estar funcionando
fuente
También revise Homebrew para este tipo de paquetes:
fuente
XCode solo instalará SVN 1.6.18 (r1303927). Pero puede instalar fácilmente Subversion desde Apache. Simplemente descargue los archivos de origen en http://subversion.apache.org/download/#recommended-release , desempaquete y vaya a Terminal. Navega a la carpeta que acabas de desempacar
(puede arrastrar y soltar la carpeta desde Finder a Terminal). Luego escribe
Espere
espera bastante tiempo
Sin embargo, es posible que deba cambiar sus CAMINOS yendo a / etc.
y abra el archivo PATHS
En mi caso, la instalación anterior estaba en / usr / bin / svn (puede verificar eso con "which svn"), la nueva está en / usr / local / bin. Ambos están en el archivo PATHS, pero en el orden "incorrecto".
fuente
También puede instalar el SVN y otras herramientas de línea de comandos sin instalar el xcode completo según este artículo:
http://blog.grapii.com/2012/08/svn-missing-in-mac-os-x-10-8-mountain-lion/
fuente
Puede instalar una de las distribuciones binarias disponibles en
Paquetes binarios de Apache Subversion - Mac OS X
Elegí la distribución WANdisco yo mismo. Tenga en cuenta que debe permanecer en la misma versión principal que usa Netbeans, si está tocando su copia de trabajo tanto de NetBeans como de la línea de comandos. Entonces, si NetBeans 6.9.1 todavía está usando Subversion 1.6, debe optar por Subversion 1.6.18, no 1.7.5. O actualice a una versión más nueva de NetBeans con soporte para Subversion 1.7.
Actualización: Parece que el soporte de svn de NetBeans está interactuando con el cliente de línea de comandos y es compatible con svn 1.6.xy más reciente: Visita guiada de Subversion - Netbeans . Iría por la versión más nueva 1.7.x entonces.
fuente
Siempre puede instalar Subversion a través de MacPorts .
fuente
Error: Port subversion not found
. Estoy usando MacPorts 2.1.2 en Mountain Lion.Si instala a través de XCode obtendrá svn 1.6.x. Si necesita 1.7.x, tendrá problemas con las URL http de los repositorios, por lo que también necesitará instalar neon. Esta es mi publicación de blog sobre cómo hacer esto (la primera parte es por qué)
http://nemanjakovacevic.net/blog/2013/01/svn-android-pre-compiler-and-mac-os-x-pita-combination/
fuente
Actualmente hay muchos problemas con svn 1.7.5 en el Mountain Lion de Apple. La versión svn del sitio Apache tiene una versión Neon incorrecta (que causa svn: E170000: esquema de URL no reconocido para http *). La versión de línea de comandos de WANdisco tiene problemas y, por lo tanto, no está lista, mientras que CollabNet no tiene una compilación para OSX Mountain Lion.
La versión GUI de Syncro está en funcionamiento para 1.7.5, las versiones de línea de comando no.
Lo mejor es mantenerse en el 1.6 hasta que se resuelvan todos los problemas.
fuente
Puede estar presente en
/opt/subversion/bin
. Si es así, puede agregar ese directorio a laPATH
variable de entorno en su~/.bash_profile file
.fuente
fuente
Es posible que SVN ya esté instalado, pero puede que no esté disponible en la Terminal porque SVN no está incluido en la ruta.
En 10.8, movieron SVN a la carpeta Aplicación. Debe agregar esta carpeta al archivo / etc / path para que esté disponible en la Terminal.
Primero, abra nano:
Tenga en cuenta que esto le pedirá una contraseña. Ingrese la contraseña correcta.
En el editor nano, agregue la siguiente línea al final del archivo:
Use Control+ Opara escribir los archivos y Control+ Xpara salir de Nano Editor.
Salga de la Terminal ( Control+ Q) y reinicie. Escriba
SVN Help
y verá que SVN ahora está disponible en la ventana Terminal.Aquí hay más ayuda: http://www.threeeyedbird.com/blog/2012/08/06/where-did-svn-go-after-upgrading-to-os-x-mountain-lion-10.8/
fuente