![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Yo he trabajado así durante haños, con la salvedad que tanto los proyectos como las DCU se compilan localmente en el disco. Lo que se logra con esto, es que solo lea de la red, aquellas units modificadas a la hora de compilar.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#2
|
||||
|
||||
|
Hola a todos.
Bueno, por la experiencia que tengo me sumo a los comentarios de mamcx y Federico. Creo que el problema está en la red y que para estos escenarios de trabajo lo mejor es disponer de un software control de versiones, que permita al equipo estar sincronizado en cuanto a modificaciones se refiere. Esto implica que la compilación se hace local, con lo cual los tiempos baja considerablemente de los 4 o 5 minutos que mencionabas. En mi caso una applicacion de bastente peso la compila en aproximadamente 10/12 segundos. De todas formas comprueba que esten desactivadas la opciones: -Platform Symbol -Platform Unit -Unsafe Type -Unsafe Code -Unsafe typecast en Project -> Options -> Compiler Messages Siempre aceleraran el proceso. Saludos |
|
#3
|
|||
|
|||
|
Gracias a todos por responder a mi inquietud.
Con respecto a las alternativas que mencionaron, tengo algunas dudas acerca de su implementación. Por ejemplo con respecto a la utilización de un programa de Control de versiones (hemos utilizado el FreeVCS), por lo que he visto tienen todo centralizado en un lugar y posteriormente si deseo trabajar en otra pc se realiza una copia local en dicha pc. La duda que tengo es si se copia todo, por ejemplo, en nuestro caso si tenemos todo en el servidor: framework de clases visuales, bpl y demas, todo esto es copiado localmente a la pc de desarrollo, Esto es así?, con lo cual debe ser el programa de control de versiones el encargado de la sincronización de los cambios. Agradezco nuevamente a uds. sus comentarios y espero poder dar una solución a esta situación, ya que soy de la idea, que si uno desea contruir aplicaciones robustas, mantenibles y flexibles se deben seguir ciertas "pautas" o reglas (del estilo de las que mamcx expuso en su link - estoy de acuerdo en muchas ellas -) y mas aún cuando se trabaja dentro de un grupo de desarrollo. El punto que deseamos mejorar es juntamente el del hilo en custion, es decir, como relizar un trabajo organizado y "eficiente" dentro de un grupo de trabajo. Saludos a todos. |
|
#4
|
||||
|
||||
|
Hola.
El FreeVCS gestiona y sincroniza todo los archivos que componen un Projecto Delphi. Todo lo que no este dentro del projecto pues... no estoy seguro pero creo que no. Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|