Articles of git p4

¿Cómo se sincronizan los files entre forzosa y git repos

Tengo un set de files en un proyecto de Perforce que los usuarios actualizan de vez en cuando. Tengo una copy de ese set de files en un directory en un proyecto separado de Github. Quiero poder sincronizar automáticamente esos files en mi repository Github o mi copy local en mi estación de trabajo cada […]

Buscando una forma de sincronizar Perforce <-> Git

Nuestro equipo está buscando migrar nuestro server forzado a Git. ¿Hay alguna manera de sincronizar los loggings de una sucursal de nuestro server Github con Perforce para mantenerlos sincronizados? He estado viendo git-p4 y parece que hay mucha documentation sobre cómo sincronizar Perforce -> Git, pero no al revés. Idealmente, me gustaría tenerlo sincronizado en […]

¿Por qué no hay controles remotos / origen / CABEZA -> origen / maestro para una nueva sucursal que empujé al repository?

Creé una twig de git y la llevé al master de origen. Ahora cuando hago git branch –all no me muestra remotes/origin/HEAD –> origin/master . Sin embargo, soy capaz de realizar todas las operaciones de git. Es esto esperado? ¿Cuál es la lógica detrás de tener / no tener esta input? Editar: Parece que hay […]

¿Cómo se mantiene actualizado un Repo de Perforce aguas abajo de git?

En mi compañía, estamos comenzando un progtwig piloto para usar GitHub: Enterprise y determinar si es un reemploop adecuado para Perforce. Hasta el momento en que la compañía se sienta cómoda con él, vamos a utilizar ambos sistemas, aunque los equipos individuales usarán solo uno o el otro. Sin embargo, una cosa que nos gustaría […]

Fusionando un file remoto de .gitattribute con un file local de .gitattribute fusionando la unión de estrategia

Estoy trabajando con git p4 rebase y git LFS. Desafortunadamente, después de sincronizar los contenidos de P4 con el repository de git local, elimina todos los files con seguimiento de LFS existentes de .gitattributes y agrega files a los attributes de .git. que se sincronizaron. ejemplo: Archivo local y remoto de .gitattributes antes de la […]

git-p4 enviar en una sucursal que no sea el maestro?

Noté que cuando uso git-p4 submit , independientemente de la twig en la que estoy en git, siempre envía mi código al lugar en p4 donde lo cloné originalmente. Ese es mi comportamiento deseado cuando estoy en la twig master , sin embargo, me gustaría relacionar otras sucursales locales con otras sucursales remotas de p4. […]

¿Qué hacer con las sucursales remotas de git-p4 después de la migration?

Tengo una vaga comprensión del significado de refs / remotes / p4 / master al migrar de P4 a Git (la documentation no es muy clara al respecto, y no pude encontrar una explicación aquí). De acuerdo con la documentation de clonación de git-p4 : Importa el contenido completo de la revisión de encabezado de […]

historial de files clon de git p4, incluido el historial de integración

tl; dr; Deseo conservar el historial de los files migrados a git, incluido el historial de integraciones anteriores. es decir, git p4 clone tal manera que git log –all –follow <file> == p4 filelog -li <file> Versión más larga: Tengo un proyecto en perforce que incluye files que se han movido y copydo en otros […]

git p4 error de ruta de depósito

Tengo un problema al configurar git con forzosa usando git-p4. Después de terminar todos los pasos de esta excelente publicación de blog: http://owenou.com/2011/03/23/git-up-perforce-with-git-p4.html , trato de agregar un nuevo file / modificar un file existente. file en el repository git local. Cuando trato de rebase, obtengo: $git-p4 rebase Traceback (most recent call last): File "/home/user/bin/git-p4", […]

Traducción de Git -> Perforce falla

Intento migrar un repository de Git a Perforce. Lo que he intentado es (por ejemplo) Clonación de git clone https://github.com/mbostock/d3.git Cambiar el directory a la nueva carpeta Presentar con git p4 submit Esto falla luego de un momento con el post de error fatal: Not a valid object name HEAD~1036 Command failed: git cat-file commit […]