feed

Sistemas de control de versiones

A Github no le basta con limitarse a abrir una API para que los desarrolladores creen sus aplicaciones, sino que lanza un completo conjunto de recursos a su disposición a través de Github Developer Program. El objetivo es que con Github se pueda hacer prácticamente todo: gestionar tareas, autenticación y, por supuesto, enganchar cada commit de nuestros proyectos para testear, analizar y desplegar en producción.

El registro para el Github Developer Program está abierto a todos los desarrolladores...

Leer más »

Atlassian lleva bastante tiempo creando herramientas para la gestión de proyectos software, entre las más conocidas se encuentra JIRA y Confluence. Su foco en metodologías ágiles les ha conducido a centrarse en Git como base para articular un ecosistema completo como otra serie de herramientas como Stash, gestor de repositorios corporativo de Git adhoc, o Bitbucket en la nube, SourceTree y Bamboo ...

Leer más »

¿Sabías que todo el código de Facebook está alojado en un único repositorio? Según han publicado hace unos días en su blog para desarrollo, esto les llevó a solucionar un grave problema para escalar tan inmenso número de líneas de código (más de 14 millones en 44.000 ficheros) y que no se convirtiera en un grave cuello de botella para el trabajo de sus ingenieros.

Una deuda técnica para que sus...

Leer más »

Visual Studio es parte de un ecosistema completo y complejo de desarrollo, que se integra de forma nativa con el Team Foundation Server como gestor de código fuente y gestión del Ciclo de Vida.

Sin embargo, según ha ido evolucionando el IDE a través de los años, ha ido abarcando y permitiendo la integración de tecnología fuera del ámbito de Microsoft, dando un plus de flexibilidad a la...

Leer más »

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...

Leer más »

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 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 »

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 »

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 »

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 »

Síguenos