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.

PhpStorm – WSL: ¿Cómo configurar correctamente el mapeo de control de versión para varias carpetas dentro de una carpeta de proveedor?

Versión de PhpStorm: 2021.3.

He revisado todas las preguntas antiguas en este sitio, pero no hay nada que me pueda ayudar. Lo que quiero lograr es configurar varios repositorios de Git en un solo proyecto. A continuación, encontrarás la estructura:

Proyecto:
- src/
- Módulos/
- vendor/
   - myPackage/test1/
   - myPackage/test2/

He configurado en “Control de versiones > Mapeo de directorios” en la primera posición el directorio principal del proyecto Project. Pero después de eso, cuando intento configurar el segundo VCS con la ruta Project\vendor\myPackage\test1, recibo el siguiente mensaje:

El directorio <Project>\vendor\myPackage\test1 está registrado como una raíz de Git, pero no se encontraron repositorios de Git allí.

¿Qué estoy haciendo mal o qué debo hacer para solucionar este error?

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Para configurar varios repositorios Git en un solo proyecto utilizando PhpStorm versión 2021.3, debes seguir estos pasos:

    • Ve a “Control de versiones” en el menú de configuración.
    • Agrega el directorio raíz de tu proyecto haciendo clic en el signo “+” y seleccionando “Agregar raíz”.
    • Establece la ruta al directorio raíz de tu proyecto en “Mapeos de directorios”.
    • Haz clic en el signo “+” nuevamente para agregar otro directorio raíz para tu segundo repositorio Git.
    • Establece la ruta a Project\vendor\myPackage\test1 y haz clic en “OK”.
    • Si recibes el mensaje de error “El directorio <Project>\vendor\myPackage\test1 está registrado como una raíz de Git, pero no se encontraron repositorios Git allí”, necesitarás inicializar Git en ese directorio utilizando la línea de comandos.
    • Navega a Project\vendor\myPackage\test1 en la terminal y ejecuta el comando git init.
    • Vuelve a PhpStorm e intenta agregar el Control de versiones nuevamente. Esto debería permitirte configurar varios repositorios Git en un solo proyecto.

Comments are closed.