Tag: control de versiones
-
Mantener CSS compilado fuera de tu repositorio git al usar LESS/SASS con Grunt y hooks
Ten un repositorio git ordenado y liviano al excluir los CSS compilados y regenerarlos automáticamente con Grunt y hooks de git.
-
Importar tu base de datos de WordPress (de la forma más rápida)
Uno de los grandes aprendizajes que he podido aplicar al desarrollo de sitios con WordPress, y del cual soy particularmente entusiasta de sermonear es la necesidad de mantener una versión local de desarrollo lo más parecida posible a lo que vas a utilizar en producción, lo que además se apoya y soporta un montón de…
-
Réquiem para Bazaar
Después de haber trabajado por el suficiente tiempo con SVN (Subversion), descubrir Bazaar fue una verdadera revelación: tenía todas las ventajas de un sistema de control de versiones descentralizado, y a la vez podía implementar un flujo de trabajo tan sencillo como en SVN mientras aprendía las ventajas de trabajar de forma descentralizada. Por ello,…
-
Flujos de trabajo en git
A pesar que sigo considerando que Bazaar es un mejor sistema de versionamiento (eso es motivo para otro post), poco a poco he ido aprendiendo un poco más de git. Por supuesto, uno de los puntos más atractivos de git es GitHub, y quizás uno de los menos es la falta de estructura en el…
-
Generar dumps versionables de la base de datos
Otro tip rápido: si deseas mantener un dump de tu base de datos en algún sistema de control de versiones con mysqldump, siempre utiliza la opción –skip-extended-insert. ¿Por qué? De modo predeterminado, mysqldump utiliza “extended inserts”, en los que una sola gran línea se ocupa de agregar múltiples registros a la base de datos. El…
-
Recuperar revisiones perdidas en Bazaar
Como saben los regulares de este blog, hace bastante tiempo me he rendido ante Bazaar, el sistema de control de versiones distribuido creado por Canonical y parte del proyecto GNU; más poderoso que SVN, más simple que git… en fin. Una secuencia de acciones me llevó a una situación terrible: por un momento pensé que…
-
Migrar un proyecto desde SVN a Bazaar
Bazaar (bzr) permite interoperar cómodamente con Subversion (svn) y permite implementar fácilmente flujos de trabajo adecuados al desarrollo de tus proyectos
-
Control de versiones centralizado con Bazaar
Bazaar es un sistema de control de versiones distribuído, que en lo personal me ha resultado muy fácil y cómodo de utilizar. Probablemente una de sus mejores características es que permite ser bastante flexible en cuanto a los flujos de trabajo que puedes utilizar con él — esto es parte fundamental de la filosofía de Bazaar…