Re: Deployment Strategies

Lizet Pena de Sola <[email protected]>
Newsgroups gmane.comp.windows.devel.dotnet.web
Message-ID <F1F55D2665F3E54995471CE881E332D903BD6034@crplivexc55.citnet.cit.com>
We usually build set up projects for the projects in the solution. The
deployment team in our case has nothing to do with the developers, and
the developers do not have access to the production servers. So in order
to make the deployment process easier and painless, we create a set up
project for every project that needs to be elevated individually. For
instance, one for the web services project, another one for the web
project, another one for the intranet web project, etc. It mainly
depends on where these projects will be deployed. When we create the
build that will be elevated we label the files on that version in the
source control system as, for instance, "deployed in V1.2.3"...
Hope this helps,
Lizet

-----Original Message-----
From: Discussion of building .NET applications targeted for the Web
[mailto:[email protected]] On Behalf Of Brian Vallelunga
Sent: Monday, February 12, 2007 9:32 PM
To: [email protected]
Subject: [DOTNET-WEB] Deployment Strategies

I'm being put in charge of a fairly good sized web site and a small team
of developers. I'm trying to develop a strategy for organizing the
submission of new web site code and content and then distribution to the
live site. I'm curious what other people have found as best practices in
these areas.

We have a staging server and are currently using Vault as our source
code repository. Right now we're using ASP.NET 1.1, but will be moving
to 2.0 in the near future. This brings with it another set of questions.

I've had quite a bit of experience developing sites, but generally with
only one or two people at a time. Now we're likely to have four or five
managing the content. It's also not likely we'll have set releases, but
instead will have to be dealing with small changes occurring frequently
and in different parts of the page.

So what do people do in this sort of situation? How do you get your
files where they need to be without having everyone step on each other's
toes?

Thanks,
Brian

===================================
This list is hosted by DevelopMentor(r)  http://www.develop.com

View archives and manage your subscription(s) at
http://discuss.develop.com

===================================
This list is hosted by DevelopMentor®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.