Articles of dvcs

¿Cómo configuro tortoisehg para mostrar los files copydos en el logging (es decir, usar la opción hg "-C")?

Quiero saber fácilmente qué files se cambiaron de nombre al mirar el logging de cambios con la interfaz de usuario de tortoisehg. La configuration out-of-the-box solo muestra que se agregó / eliminó un file (es decir, el post de logging hg estándar sin la opción -C).

TortoiseHG: deshacer la confirmación que falla

He estado usando TortoiseHG desde hace un time y me he encontrado con el mismo problema de vez en cuando. A veces, cuando comprometo mi trabajo, me da un error al decir que uno (o más) de mis files está siendo utilizado por otro process. Sin embargo, la confirmación todavía se realiza y es visible […]

Preservar banderas de solo lectura en Mercurial (o equivalente)

Nos gustaría evitar cambios en los scripts de migration SQL que están en control de fuente y que ya se han aplicado. ¿Hay alguna manera de marcar files (específicamente, scripts de migration SQL) como de solo lectura y persistir esto en control de fuente? Podríamos recurrir a anzuelos precompuestos en nuestro repository central, pero esto […]

¿Cómo Tortoise Hg autentica a los usuarios?

Estoy usando Tortoise Hg para administrar mis repositorys Mercurial (Clone, Push, etc.). Pero no tengo claro cómo Tortoise Hg autentica a los usuarios. Si clono o presiono un repository protegido, Tortoise Hg solicitará las cnetworkingenciales del usuario. Si ingreso las cnetworkingenciales, ¿cómo está Tortoise hg autenticando al usuario (me refiero al process en segundo plano)? […]

¿Cómo restaurar un solo directory en un repository Fossil?

Hace algunos commits, eliminé un directory en mi repository Fossil . ¿Cómo lo recupero?

Mercurial ssh enviar revisión a algún nombre de label

Quiero que el server mercurial envíe ssh-send alguna revisión a algún server de producción (del lado del cliente) sobre el nombre de label específico establecido por cualquier usuario. Algo muy similar a la plataforma de Integración Continua que empuja las actualizaciones a los agentes en ciertos criterios.

Acceda al repository dvcs desde la aplicación web python: gestione ediciones y confirmaciones simultáneas

Estamos trabajando en una aplicación web utilizando django que permitirá la modificación de files que se almacenan en un repository de vcs (actualmente git). Escribir en el file en el área de trabajo local se realizará siempre que la edición se ejecute en el browser. Agregar / confirmar ocurrirá cuando el usuario termine con la […]

¿Cuándo ramificar, labelr y fusionar en Mercurial?

¿Cuándo se debe ramificar / labelr en Mercurial ( hg ), tanto a nivel de repository local como en el repository centralizado / de origen (que hg clone )? ¿Cuándo debería fusionarse (nuevamente a nivel local y en el repository central)? Vengo de un background SVN donde las twigs se usaron para nuevas características (" […]

¿Hay alguna herramienta de escritorio de Linux para ver la historia de una twig de bazar?

Para ver diffs, uso la excelente herramienta Meld . Pero cuando se trata de mirar revisiones anteriores, generalmente me encuentro mirando la twig en Launchpad, donde está alojado mi código. ¿Hay buenas herramientas de escritorio para permitirme hacer esto? Idealmente, el "Modo Historia" de Olive debería hacer el truco, pero solo me da errores cuando […]

¿Alguna extensión de Mercurial para grep para código recién ingresado (sin tener "console.log")?

¿Hay alguna extensión Mercurial que pueda grep para "console.log" que podría haber quedado accidentalmente como código de debugging? En este momento esto es lo que estoy haciendo: 1) hg out ssh://…. lo anterior es para ver cuál es la primera revisión comprometida en mi repository local, por ejemplo, la revisión más pequeña es 3456 2) […]