Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 58243
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T17:49:03+00:00 2026-05-10T17:49:03+00:00

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

  • 0

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 see a clear example of how they are used during the build process.

The partial config below is taken from their Project file example page http://confluence.public.thoughtworks.org/display/CCNET/Configuring+the+Server

<cruisecontrol>     <queue name='Q1' duplicates='ApplyForceBuildsReplace'/>     <project name='MyProject' queue='Q1' queuePriority='1'>         <webURL>http://mybuildserver/ccnet/</webURL>         <workingDirectory>C:\Integration\MyProject\WorkingDirectory</workingDirectory>         <artifactDirectory>C:\Integration\MyProject\Artifacts</artifactDirectory>         <modificationDelaySeconds>10</modificationDelaySeconds>          <triggers>             <intervalTrigger seconds='60' name='continuous' />         </triggers>          <sourcecontrol type='cvs'>             <executable>c:\putty\cvswithplinkrsh.bat</executable>             <workingDirectory>c:\fromcvs\myrepo</workingDirectory>             <cvsroot>:ext:mycvsserver:/cvsroot/myrepo</cvsroot>         </sourcecontrol>     </project> </cruisecontrol> 
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-10T17:49:03+00:00Added an answer on May 10, 2026 at 5:49 pm

    I think the project working directory is used as the root folder for all commands in the CruiseControl block. So if I have a Nant task/script with relative folders, it will be appended to this root folder for actual execution.

    The Working Directory for the project (this is used by other blocks). Relative paths are relative to a directory called the project Name in the directory where the CruiseControl.NET server was launched from. The Working Directory is meant to contain the checked out version of the project under integration.

    The SourceControl working directory is where your SVN or CVS will check out files, when invoked. So this would be the ‘Src’ subdirectory under your project folder for instance.

    The folder that the source has been checked out into.

    Quoted Sources:

    • http://confluence.public.thoughtworks.org/display/CCNET/Project+Configuration+Block
    • http://confluence.public.thoughtworks.org/display/CCNET/CVS+Source+Control+Block
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

In ASP.NET, what's the difference between building a project with in the Web.config and
Is there any difference between website and web application project? What if you are
What is the difference between file settings.settings in the root of my project(with app.config)
Recently in a previous project I came across a peculiar difference between VB.NET and
Is there any difference between Razor and ASPX in a MVC project? Is it
I was wondering about the difference between the build/clean&build in c++ project in netbeans
Why is there a difference between how things are handled in a canvas? E.g
Is there any difference between: @synthesize something; … NSObject *tempThing = [[NSObject alloc] init];
Can somebody explain to me the difference between the project target and the minimum
I am working on a .NET project with a Flex/Flash front end. The build

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.