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

0
votes
1answer
102 views

Deploying v Releasing

So there's this desktop application. And I am wanting to inform it's users that a new version has been released. Is it more correct to say that a new version of a desktop application has been ...
5
votes
1answer
206 views

Versioning and deploying dependent systems

I need some best practices or experiences of developer teams who had to treat the same issues I have at the moment =) Our company is developing a client software for years. The one and only ...
2
votes
1answer
227 views

What is the best approach for deploying apps to companies

What is the best approach for the following scenario: 1) A publicly available app (available in app stores) which is used by end users to make use of services offered by multiple companies. 2) These ...
0
votes
3answers
71 views

Preferred location for installing user guides, sample documents on Windows?

By default, the installer for my product copies files to the Users\Username\AppData\local\MyProduct directory (though the user can change this during installation, of course). I want to bundle some ...
1
vote
2answers
2k views

Django REST + Backbone/Ember/Angular Implementation Method

http://stackoverflow.com/questions/10941249/separate-rest-json-api-server-and-client In light of this post, I wanted to ask questions regarding Django and specifically the implementation methods of ...
1
vote
1answer
596 views

How to create a lightweight WPF application including .NET Framework 4.5?

I want to create an application which is dependent on .NET Framework 4.5. If I am binding the framework with application setup the size of application increases to much but I need to bind the .NET ...
0
votes
2answers
115 views

Distributing a data access solution across multiple solutions

I have 3 solutions, one of them is a dataccess solution with all the repositories etc. At the moment when a change is made to it, the others have to go get the latest nuget version locally, we have a ...
2
votes
3answers
278 views

Partitioning code into assemblies for the sake of logical seperation

I've started working at this company, and the software is managed in a Visual Studio solution that includes hundreds of projects (C++ and C#). After poking around the solution for couple of weeks, I ...
0
votes
1answer
74 views

Installation from RPM, instead of making source code?

I am trying to deploy a Redis server in Linux. The Redis official site provides source code to download, so I have to use 'make' to install Radis. The 'make' works, but my problem is how can I use ...
0
votes
2answers
3k views

What is the best solution for using NetBeans on different computers and keeping them in sync?

I am using NetBeans IDE for PHP programming. What is the best solution for using NetBeans on two different computers and keeping them in sync? I am currently using the FTP upload on save feature. But ...
0
votes
2answers
289 views

Automating database deployment using a CMS

My team are developing Umbraco websites and looking to improve the automation of our database deployment. Currently we have automated builds and deployments of our source code using Kiln and Team ...
2
votes
3answers
1k views

Handling Deployment to Multiple Environments

How should I handle deploying web applications to multiple servers? Constraints I have a dev, test and prod environment. No build server is available. Developers can't deploy to prod. The people ...
1
vote
1answer
94 views

Sharing dlls in a software deployment

We are moving our software project from the practically auto-creating Visual Studio Installer in Visual Studio 2010 to a WiX installer. I'd like to use this change to make sure things are right. The ...
0
votes
1answer
121 views

which is better of these two architectures and why

PhpServer will handle gSoap requests and http requests from clients. PushServer will push notifications to clients and act a file server. There are many server machines. Every PhpServer will ...
1
vote
1answer
382 views

Refactoring Tomcat webapp deployments

Background We have several webapps running on Tomcat 7.0.x (on Linux). For historical reasons, we have populated the "Common" lib (i.e. $CATALINA_HOME/lib) with many application jars. These jars ...
5
votes
7answers
984 views

Why don't companies ship multiple modules within a mobile app? Are there concerns about tight coupling?

Preface: My question does not exclusively pertain to Google and it doesn't exclusively pertain to iOS. I'm only using Google and iOS as examples because they are familiar to many. I could have just as ...
1
vote
2answers
670 views

NodeJS: Freeze dependences before testing and deployment? Check in node_modules?

Suppose you have a NodeJS application. A release could consists of multiple steps: Automated and/or manual tests Deployment (if something goes wrong) Rollback to the last stable version There are ...
4
votes
3answers
98 views

When deploying updates, do you deploy all or selected/changed assemblies?

I'm a developer and I have had several experiences in web application deployment which are the following: Deploy all files then apply configuration values as appropriate to the environment. We've ...
3
votes
1answer
703 views

Security Risks of Unsigned ClickOnce Manifests

Using signed manifests in ClickOnce deployments, it is not possible to modify files after the deployment package has been published - installation will fail as hash information in the manifest won't ...
19
votes
4answers
6k views

Achieving Zero Downtime Deployment

I am trying to achieve zero downtime deployments so I can deploy less during off hours and more during "slower" hours - or anytime, in theory. My current setup, somewhat simplified: Web Server A ...
3
votes
1answer
396 views

Is it mandatory to obtain a licence for distributing software uses bundled Mono runtime?

My software composed of an EXE and dependent class library dlls, built on Windows using visual studio C# Compiler. I've been able to run it directly on Mac OS X using mono myApp.exe without ...
1
vote
1answer
969 views

Are there any benefits to removing unused script files in a web site/project?

VS Web sites/projects come loaded with several .js files, most of which I don't use (e.g., I use a CDN for newer versions of jQuery and jQuery-UI). I know it's safe to remove these unneeded .js files ...
0
votes
1answer
242 views

In which cases build artifacts will be different in different environments

We are working on automation of deployment using Jenkins. We have different environments - DEV, UAT, PROD. In SVN, we are tagging each release and placing same binaries in DEV, UAT, PROD. The ...
0
votes
2answers
340 views

What does “deploy to a physical machine” mean

I was asked whether I've ever "deployed to a physical machine" and I'm seeing this terminology when googling, but not getting a definition. What does it mean? What other way could someone deploy an ...
5
votes
2answers
407 views

Why isn't there a private deployment option for the .NET framework? [closed]

Here are reasons why one would want this: 1) We often don't use all the dlls but we force customers to install the entire .NET framework. It would be great to just deploy the dlls we need. 2) We ...
-1
votes
1answer
1k views

Issue deploying Asp.Net MVC 4 website to Azure [closed]

How do you deploy your website in Azure so that it looks exactly like when you run it in your localhost? This is a very simple website that I created following the ASP.NET MVC4 tutorials. However, I ...
13
votes
4answers
1k views

Do Windows Installers for internal business applications make sense?

I'm trying to build a general understanding for what's common in this situation so that I can decide if it makes sense to pursue it further. Are installers welcome in a typical corporate environment ...
6
votes
2answers
13k views

Jenkins to automate deployment of ASP.NET applications

Is there any possibility to automate/semi-automate deployments of ASP.NET web applications using Jenkins. It can be under controlled or uncontrolled environments, for uncontrolled user needs to enter ...
5
votes
4answers
538 views

how to convince team and project manager that post-launch deployments are okay for new features

We have a site that launched and is "feature-complete", we've done all that the client has asked for and fixed a few bugs post-launch. However, I noticed that our site's home page is using 100 SQL ...
2
votes
1answer
426 views

What is the difference, if any, between Model and QA environments?

I have worked for various organizations many of whom call their environment that comes after the test/developer environment and before the staging and/or production environment either model or QA. ...
0
votes
3answers
2k views

Forcing ExtJS application updates after deployment

I work on an ExtJS application with a Django backend, and we keep running into issues when we push new code. Our users seldom refresh their browsers, so after a code push we end up with users using ...
4
votes
1answer
390 views

Suggestions to improve small team workflow (CI / Deployment)

I'd like to improve my team's workflow and architecture. Right now we have a LAMP dev server on which every member of the team has a subdirectory. We work directly in this directory via LAN. There is ...
0
votes
0answers
274 views

Best approach to including JBoss's standalone.xml in SVN structure?

Our application server is JBoss 7 as. We use SVN as our code repository. I need to ship our custom security domain in standalone.xml which is a jboss file (not packaged in my application's war file). ...
1
vote
1answer
264 views

Streamlining ASP.Net MVC deployment? [closed]

I own a VPS with Windows Server 2012 on it. I can install whatever I want on it. In the past when deploying an ASP.Net MVC project, I would right click the project in the solution and Publish it. I ...
3
votes
1answer
2k views

Application deployment with Puppet

I've been researching puppet lately, and I think it could be useful to integrate into my deployment pipeline. Currently, I deploy my apps by manually adding users, creating vhosts, setting ...
2
votes
2answers
1k views

How can I build a C# project (installer) for multiple environments

I would like to propose a solution to our companies problem with building consistent installers for different environments. Our current process is to build an installer for test, perform testing, ...
-1
votes
1answer
328 views

How to maintain lots of different variations for deployment, using Git for development

Although there are many similar questions here regarding using GIT for maintaining different versions, none seem to answer my specific case. I'm OK with how to use GIT to do my development, using ...
2
votes
1answer
448 views

When do I need to use Session Replication?

I am working on a number of web projects for a firm. Most of the projects are about one or two pages of input and then doing a save to a MySQL database. My system administrators are pushing to try to ...
4
votes
3answers
684 views

How to deploy a single website to multiple physical servers ?

I want to deploy my website to multiple physical servers. Is there possible methods to save files and setting (and also the user input), on all physical servers, so that servers do the following ...
19
votes
5answers
897 views

How to handle this unfortunately non hypothetical situation with end-users?

I work in a medium sized company but with a very small IT force. Last year (2011), I wrote an application that is very popular with a large group of end-users. We hit a deadline at the end of last ...
3
votes
1answer
3k views

Generating CMakeLists.txt [closed]

I got a bunch of C++ sources files and headers. They may use external libraries such as Boost e.g. I am interested in the process of building binaries for Windows and *nix. Makefiles (*nix) and ...
0
votes
2answers
327 views

Deploying a very simple application

I have a very simple working console application written in C++ linked with a light static library. It is just for testing purposes. Now that the coding part is done, I would like to know the process ...
3
votes
4answers
869 views

Release Management versions control?

We recently experienced a deployment issue where it turned out that the version objects were not in sync in one of the environments. We have a large database group and different teams have different ...
1
vote
3answers
148 views

TFS non-chronological deployment?

We have the following scenario: Changeset #1 is some unfinished buildable checkin Changeset #2 is a completed small task .. Changset #5 completes the work done at CS#1 They all affect the same ...
3
votes
2answers
837 views

Who should get a developer certificate from Apple if client want their company name to show up in App Store

I am about start my first project with client, However I will work as a consultant. So do I need to get developer certificate and post my client's app in app store? Or I should ask my client to get ...
4
votes
5answers
2k views

How do you deploy your ASP.Net MVC3 application to the production server?

I just want to find out the best practice to deploy your MVC3 application and what tool you use to get the job done. I am using Visual Studio 2010. I publish my web site, then manually backup whats ...
9
votes
5answers
1k views

How do companies keep websites hidden when in development?

I am new to this and also a new 19 year old PHP developer that just got hired so I am unsure as to how this works. Many companies when developing their websites keep their sites hidden from being ...
3
votes
6answers
1k views

How to include database changes during application publish

I am maintaining a WinForms application, which talks to a SQL Server database. Sometimes I have to change database schema (for example to alter a sql procedure or add new one). For this purpose I have ...
5
votes
1answer
1k views

Good practices for packaging Python programs

I've been using Python for a while now, both in the context of personal and professional projects. One thing that occured to me recently is that I had never thought about a good way to deploy Python ...
5
votes
2answers
884 views

What is Global Delivery Model?

Many software companies preach in their Website Banners: "Global Delivery Model". Has it anything to do with Deployment?