Articles of versiones de

Deje que Jenkins construya desde múltiples repositorys TFS

Tengo un problema con Jenkins al build mi código fuente. Estoy usando un repository de lib y un repo para mi código. Quiero que Jenkins construya el proyecto si algo cambia en uno de los repos. ¿Alguien tiene algún puntero sobre cómo resolver esto? Logré ponerlo en funcionamiento en el caso de que todo esté […]

¿Cómo agregar la function de versión al escribir mi propio script de shell?

Estoy tratando de escribir mi propio guión de shell. Ya casi está listo, así que quiero agregar la versión. Por ejemplo, foo -v para imprimir foo 1.0.0 . Pero no estoy seguro de qué es una buena manera. Puedo escribir la versión en mi file de ejecución, pero tengo que cambiar eso cada vez que […]

Incremente el número de versión en el código C #

Estoy manteniendo la versión del documento en la database. digamos que quiero actualizar o incrementar el número de versión. He intentado esto, pero me muestra que las properties son de solo lectura. string _versionDB = "1.0.0.0" var version = new Version(_versionDB); version.MajorRevision = version.Minor + 1; //error it says read only Por favor, ¿alguien puede […]

Almacene cientos de versiones en un server: ¿qué compression usar?

Para un proyecto de editor de text en línea que estoy construyendo, el ahorro de proyectos es similar a lo que hace http://jsfiddle.net : la primera versión es sdf23f , el segundo Save lleva a sdf23f/1 , el tercer Save conduce a sdf23f/2 , etc. Cuando alguien pulsa Save , se llama un file PHP […]

Actualizar la list para reflejar la copy de trabajo local

Eliminé una carpeta grande que ya no necesito de mi espacio de trabajo local, es decir, //binary_blobs/… Ahora Perforce (línea de command) se queja de los files faltantes, es decir: test.raw – submit change default to delete //binary_blobs/test.raw#1 Mi objective es decirle al server remoto que he eliminado los files localmente, y que la copy […]

¿Control de versión para files grandes sin deltas entre 2 carpetas locales (no en la networking)?

Esto es lo que quiero hacer: tengo un disco duro USB donde tengo datos (imágenes, files de audio, etc.). Esto ocupa mucho espacio y tiene muchos files, que no son text, sino files binarys. A menudo voy a reorganizar esta carpeta, agregar files en ella, eliminar algunos, por lo que el cambio puede provenir de […]

¿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 […]

¿Cómo boost la variable de versión del file python a través de Vim?

__version__ variable __version__ para diferentes files dentro de mi module. Por ejemplo, """ foo.py """ __version__ = '0.0.1' """ bar.py """ __version__ = '1.0.1.111' Estoy buscando cualquier command / complemento de Vim para boost automáticamente la cadena del número de versión. Por ejemplo, presione F12 , '0.0.1' => '0.0.2' '1.0.1.111' => '1.0.1.112'

El performance del server de control de versiones cuando se usa CruiseControl (StarTeam o alternativas)

Estamos usando CruiseControl con un server StarTeam y tenemos problemas con el locking del server StarTeam. Nos preguntamos si estamos golpeando el server demasiado duro. A través de 3 máquinas CruiseControl y un total de aproximadamente 30 proyectos, iniciamos session en StarTeam y buscamos modificaciones cada minuto más o less. La mayoría de nuestros proyectos […]

¿Cuál es la forma más fácil (y la más adecuada) de administrar muchos repositorys usando gitosis?

Estoy usando la gitosis para administrar un grupo de repositorys privados. Todo funciona muy bien y no tengo problemas con la forma en que agregamos repositorys como tales. El problema es que tenemos relativamente pocos desarrolladores pero muchos repositorys, particularmente porque uno de nuestros proyectos usa submodules de Git bastante. Esto significa que el gitosis.conf […]