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

2
votes
3answers
689 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
1k 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, ...
18
votes
4answers
428 views

What do update versions really mean?

A lot of software updates follow the scheme of v0.1 to v0.2 to v2.6.5.6. What do these "updates" to software really mean? Is there an industry standard always followed or do programmers pretty much ...
0
votes
1answer
162 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.
19
votes
4answers
6k 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?
6
votes
2answers
1k views

Deployment: Best Practices (and real practices) [closed]

One thing that I've learnt in my short dev career is that there are best practices (like TDD) and then there are actual practices that occur under pressure, or through budgetary/time constraints. ...
8
votes
8answers
759 views

Describe the best deployment environment you've worked with [closed]

The Joel Test includes the question: Can you make a build in one step? Which is important, but I'm wondering, how streamlined have some of the deployment processes been? All software from ...
3
votes
6answers
726 views

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

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 ...
11
votes
6answers
702 views

What is the difference between `update` and `upgrade`

What is the difference between update and upgrade in the context of application software?
3
votes
3answers
182 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 ...
6
votes
4answers
532 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 ...