feed

Sistemas de control de versiones

SemanticMerge, de Codice Sotfware, anuncia el soporte de Java

A finales del mes de abril, escribí un análisis sobre una revolucionaría herramienta de merge de código compartido, Semantic Merge, de la empresa códice software – que además es 100% española.

Y en el cual, además, tuve el placer de compartir con los lectores de GenbetaDev las opiniones y anotaciones de Roberto Luis Bisbé, uno de los programadores directamente participante en este proyecto tan interesante.

Evolucionando el uso de idiomas


En aquel momento, partiendo de que es una herramienta...

Leer más »

SemanticMerge, una forma diferente de realizar los merges en nuestro repositorio

Los desarrolladores utilizamos de forma habitual, o al menos así debería ser en todos los casos, los repositorios de código para mantener un control cercano de las versiones y optimizar el trabajo en equipo.

Dichos repositorios permiten que un equipo trabaje sobre un mismo código, modificándolo, añadiendo o eliminando líneas, de forma simultánea. O, utilizando una política de branching,...

Leer más »

SourceTree, cliente GUI para manejar repositorios Git o Mercurial, llegará en breve a Windows

SourceTree es quizás uno de los mejores clientes GUI para manejar repositorios git y mercurial que existen en la actualidad. La pena es que hasta ahora sólo estaba disponible para plataformas mac, pero eso va a cambiar ya que Atlassian ha anunciado que en breve los usuarios de Windows también podrá disfrutar de él.

Hay miles de comentarios positivos sobre SourceTree . Y no es de extrañar, ya que...

Leer más »

¿Son nuestros comentarios en los commits lo suficientemente útiles?

Quizás seas un cowboy que cabalga sólo y no le das importancia a los comentarios de tus commits en tu repositorio de código, pero cuando se trabaja en equipo estos comentarios son fundamentales para que otros compañeros sepa en qué estado se encuentra el proyecto y lo que se van a encontrar a actualizarlo.

Cuando hacemos hacemos checkout de un proyecto, lo que queremos saber es cuál es el estado...

Leer más »

Commit Status API de Github, extendiendo la información del estado de nuestros commits

Interesante movimiento de Github al presentar hoy su Commit Status API, una útil API que indique el estado de los commit hechos en nuestros repositorios. Esto permitirá obtener muchas más información de los pull request que se realicen sobre todo si lo combinamos con CI (Integración continua).

Los diversos estados “pending”, “success”, “failure” o “error” nos ayudarán a manejar mejor el código....

Leer más »

¿Qué usas para gestionar tus repositorios personales de código?

Prácticamente casi todos tenemos algún proyecto personales o al menos nos gusta trastear con pequeñas aplicaciones en nuestro tiempo libre. En las empresas es habitual tener un repositorio de código, sobre todo como control de versiones y compartir código con otros compañeros, pero cuando trabajamos solos es otra historia.

Por eso, esta semana en la pregunta queremos saber qué herramientas usas...

Leer más »

Aprende a usar Git en 15 minutos

Git es uno de los sistemas de control de versiones más populares y del que más estamos oyendo hablar últimamente. Gracias a su potencia y versatilidad muchos grandes proyectos de software libre están migrando sus repositorios a Git . Cada vez más es más importante saber usar Git, tanto a nivel personal como laboral. Parte del éxito de este sistema de repositorios es GitHub y no dejan de...

Leer más »

SubGit: migrar de Subversion a Git sin quebraderos de cabeza

Subversion y Git tienen sus pro y sus contras, pero parece que últimamente Git le está ganando la partida siendo cada vez más popular. Muchas empresas planean migrar sus repositorios a Git , aunque aun con cierto temor a no adaptarse bien o, aun peor, perder parte de su código durante el proceso de migración. Para cubrir esa necesidad de una transición tranquila entre un sistema de repositorios a...

Leer más »

Cliente oficial de GitHub para Windows

GitHub for Windows es un cliente 100% nativo que se ejecuta en Windows XP, Vista, 7 y 8. El lanzamiento de esta herramienta viene a cubrir la necesidad de simplificar la barrera de entrada que suponía Git para muchos de los usuarios de Windows que usan los repositorios de GitHub, según cifras de la compañía representan alrededor de la mitad del tráfico de la web.

Quizás muchos nos vemos...

Leer más »

Otro que cae en las garras de Github, Django

Y con Django no nos referimos, claro está, ni al afamado cantante español ni al popular personaje del spaguetti-western interpretado por Franco Nero. No, nada de eso, Django es el poderoso y cada día más conocido framework de desarrollo web en Python (por ejemplo, el chico de moda Pinterest lo lleva en sus entrañas) y que en los últimos días ha abandonado definitivamente Subversión , sistema de...

Leer más »