Articles of delphi

Cómo controlar todas las modificaciones de Oracle DB incluidas en la nueva versión de un software propietario

Estoy desarrollando usando Delphi 7 y un server SVN. La aplicación está conectada a un Oracle DB. Cuando despliego una nueva versión de mi software, tengo que generar el nuevo ejecutable nuevo y generalmente un set de scripts de Oracle con versiones nuevas o modificadas de packages, types de funciones, activadores, actualizaciones de campo, etc. […]

La información de la versión en Delphi 7 no funciona

Fui asignado a hacer una pequeña modificación en un proyecto Delphi. Para registrar esa modificación, mi jefe me dijo que incremente el número de compilation en Opciones de proyecto> Información de la versión. Lo hice, pero después de comstackr y comstackr, cuando miro las properties del file, la versión del file no se actualiza. El […]

Resultados raros usando P4COM

Estoy usando P4COM para comunicarme con nuestro server forzado. He escrito una pequeña utilidad para simplificar nuestro control de calidad de qué files han cambiado de una versión a otra. He estado usando la interfaz P4COM de Delphi. Hasta aquí todo bien. Pensé que sería bueno permitirles a los usuarios ver la diferencia entre las […]

Administrar componentes comunes con Fossil CVS

Soy un novato Fossil (y configuration CVS) que intenta crear y administrar un set de repositorys Fossil distribuidos para un proyecto Delphi. Tengo el siguiente tree de directorys en mi máquina de desarrollo: Projects Some Project Delphi Components LookupListView Some Client Some Project For Client Some Other Project For Client Source Code Project Resources Project […]

¿Deberían los files * .lps includese en el control de la versión o ignorarse?

Lazarus genera 3 types de files para proyectos: * .lpr, * .lpi y * .lps. Los primeros 2 files son necesarios. ¿Debo save los files * .lps en el sistema de control de versiones o debería include files * .lps en la list global de ignorar?

Delphi 2010: ¿cómo estampar la versión del file en * .pas e incrementarla en cada herramienta de save sin CVS / SVN?

¿Cómo tengo en cada file * .pas su versión, incrementándose en cada guardado en alguna línea de comentario? Tengo muchos files en tres PC y necesito tener la posibilidad de verificar rápidamente sus versiones entre sí. Este problema se resuelve fácilmente mediante algún control de versión centralizada, pero algunas fonts que tengo no se pueden […]

Historia Delphi – Control de fuente

Después de leer algunas publicaciones aquí sobre las ventajas de usar el control de código fuente para un único desarrollador, me parece que la principal ventaja es que tendré copys de security de todos los cambios en los files fuente. Delphi tiene una function de historial incorporada que lo hace de forma pnetworkingeterminada. ¿Es esto […]

¿Cómo puedo eliminar (con un truco) proyectos en JEDI VCS?

Tengo que dividir un server JEDI VCS. Tengo 4 proyectos Delphi en él, y tengo que dar 2 proyectos a una empresa y 2 a la otra empresa. La idea es restaurar 2 copys de security JEDI VCS (2 copys de security de bases de datos) y eliminar los proyectos del otro cliente. Ahora no […]

Compromiso inicial de grandes proyectos para mercurial

Tengo más de 10 años de proyectos de software que me gustaría comprometer con Hg. Esto es para código relacionado con Delphi 7, e incluye librerías con licencia de terceros, bibliotecas de código abierto administradas con svn y mi propio código (estoy planeando una migration a Delphi XE5). Las libs de terceros y svn-derived generalmente […]

Vinculación de la carpeta de control de origen TFS desde otro proyecto TFS

Nos estamos moviendo a TFS 2010 (desde PVCS) para control de fuente y seguimiento de elementos de trabajo Según tengo entendido, debe tener bajo control de origen para cada proyecto TFS todo lo que las soluciones de proyectos, etc., necesitan build. Esto está bien para las nuevas soluciones / proyectos de .NET, pero tenemos una […]