¿Cómo soltar y crear nuevos repositorios con un servidor de subversión?
-
19-08-2019 - |
Pregunta
Ok, así que hice algo descabellado.
Estoy configurando un servidor de subversión por primera vez que será utilizado por los contratistas. Hice la configuración de 1 clic, creé mi proyecto e hice mi primer registro de nuestra aplicación pensando que pasaré más tarde y eliminaré la información de la contraseña en la cadena de conexión en el archivo de configuración.
Duh ...
Entonces, ahora necesito eliminar ese proyecto dentro del repositorio y crearlo nuevamente para poder hacer el registro esta vez sin la contraseña. Mirando las opciones de ayuda de svnadmin no veo ninguna opción para eliminar un repositorio.
¿Cómo hago esto? ¡Puntos fáciles aquí!
Solución
Para eliminar el repositorio del proyecto, simplemente elimine la carpeta del servidor, luego vuelva a crear svnadmin.
Will tiene razón, no leí la frase de contraseña correctamente. Retirar y eliminar no ayudará con los problemas de seguridad. En caso de duda, siga el libro o consulte el enlace del CMS.
Otros consejos
Puede eliminar el archivo y purgar todo su historial, y luego volver a importarlo limpio.
Verifique esto en las preguntas frecuentes de SVN:
¿Cómo elimino completamente un archivo del historial del repositorio?
Simplemente eliminar los archivos de la revisión actual y realizar una confirmación no ayudará con los problemas de seguridad. La contraseña seguirá existiendo en una revisión anterior del repositorio para el archivo ahora eliminado. El enlace de preguntas frecuentes de CMS también debería ayudar.