release

Deploy Coordination Tool?

My company maintains a SaaS platform and we're approaching a pretty major release. Deploy night activities involve a large cross-functional team spanning several Development & QA groups, Operations, Professional Services, and Customer Support. We've always used a simple task-list and a chatroom to coordinate all the work to be done dur...

Project / code release strategy

Context: I work at a small software company that has traditionally done research-type work, and does not have much experience in the commercial space. We are now trying to push into the commercial world. Due to our origins in research we are used to a very rapid development cycle and very little structure in terms of maintaining proper v...

Prepare public header for release

Hi! I'm interested in hearing what routines you have for cleaning up public header files you distribute to customers. Some things I'd like to hear your opinions on are: Comments not meant for external consumption. Generally I like keeping documentation close to the code and comments like this might not be a good idea to share: /** *...

Implementing a Release Schedule

The company I work for is trying to implement a release schedule and I want to get some constructive feedback from people that work in better structured environments than I am in. We have one product that is finished and being used by several customers, but we have 4 additional products in the works - and actively being marketed as if...

Maven release properties

When we release projects it is usually the same every time. Are there any arguments or properties that I can add to release:prepare that will allow for pattern releasing in batch mode? Example: What is the release version for "MyProject"? (company.jar.site:myproject) 0.0.1: : What is SCM release tag or label for "MyProject"? (company...

Visual studio release build

Hello, I'm trying to generate a release build for a C++ application that I've written. The application runs fine (debug & release) when you run it from within VS2008; but when you run the executable it crashes nearly every single time. Now, is there a hack so I can run this application as a standalone application without having to run...

Private beta release website like uservoice

I'm running a large private beta release for an application, about 100 beta testers. This number keeps increasing. I'm looking for a website like http://uservoice.com but more focused on private beta releases. Only accessed by invitation, allows me to store private download files as well as voting alike uservoice functionality. Do you...

Debugging/Referncing Strong Named Libraries

How do you correctly setup a solution (C#) that has: Web App Project - contains 16 references to other projects/DLLs A total of 20 projects outside of the web project All projects are Strong Named (pfx file + version, etc) When I dropped the DLL from references and added a Project Reference instead I am getting Strong Name clashes. ...

git releases management

I couldn't find anything what is the "right" approach to manage the releases using git. Say, I have master, release-1, release-2 and release-3 branches. Release 1 is already released and I do only bugfixing and released versions tagging on it. Release 2 is going to be released soon and I develop mostly on this branch while on 3 I develop...

Is it possible to switch to release mode automatically if I publish a vs project?

I'm obviously developing in debug mode. If I'm starting with the standard run command (F5) my project should start in debug mode but if I publish my project it should automatically switch in release mode. Is this possible somehow, maybe even with scripting? ...

Is There a Visual Studio 2005 ASP.NET debug and release build

Is there a "debug" and "release" build in VS 2005? If so, how do I switch between the two? ...

Creating a self-contained source release with Maven

Up until now we used Ant in my company. Whenever we wanted to send the application to the client we run a special Ant script that packaged all our source code with all jar libraries and Ant itself along with a simple batch file. Then the client could put the files on a computer with no network access at all (and not even Ant) and run th...

Release build time takes so long in VS2008

Hi, When i build the project, build time get so much time if it is release. in release, linking time is : 130secs in debug, linking time is : 15secs for the same project. there is no difference in compiling, but linking there is a huge difference. do you know why it could be? ...

MSVCP90.dll not found?

Hi, in my project if compile project in release, it asks me MSVCP90.dll. if it is debug, it does not... have you ever met such a situation? and do you know why this .dll is desired? or what configuration makes it to be desired? thanks for any advice.. ...

Timing the Release branch

Part of the team is working on next release / sprint, the rest working on testing and bug fixing the previous sprint before a release to production. The part working on next release wants the branch now, the other part wants it as late as possible because they will have to start merging fixes as soon as we branch. I don't like making...

iPhone Development - Release an autoreleased object

What happens if I release an autoreleased object? Its an autoreleased UIButton I want to release and the only way to create a UIButton is to use the convinience method buttonWithType:. Will it be released from memory like a normal object? Or should I just let the autoreleasepool take care of it? I wouldn't have made it autoreleased in th...

Objective-C Difference between setting nil and releasing

I've learned that in dealloc you do [object release]; but in viewDidUnload (in a UIViewController subclass) you do self.object = nil. What is really the difference because self.object = nil (we're assuming object is a (nonatomic, retain) property) retains nil (which does nothing) and then releases the old value and then the reference cou...

Objective C : Release, Dealloc, and the Self reference.

So I thought I had all these questions all figured out. Then all of a sudden i get an error (a crash) i can't figure out. THen after doing research to remedy the crash, i notice everything that I thought i knew about these critical areas are somewhat wrong. Below are 8 questions im just going to shoot out there in hopes of somebody answ...

Objective C - help with properties

I'm starting to understand memory management better in objective-c, but there's something I don't understand. This is a property declaration: @property (nonatomic, retain)UILabel *myLabel; and this is its unseen synthesized setter (I think): - (void)setMyLabel:(UILabel *)newValue { if(myLabel != newValue) { [myLabel relea...

Objective C - UINavigationViewController memory releasing.

First of all, i have never seen so many memory issues in my app since i started placing "self" everywhere after reading an article about how memory behaves in obj-C. Now, im getting all kinds of issues (reveals the sloppiness of my coding). Granted I am a newbie at Objective-C, i'll admit i have never had so much issues with memory manag...