¿Es posible ejecutar el server SVN en LAMP? (por ejemplo, count de alojamiento compartido GoDaddy)

Tengo una count de alojamiento compartido en GoDaddy, que incluye LAMP (Linux, Apache HTTP Server, MySQL y PHP). Realmente me gusta SVN como mi control de fuente, y pensé "¡oye, quizás es posible tener mi propio server SVN alojado en mi count de GoDaddy!"

Entonces, ¿es posible? ¿Hay un "puente" que habilita SVN en LAMP?

Por lo general, no. Subversion necesita binarys instalados, y una estrecha integración con el sistema subyacente (por ejemplo, con Apache para servir a varios repositorys) para que funcione bien.

Depende del host. DreamHost le permite configurar Subversion en una count de alojamiento compartido, y los he estado utilizando con éxito por un time.

No sé sobre SVN, pero definitivamente puedes configurar un repository de Git sin necesidad de instalar Git en la máquina remota. Y Git> SVN :-). Aunque es un poco complicado.

Editar : Traté de encontrar un tutorial para hacer esto pero fallé por el momento. Pero los pasos básicos son bastante simples (esto es todo desde la memory de uno o dos años atrás):

  1. Inicializa un repo simple de git en tu máquina local. Esto actuará como el origen de la única persona que podría presionar al control remoto: usted.
  2. Cree un disparador que copie los contenidos de ese directory al server remoto (FTP, rsync: lo que esté disponible para usted) en las confirmaciones, etc.
  3. Para usted, clone el origen ubicado en su máquina local para que alguien pueda presionarlo. Para todos los demás, deberían clonar el directory en el server remoto como si fuera un repository git "auténtico".
  4. Configure los derechos de acceso como corresponda, como sea posible.

No es un repository "verdadero" de Git, supongo, pero lo he usado antes y funciona para los fines que lo utilicé.

El Manual del usuario de Git pasa por una parte de los pasos involucrados.

Si tiene permiso para acceder a CGI, y puede instalar binarys (o si su host tiene svn instalado), entonces sí, puede configurar un repository de subversión en su sitio.

Un server privado virtual sería más adecuado para alojar un repository SVN.

También puede considerar un service de hosting svn privado gratuito. Ver repositorys SVN privados en línea gratuitos

Intereting Posts