Desarrollar mas de una persona sobre el mismo servidor.

01/12/2003 - 16:00 por KIKO | Informe spam
Hola, en mi ordenador tengo instalado vs.net y estoy desarrollando una
aplicación web. ¿qué tengo que hacer para que otro usario de mi red que tb.
tiene instalado vs.net pueda desarrollar conmigo y participar en el mismo
proyecto?. ¿que tengo que compartir?¿con qué permisos?. (las dos máquinas
corren con w. XP y pertenecen a un dominio)

Por otro lado, la aplicación que estoy desarrollando posteriormente irá al
servidor web de la empresa (que tb. pertenece al dominio) y me pregunto si
sería bueno desarrollar directamente sobre ese servidor, o hacerlo como
hasta ahora, desarrollar en el mio y despues pasarlo al servidor.

Gracias a todos. Un saludo,

Kiko.
 

Leer las respuestas

#1 César de la Torre
03/12/2003 - 21:20 | Informe spam
La forma de trabajar en .NET, (sobre todo porque cambia radicalmente con
respecto a ASP y ahora es código compilado) es tener todo el entorno de
desarrollo completo cada programador en su máquina (PC de desarrollo con
IIS, y todas las dependencias que requiera), y después hacer una integración
normalmente diária en el servidor de Integración.

Esa es la recomendación de Microsoft y también te lo recomiendo por propia
experiencia en nuestros equipos de desarrollo. Cada desarrollador necesita
de un entorno aislado para poder hacer DEBUGGING sin afectar al resto del
equipo de desarrollo, etc.

Basicamente, el método de trabajo en equipo recomendado es el llamado
DAILY-BUILD ('CONSTRUCCION DIARIA') consiste en lo que te comentaba antes,
desarrollar durante el día de forma aislada cada programador en su PC, y al
final del día subir su código (solamente de los módulos acabados y testeados
localmente) al servidor de SOURCE-SAFE. Desde el servidor de SOURCE-SAFE se
ejecutan Scripts que cojan todo el código y recompilen completamente el
proyecto, y a continuación se debe realizar un testing global de que toda la
aplcaición ASP.NET está funcionando OK y de que ha funcionado OK la
"INTEGRACION DIARIA".

Es MUY IMPORTANTE el concepto de DIARIO, de INTEGRACION DIARIO. No es bueno
dejar que las integraciones se hagan cuando pasan varios días o semanas...

En cuanto al sistema de trabajo, busca información en Internet sobre
DAILY-BUILD y MSF.

Saludos,

César de la Torre
Software Architect
MCSE (Microsoft Certified Systems Engineer)

Renacimiento rn
Microsoft GOLD Certified Partner




"KIKO" wrote in message
news:#
Hola, en mi ordenador tengo instalado vs.net y estoy desarrollando una
aplicación web. ¿qué tengo que hacer para que otro usario de mi red que


tb.
tiene instalado vs.net pueda desarrollar conmigo y participar en el mismo
proyecto?. ¿que tengo que compartir?¿con qué permisos?. (las dos máquinas
corren con w. XP y pertenecen a un dominio)

Por otro lado, la aplicación que estoy desarrollando posteriormente irá al
servidor web de la empresa (que tb. pertenece al dominio) y me pregunto si
sería bueno desarrollar directamente sobre ese servidor, o hacerlo como
hasta ahora, desarrollar en el mio y despues pasarlo al servidor.

Gracias a todos. Un saludo,

Kiko.


Preguntas similares