Articles of rebase

SVN integrando una twig de características que ha sido networkingiseñada a trunk – ¿Por qué svn: mergeinfo se actualizó a pesar de no haber cambios?

Este ejemplo es de SVN 1.8. Usamos la técnica común con un tronco y twigs características. Normalmente, una twig de entidad se crea mediante la bifurcación de troncales. La twig de características se actualiza continuamente con el enlace troncal mediante la fusión de los cambios del tronco a la twig de características (rebase). Cuando finaliza […]

Cómo mover confirmaciones de un repository git a otro cuando no hay antecesor común

Así que busqué un poco y encontré algunas cosas que pensé que deberían haber funcionado, pero no lo han hecho (es posible que esté haciendo algo mal) Aquí está la historia en order 1) Tuvimos un repository SVN 2) Convertí el repository SVN a Git, pero no usé el argumento –stdlayout (se cometieron errores) en […]

Cómo mantener una subunidad git / function twig de synchronization con una twig principal utilizando rebase

Hay una twig principal llamada develop . Y una twig ( feature_branch_1 ) se originó en la twig de desarrollo. Estoy haciendo cambios en la feature_branch_1 . Digamos que trabajaré en feature_branch_1 durante dos semanas. Y cada día necesito que mi feature_branch_1 sincronice con los cambios de la twig de desarrollo (la twig de develop […]

git rebase con múltiples twigs secundarias

Tengo problemas para hacer que Git haga lo que quiero en escenarios de ramificación moderadamente complicados. Parece que parte de mi trabajo se pierde cada vez que uso el command rebase. Soy nuevo en git, proviene de un background de Perforce. ¿Estoy usando los commands incorrectos o me faltan algunas banderas? ¿Es correcta mi intuición […]

Plegables sets de cambios Mercurial sin alterar el historial

¿Hay alguna manera de queuepsar algunos sets de cambios mercuriales secuenciales en una vista en tree con una sola descripción mientras se mantiene el historial completo? Algo así como el rebasado, pero se muestra para que no se altere el historial. Estos sets de cambios "fijos", "realmente fijos" y "realmente realmente fijos" me están volviendo […]

¿Por qué el command mercurial "hg rebase" toma tanto time para un repository relativamente grande?

Aunque el set de cambios en sí es muy pequeño, cuando hago un "hg rebase" para un repository relativamente grande (digamos alnetworkingedor de 10GB), ¿por qué hace tanto time? ¿Qué sucede exactamente detrás de escena?

¿Cómo volver a establecer la base en TFS? (como la funcionalidad de git rebase)

Usando tfs2015 (no git) Tenemos una twig MAIN y creé mi twig de desarrollo desde la twig MAIN. __MAIN (branch) |__MYDEV (my new branch) Después de un time, mis amigos empujaron 2 nuevos sets de cambios a MAIN. __MAIN [change1], [change2] |__MYDEV [mychange1] Pregunta: ¿Cómo puedo get esos 2 sets de cambios en la twig […]

¿Puedo fusionar varios sets de cambios consecutivos en un set de cambios en Mercurial?

Digamos que tengo el set de cambios A, y hago los sets de cambios B1, B2 y B3 sobre A, mientras que otro hace los sets de cambios C1, C2 y C3 sobre A: B1 — B2 — B3 / — A \ C1 — C2 — C3 El otro desarrollador introduce su código en […]

En hg, ¿cómo puedo soltar el nombre de la twig cuando realizo una rebase y / o trasplante desde otro repository?

Básicamente, lo que quiero probar es sacar las revisiones de hg de una twig de un repository experimental a un clon de línea principal. Pero quiero descartar el nombre de la twig para poder ingresar directamente al repository principal del lado del server. Probablemente sea mejor dar un ejemplo simple: hg init hg_mainline pushd hg_mainline […]

Administrar automáticamente una twig git que depende de otra twig local?

Supongamos que tengo dos sucursales git locales en las que estoy trabajando. La twig 1 se bifurca de "maestro", y la twig 2 se bifurca de la twig 1 (y depende de ella). Ambos son trabajos en progreso, todavía no estoy listo para presionar a ninguno de ellos. Mientras trabajo en la twig 2, veo […]