Articles of de

gestión automatizada de cambios / control de versiones

Estoy buscando una herramienta (Windows) que indexe los contenidos de los files (borrar) en un directory y mantenga un historial de los cambios realizados en estos files. Esto podría hacerse persistente o por lotes. De ser posible, debería include una herramienta de comparación integrada para poder comparar versiones anteriores. Básicamente es la vista de Eclipse […]

Gestión de versiones de lanzamiento en ~ 10 services interconectados ruby ​​/ rails / capistrano / rabbitMQ

Así que estamos construyendo una aplicación bastante hardcore que consiste en alnetworkingedor de 10 services: ¿cómo deberíamos gestionar mejor las dependencies en todas las versiones de las aplicaciones? Tomamos la decisión de dividir las cosas en services, cada uno responsable de una tarea pequeña y lógica (el analizador de palabras solo analiza las palabras, el […]

¿Por qué obtengo un file de "class" diferente después de cambiar solo los nombres de símbolos?

¿Por qué el intérprete de código de bytes de Java cambia un file de 'class' cuando cambio solo los nombres de símbolos (classs, interfaces, funciones o variables) en el file 'java' correspondiente? Estoy manteniendo ambos types bajo control de fuente (GIT), y sigo viendo "el doble de la cantidad de files cambiados" incluso para cambios […]

Checkstyle fuente control integración

Estuve investigando el estilo de revisión recientemente como parte de una investigación sobre las convenciones de encoding estándar. Aunque parece que es perfectamente adecuado para nuevos proyectos, parece tener una gran barrera para la adopción de proyectos ya existentes, ya que no parece proporcionar un método para verificar únicamente el código nuevo o editado. ¿Puede […]

control de versiones, administración de configuration y compilation combinadas

¿Podrían explicar por qué ese enfoque no existe y no se usa ampliamente? O si tal set de herramientas existe, ¿puedes citarlo? ¿Por qué los sistemas de control de versiones (VCS) están trabajando en files ( clearcase, svn, git e tc )? y no en unidades / funciones? Entonces, para rastrear los cambios en una […]

¿La versión de la aplicación debe almacenarse en el control de fuente (por ejemplo, Git) o ​​CI?

Estamos migrando desde scripts de compilation / implementación ejecutados localmente a un server de CI. A partir de ahora, conservamos la versión de la aplicación (C # AssemblyInfo.cs), que funciona decentemente. Me preguntaba si había ventajas / desventajas de mantener la versión dentro de nuestro sistema de CI en lugar de Git. No puedo encontrar […]

Gestión de documentos, SCM?

Puede que esta no sea una pregunta de progtwigción básica, pero está relacionada con algunas de las herramientas que los progtwigdores sospecho. Así que somos un grupo de personas, cada una con un montón de documentos y un montón de computadoras diferentes en un set de sistemas operativos (bueno, solo 2, Linux y Windows). La […]

Control de versiones de contenido

Recién comenzando un proyecto, me gustaría tener un pequeño administrador de contenido con control de versiones. Sin embargo, no sé cuál es la mejor manera de modelar la database. Tengo una tabla de contenido que contiene los siguientes campos: identificación de la key primaria de serie, content_id int (campo para identificar diferentes contenidos), título de […]

Trate con el encryption de passwords de Jenkins cuando se almacena en un SCM

Actualmente estoy almacenando el directory de inicio de Jenkins en un repository de Git. La configuration de Jenkins se ha inicializado en una máquina A: configuraciones de security (LDAP autenticado), configuraciones globales, crendentials SCM, etc. Cuando esta casa de Jenkins se clona desde el repository de Git en una máquina B, todas las passwords se […]

Versiones de flujo de trabajo WF4 donde el contrato de service cambia

Acabo de implementar con éxito un sistema WF4 de "control de versiones" utilizando el service de routing de WCF. Tenía un service de flujo de trabajo de versión 1 al que agregué una nueva actividad de Decisión y lo guardé como un service de versión2. Así que ahora tengo 2 puntos finales (con contratos de […]