Deployment is all of the activities that make a software system available for use. Questions relating to deploying software go under this tag.

learn more… | top users | synonyms

4
votes
4answers
370 views

Should developers do their own software releases (if there is a prod support team in place)?

I know there are going to always be differences depending on the particular size, staff etc, but i wanted to get feedback in general around: In an environment where you have a production support team ...
4
votes
3answers
228 views

Deploy multiple emails to email providers, but without showing favouritism

We are currently developing a new email deployment system. We have the system currently configured so that it reads a record from the database and loads the email content and deploys it to the ...
3
votes
2answers
3k views

Customer wants to modify the .properties files packaged in our WAR file

I have a customer who wants the ability to modify the .properties files packaged in the web applications WAR file so that they have the control to modify environments at settings. They will be ...
9
votes
1answer
2k views

Using a TFS Build Process Template (Workflow) for Deployment

I'm thinking of using TFS Build workflows for complex deployments. We have some that may need to deploy: Web applications and services Database SSRS Reports SSIS Packages Who knows what else I ...
2
votes
6answers
489 views

Which deployment technologies makes sense in Continuous Deployment?

In my understanding a major point in Continuous Deployment is (well, obviously I guess) that deployment is automatically done as a part of the building process. Conceptually it is easy to understand ...
1
vote
1answer
327 views

dbdeploy (phing) and development teams

Does anyone here use dbdeploy (phing) in a commands? If so - how do you manage the migrations? Let's suppose we have 2 different features developed in different branches of mercurial repository ...
9
votes
6answers
422 views

Using an Apt Repository for Paid Software Updates

I'm trying to determine a way to distribute software updates for a hosted/on-site web application that may have weekly and/or monthly updates. I don't want the customers who use the on-site product to ...
9
votes
4answers
3k views

Is it acceptable to deploy web app to production directly from SVN

Question Is there a legitimate reason NOT to use SVN for production deploys, or is this merely a case of personal preference and there is no real case against SVN? Background My workplace has a ...
7
votes
2answers
2k views

How to structure multiple overlapping solutions / projects in .Net?

I recently started out working for a new client with an old legacy codebase in which there are multiple .net solutions, each typically hosts some projects unique to that solution but then "borrows" / ...
4
votes
3answers
542 views

Is it possible to deploy Perl or Python scripts in the same way as PHP scripts?

PHP's deployment model is uber simple: upload and run. This is especially ideal for web applications that are intended to be installed on shared hosting by end users (think: Wordpress). Compare this ...
0
votes
1answer
155 views

Whole Solution Complexity … vs Development Complexity

I am generally a PHP Developer that deals in a few different MVC frameworks. I am being tempted (like most) to break out of my comfortable LAMP environment in pursuit of a "prettier" and "more ...
3
votes
3answers
264 views

Should deployment errors constitute a build failure?

Our software uses in-house written deployment software due to the complexity of the product. As part of our current QA (not dev) build process (using more in-house software) we compile the code, patch ...
1
vote
4answers
2k views

Will it cost me a lot if I chose ASP.NET and IIS?

I intend to build a type of online social network in ASP.NET. I am going to host it under IIS server. The database that I am going to use is SQL Server. The site will accept a maximum 500,000 users. ...
1
vote
2answers
677 views

What is an Enterprise/Automated Deployment tool?

What is an Enterprise/Automated Deployment tool, and how would it be used? Examples would be a plus, but please don't turn this into a list. What are the key factors that should be evaluated when ...
4
votes
1answer
512 views

Builds, continuous integration and deployment for python projects?

Could you please tell me which tools are used in python to build projects, as well as which continuous integration servers are used and how to deploy projects to the server? What I mean is web ...
4
votes
1answer
559 views

Is it legal to put `FSharp.Core.dll` from FSharp redistributable package?

Is it legal to put FSharp.Core.dll from FSharp Redist Package into my application package and redistribute it with my application? I couldn't find any information about this.
2
votes
6answers
3k views

Deploying Microsoft-Access databases with our application

Up to now we use DAO 3.51 (MS-Access 97) databases with our application. We are considering using a newer version. Which versions are available? How about deployment? How about royalties/licence ...
6
votes
4answers
730 views

Managing large number of app.config files

We have many windows services and web apps which all rely on a lot of common settings. Currently we use just appSettings as needed and they are referenced by key. Some of the settings are app ...
0
votes
2answers
219 views

Team Foundation Server - Deployments

We currently have 5 developers working on quite large Silverlight application. We have 3 servers: Test User acceptance server Production Each person works on something completely different and ...
4
votes
3answers
168 views

Do you allow presentation layer code to be deployed outside of a build cycle?

For any standard web project you will have server-side code, server pages, JavaScript and CSS files as your code assets. It's pretty standard practice for server-side code to have a test suite and a ...
6
votes
3answers
198 views

How do open source projects deal with complex setup and deployment?

At most of my corporate clients they have very complex systems with multiple entities to be deployed and tested. (e.g. client software, user database, system, database, identity manager application, ...
15
votes
4answers
4k views

How do you update your production codebase/database schema without causing downtime?

What are some techniques for updating a production server's code base / database schema without causing any downtime?
0
votes
2answers
125 views

Storing bugfixes as local changes rather than in SVN branch

We are deploying and upkeeping web-sites to different customers. Normally we wait for newest changes to stabilize, then tag subversion version as release, and install than version to customer. Then we ...
2
votes
1answer
309 views

What is the formal definition of a meta package?

There are several examples of packaging where an application package is built, named, described, even licensed, but contains only setup code and dependencies -- it has no first-class runtime software ...
2
votes
3answers
620 views

If you are going to deploy a Rails 3 app, which platform you'll recommend?

I am looking for advice of where to deploy a Rails app for a small business: web-based https needed fewer than 500 users (probably) fewer than 20 concurrent users So far, I am reading pricing ...
6
votes
3answers
949 views

Best practices for managing deployment of code from dev to production servers?

I am hoping to find an easy tool or method, that allow's managing our code deployment. Here are the features I hope this solution has: Either web-based or batch file, that given a list of files, ...
0
votes
1answer
145 views

ClickOnce analog

I am looking for a ClickOnce analog on Windows platform. I have to deploy (publish) a .NET WinForms application (thick client) for N-tier system via web.
4
votes
6answers
666 views

Build/deployment tools for a small (1) development effort

What build or deployment tools are available for a 1 person development effort, in the .NET space, that are capable of producing project outputs? I'm not looking necessarily looking for a CI server ...
3
votes
3answers
170 views

How Does Download Size Affect Potential Users of Your Product

Does anyone know (or, I guess, I have gut feeling about) how the download size of a software product affects potential users, bandwidth not withstanding? For example: Does a bigger download make them ...
7
votes
4answers
470 views

Why should we NOT do frequent deployment in PROD or to test server?

I was instructed by my project manager that frequent deployment in PROD or to test server should be avoided. But I don't understand why? We roll our testing copy to PROD on every sprint end but ...