es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No es posible eliminar un proyecto en Sonarqube (desde la interfaz de usuario o a través de la API).

Quiero eliminar proyectos grandes (millones de líneas de código) en mi instancia de Sonarqube (versión 6.7.5).
El problema con algunos proyectos es que cuando realizo una acción de eliminación (desde la interfaz de usuario o con la API), no completa la eliminación (sigo viendo el proyecto en la interfaz de usuario).
Cuando lo intento nuevamente (ya sea desde la interfaz de usuario o la API), obtengo el mismo mensaje de error “No se pudo encontrar el componente raíz con uuid XXXXX”.

¿Tiene alguna idea de cómo eliminar completamente este proyecto?

Gracias.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Solución para eliminar proyectos grandes en Sonarqube

    Eliminar proyectos grandes en Sonarqube puede ser tedioso y en ocasiones el proceso de eliminación no se completa, especialmente cuando el proyecto tiene millones de líneas de código (LOC). Sin embargo, hay algunos pasos que puedes seguir para asegurarte de que el proceso de eliminación se complete con éxito.

    Paso 1: Detener el análisis del proyecto

    Antes de comenzar el proceso de eliminación, asegúrate de detener el análisis del proyecto. Esto se puede hacer haciendo clic en el botón “Detener” en la página de análisis del proyecto.

    Paso 2: Eliminar el proyecto desde la interfaz de usuario (UI)

    Para eliminar el proyecto desde la UI, ve a la página de inicio del proyecto y haz clic en el botón “Eliminar”. Esto te pedirá que confirmes la eliminación.

    Paso 3: Utilizar la API

    Si el proceso de eliminación no se completa con éxito desde la UI, puedes utilizar la API para eliminar el proyecto. Para hacer esto, puedes utilizar la siguiente llamada a la API:

    POST api/project/delete?key=<clave_del_proyecto>
    

    Reemplaza <clave_del_proyecto> con la clave del proyecto que deseas eliminar.

    Paso 4: Revisa los registros

    Después de intentar eliminar el proyecto, revisa los registros en busca de errores. Puedes acceder a los registros yendo a la sección “Administración” y luego haciendo clic en “Sistema” y “Registros”.

    Paso 5: Reiniciar el servidor

    Si el proceso de eliminación aún falla, puedes intentar reiniciar el servidor y luego intentar eliminar el proyecto nuevamente.

    Siguiendo estos pasos, deberías poder eliminar con éxito proyectos grandes de tu instancia de Sonarqube.

Comments are closed.