Estamos teniendo dificultades para mantener subversión y FTP sincronizados. A veces nos olvidamos de realizar cambios y simplemente los empujamos al servidor web, tenemos carpetas .svn dispersas por nuestro servidor web, algunas cosas existen en un lugar y no existen en el otro, etc.¿Cómo mantener Subversion y un servidor remoto (a través de FTP) sincronizados?
Quiero tomar el momento de arreglar esto, hoy. ¿Cuál es la solución? ¿Hay alguna forma de que SVN se pueda vincular a nuestro servidor web, de modo que podamos comprometernos tanto con el repositorio como con el servidor web a través de FTP? ¿Deberíamos preguntarle a nuestro servidor web por algún otro sistema que se sincronice mejor con el repositorio SVN? ¿Cómo exigimos que el repositorio y el servidor web estén sincronizados? ¿Cómo eliminamos las carpetas .svn?
Como dice el título, ¿cómo podemos mantener nuestro repositorio SVN y nuestro servidor web sincronizados?
Si hace esto, asegúrese de denegar el acceso a metadatos SVN o puede presentar un problema de seguridad. Más información: http://www.smashingmagazine.com/2009/09/25/svn-strikes-back-a-serious-vulnerability-found/ –
Esto es cierto. No siempre tengo que lidiar con eso, ya que la mayoría de mis sitios web están en python y, como resultado, los archivos en bruto nunca se configuran de manera tal que puedan ser atendidos. –