Disadvantages of Bamboo – Bamboo Expert Review

bamboo-disadvantage

Bamboo Disappointment Being a big fan of Atlassian’s Confluence and Jira, it was with much anticipation that installed Bamboo, the continuous integration (CI) engine they’ve released. Perhaps these high expectations led to my ultimate disappointment with Bamboo, but truly the features I’ve come to expect in a commercial CI product are nowhere to be found. … Read more

Bamboo Vs TeamCity Vs CruiseControl – Continuous Integration Expert Review

bamboo-vs-teamcity-vs-crui

Difference between Bamboo Vs TeamCity Vs CruiseControl TEAMCITY TC pre-tested commit is good. TC integrates to Visual Studio which is our main IDE. JetBrains are more focused on supporting .NET builds than Atlassian is, since JetBrains actually has .NET products so they use it internally. Support for .Net projects, as well as Java, in the … Read more

Bamboo – A Continuous Integration Server – Complete Guide

bamboo-a-continuous-integration-server

Bamboo – A Continues Integration Server Continuous integration (CI) brings faster feedback to your development process, preventing bugs from piling up and reducing the risk of project delays. Bamboo enables development teams of any size to adopt CI in minutes, easily integrate it with their work day and scale their build farm using elastic resources … Read more

Deployment Foundation Issues

deployment-foundation-issue

Deployment Foundation Issues Establish Key Roles/Charter for Deployment The very first order of business is to firmly establish “who’s on first” for getting deployment done. Senior management is crucial at this point for making sure all their direct reports and managers are on board with this and that it comes from the top. I mention … Read more

Why Worry About Versioning? – Versioning Complete guide

versioning

Why Worry About Versioning? Having a good version scheme for your software is important for several reasons. The following are the top five things a version scheme allows you to do (in random order): Track your product binaries to the original source files. Re-create a past build by having meaningful labels in your source tree. … Read more

Build Management Recommendation – Build Management Guidance

build-management-recommendation

Recommendation from Microsoft’s Software Configuration Management Best Practices Build Management Recommendation Recommendation for Defining a Build Define terms in your development process, and keep a glossary of them on an internal build Web page. If you like, standardize on the definitions in this chapter. Clean build your complete product at least once per week, or … Read more

List of Free Issue Tracking / Bug Tracking System

free-issue-tracking-bug-tracking-system

An issue tracking system (also called trouble ticket system or incident ticket system) is a computer software package that manages and maintains lists of issues, as needed by an organization. Issue tracking systems are commonly used in an organization’s customer support call center to create, update, and resolve reported customer issues, or even issues reported … Read more

How to copy VSS project from one VSS database to another one without loosing history

copy-vss-project-from-one-vss-database-to-another-one-without-loosing-history

If you have any of the following questions in your mind, then this article is the perfect destination for you. How to copy VSS project from one VSS database to another one without loosing history How to move VSS project from one location to another location Moving Visual SourceSafe projects or databases to a new … Read more

Considerations for Multiple VSS Databases – Pros and Cons

multiple-vss-databases

Microsoft recommends against using multiple VSS databases in simple cases. The support that was in some earlier versions of the product using Data Path doesn’t seem to work at all well in some cases. And at first it can seem that VSS isn’t even capable of operating with multiple databases. On the other hand, there … Read more