cruisecontrol.net

Is there a way to perform a "Refresh Dependencies" in a setup project outside VS2008?

I have a solution with several projects. One of them is a setup project. If you expand the setup project in the Solution Explorer, you see a Detected Dependencies node. If you right click on it, you get a menu item called Refresh Dependencies. This refreshes any dependencies based on the files included in the setup. I am asking if I can...

how to make cruisecontrol only build one project at a time

I have just set up cruise control.net on our build server, and I am unable to find a setting to tell it to only build one project at a time. Any ideas? ...

Best build process solution to manage build versions

I run a rather complex project with several independent applications. These use however a couple of shared components. So I have a source tree looking something like the below. My Project Application A Shared1 Shared2 Application B Application C All applications have their own MSBuild script that builds the project and all the s...

TFS vs open source alternatives?

We're currently in the process of setting up a source control/build/and more-server for .NET development and we're thinking about either utilizing the Team Foundation Server (which costs a lot of dough) or combining several open source options, such as SourceForge Enterprise/GForge and Subversion and CruiseControl.net and so on. Has anyo...

How good are the tools to migrate to and from Team System?

I was wondering if anyone tried migrating between TS and SVN/CC. What I mean by migrating is importing and exporting the repository between source control systems without losing the history. How good are the tools to migrate to and from VSTS? I am also interested in knowing any opinion regarding using Team System from users of SVN an...

Cruise Control .Net vs Team Foundation Build

Our team is setting up nightly and continuous integration builds. We own Team Foundation Server and could use Team Foundation Build. I'm more familiar with CC.Net and lean that way but management sees all the money spent on TFS and wants to use it. Some things I like better about CC.Net is the flexibility of notifications as well as t...

Best way to set up CruiseControl for IIS 5.1 dev box and IIS6 server

Can anyone point me in the right direction on this. From reading the FAQs at cruisecontrol, it appears that you should develop in the same environment as you produce. But i have Windows XP (which only runs IIS 5.1) on my dev machine and the server is 2003. Thanks ...

Cruise Control and Obfuscation, How?

Hi there, this is my first question to stackoverflow so here it goes... I use cruise control for my continuous integration scheme, i want to use obfuscation in order to add another protection layer to my assemblies. The thing is that i don't know how to go about it since i couldn't find articles describing about this. Suggestions that i...

Clean builds in continuous integration

We use a CruiseControl.Net/NAnt/Subversion stack for CI. Doing a fresh checkout for every build is way too time-consuming, so currently we just do an update on a working copy. However, this leaves the possibility that orphaned files may remain in the working copy, after being deleted in source control. We have tried using the NAnt delete...

CruiseControl + Starteam: not picking up all files

Our CruiseControl system checks out from starteam. I've noticed that it is sometimes not checking out new versions of files, only added files. Does anyone know why this is? ...

CruiseControl.NET post-build actions

We have CC.NET setup on our ASP.NET app. When we build the project, the ASP.NET app is pre-compiled and copied to a network share, from which a server runs the application. The server is a bit different from development box'es, and the next server in our staging environment differs even more. The difference is specific config files and ...

What is the difference between the Project and SVN workingDirectory config Blocks in CruiseControl.NET

What is the difference between the Project and SVN workingDirectory Config Blocks in CruiseControl.NET? I setup Subversion and now I'm working on CruiseControl.NET and noticed there are two workingDirectory blocks in the config files. I've looked through their google groups and documentation and maybe I missed something but I did not se...

MSBuild: How to obtain number of warnings raised?

There is a MSBuild script, that includes number if Delphi and C# projects, unit tests etc. The problem is: how to mark build failed if warnings were raised (for testing purposes, not for release builds)? Using LogError instead of LogWarning in custom tasks seems to be not a good option, because the build should test as much as it's abl...

CruiseControl.net : Using SvnLabeller / SvnRevisionLabeller

I'm setting up a new project using CruiseControl.net 1.4. I see from ccnet contributions that there are two options for a subversion repository number labeller - a feature that I would really like to make use of. 1) SVNLabeller available from jcxsoftware and 2) Svnrevisionlabeller available from google code My problem is that (1) cl...

Build deployment using CruiseControl.net

I've seen a few examples on how to do build deployment, however I have something unique that I'd like to do: Deploy the build to a folder that has the build number (eg. Project\Builds\8423) Alter the version number in the .NET AssmblyInfo.cs to match the build number Has anyone done this before with .NET projects using NAnt + CruiseC...

Upgrading SVN 1.4 to 1.5.3 and CC.Net from 1.3 to 1.4

I think this is a multi-part question, so bear with me. Currently all of our developers use the version of Tortise built for SVN 1.4 and our SVN server is running 1.4. Our build server is running CC.Net and is using SVN 1.4. We want to upgrade. I've established that upgrading our clients to 1.5, then our server to 1.5 will work for u...

CruiseControl.net failing with HTTP Error 500 on Vista x64

I installed CruiseControl.net ( from the CruiseControl.NET-1.4-Setup.exe installer ) on my Vista x64 development machine. The server portion is running fine; however, the webdashboard piece is not working. The first error message I saw when I tried to pull up http://localhost/ccnet squawked about not being able to run in integrated pip...

Recommended spec for a build server

We're using CruiseControl.NET to manage our builds and we're in the process of obtaining a new build server. I've been tasked with coming up with the spec for the new server. This server will need to run multiple builds concurrently and as effeciently as possible. What would you consider the ideal spec for this server? Any links to ex...

SVN checkout ignore folder

Can I ignore a folder on svn checkout? I need to ignore DOCs folder on checkout at my build server. edit: Ignore externals isn't an option. I have some externals that I need. ...

CruiseControl [.Net] vs TeamCity for continuous integration?

i would like to ask you which automated build environment you consider better, based on practical experience. i'm planning to do some .Net and some Java development, so i would like to have a tool that supports both these platforms. i've been reading around and found out about CruiseControl.NET, used on stackoverflow development, and Te...