Integraciones

GitLab (TMS)

El contenido se traduce automáticamente del inglés por Phrase Language AI.

Disponible para

  • Planes Team, Business y Enterprise

Ponte en contacto con el equipo de ventas para preguntar por nuestros planes.

Disponible para

  • Planes Ultimate y Enterprise (heredados)

Ponte en contacto con el equipo de ventas para preguntar por nuestros planes.

Consejo

Para información sobre integración GitLab en Phrase Strings, consulte GitLab (Strings).

conector GitLab permite la descarga de archivos fuente y la carga de archivos meta directamente desde/hacia el repositorio GitLab. El conector utiliza la API GitLab para implementar la integración y permite acceder a todos los repositorios asociados a una cuenta GitLab.

Casos prácticos

Hay varios casos prácticos del conector:

  • Los project managers pueden agregar archivos directamente a proyectos desde un repositorio en línea.

  • Configuración del portal de solicitudes para permitir a los remitentes agregar archivos a las solicitudes directamente desde el repositorio en línea.

  • Usar la creación automatizada de proyectos para que se creen nuevos proyectos automáticamente cuando se detecte un cambio en el tamaño de los archivos o carpetas supervisados.

    • Todos los archivos de la carpeta y/o subcarpetas monitorizadas se importan la primera vez que se ejecuta APC. Los archivos agregados recientemente se importan con la Siguiente monitorización activada después de su creación.

    • Debido a las limitaciones en la API GitLab, no se admite la monitorización de una carpeta completa.

    • Usa el conector Git si necesitas monitorizar un subdirectorio entero.

    • Este conector admite la configuración de ruta absoluta. Los archivos de traducción meta solo se pueden almacenar en la misma rama que el archivo fuente.

  • Configuración de trabajos continuos para supervisar los archivos seleccionados en busca de cambios.

Consejo

Si los requisitos son:

  • Limitando phrase acceder a un único repositorio.

  • Uso de una clave SSH para autenticación.

  • Detección de cambios de archivo basados en la última fecha de modificación en lugar de solo el tamaño del archivo.

Usa conector Git para conectarte a GitLab.

Configuración GitLab

Crear un token de acceso en la cuenta GitLab.

  1. Ingrese a la cuenta GitLab, vaya a configuración y haga clic en Acceder tokens.

    Se abre la pantalla Tokens de acceso personal.

  2. Rellene los campos Nombre y Expira en . Elige un período de tiempo más largo para que el identificador único (token) no requiera una recreación frecuente.

  3. En Ámbitos, marca las casillas API y read_user.

  4. Haz clic en Crear token de acceso personal.

    Esto genera un identificador único (token) necesario para entrar en la configuración del conector.

    • El identificador único (token) solo es visible en este momento y no se puede acceder a él después.

Configuración de Phrase TMS

  1. En la página Setup_gear.png Configuración, baja hasta la sección Integraciones.

  2. Haz clic en Conectores.

    Se abre la página Conectores.

  3. Haz clic en Nuevo conector.

    Se abre la página Crear conector.

  4. Proporciona un nombre para la conexión y cambia el tipo a GitLab.

  5. Opcionalmente selecciona Exportar traducciones como solicitudes pull y proporciona una rama solicitud unir.

  6. Introduzca la URL del sitio GitLab (por ejemplo, https:/ / GitLab.com/) y el token de acceso personal GitLab que ha obtenido del sitio GitLab.

    • orden acceder al repositorio debe ser accesible desde Internet.

  7. Haz clic en Conexión de prueba.

    Aparecerá una marca de verificación si la conexión tiene éxito. Si no es así, aparecerá un signo de exclamación rojo. Pasa el cursor sobre el icono para ver más detalles.

  8. Haz clic en Guardar.

    El conector se añade a la lista de la página Conectores.

¿Fue útil este artículo?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.