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 6129323
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 23, 20262026-05-23T16:43:44+00:00 2026-05-23T16:43:44+00:00

I am working on a distributed solution (written in .NET) that includes WCF services,

  • 0

I am working on a distributed solution (written in .NET) that includes WCF services, Windows managed services and has dependencies to other native and managed solutions. The primary goal of the project is to perform various testing of another distributed system.

The build is deployed with one click in TeamCity. The binaries of test harness and the tested distributed system go to the shared folder. To deploy it all I have a few .bat and powershell scripts which also live in the shared folder. I constantly work on the scripts and they get updated, so I want to keep them in the source control.

What are the possible locations to store deployment scripts?

Right now I have a dedicated folder in the solution, but I am not too sure this is a good approach. I haven’t figured out the way to deploy scripts to the shared folder on each TeamCity build.

/solution
   /app [test harness code]
   /test [unit, functional, integration, capacity tests]
   /deployment 
      /scripts [.bat and .ps1 scripts only]
         /TeamCity [copy binaries to share folder on TeamCity]
         /VM [scripts for installation of test harness and unit under test]

UPDATE
Deployment scripts I am talking about should be stored in a shared folder on the Team City machine. In the testing scenarios several VMs copy these scripts to the local folders and then execute them. Depending on the script and VM assignment, different binaries are copied to the VM and different installations performed. Scripts are usually < 100 lines but are quite different from component to component and are constantly updated.

I store scripts in a Visual Studio solution folder without the .csproj file, and thus they are not copied when Team City checks out the code from repository, and thus I cannot copy them to the shared folder.

  • 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. Editorial Team
    Editorial Team
    2026-05-23T16:43:44+00:00Added an answer on May 23, 2026 at 4:43 pm

    Looks fine to me. I usually do something similar if I will be performing continuous integration.

    Edit: I just noted the part about deploying scripts to the shared folder. What do you mean exactly? Are your scripts also under source control?

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I working on a distributed mediaplayer that uses the windows media player component. Now
I'm working on a project that will be distributed with GNU autoconf/automake, and I
I've been working on a comprehensive build system that performs distributed builds on multiple
I am working on a scientific application that has readily separable parts that can
I've just discovered that a team I've been working with produces a Windows app
I'm working on a unique windows desktop application that requires both a standalone and
In my just-completed project, I was working getting distributed transactions working. We implemented this
We're a distributed team of 5 developers working on rather large integrations project. We
I'm working on a module for a CMS. This module is distributed as a
Working with dates in ruby and rails on windows, I'm having problems with pre-epoch

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.