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

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 15, 20262026-06-15T18:47:39+00:00 2026-06-15T18:47:39+00:00

Perhaps it’s just because I’m not familiar with TFS (I’ve worked mostly with SVN),

  • 0

Perhaps it’s just because I’m not familiar with TFS (I’ve worked mostly with SVN), but I don’t understand how to create a branch on a Codeplex hosted project.

I’m using VS2012. In the Source Control Explorer, I select Branching and Merging > Branch… in the context menu, but then I don’t know what to enter in the Target field:

enter image description here

If I try $/wpfanimatedgif/branches/1.3, I get the following error:

The target item $/wpfanimatedgif/branches/1.3 cannot be under the source item $/wpfanimatedgif.

If I try $/branches/1.3, I get this error:

TFS10198: Source control must branch into an existing team project. branches is not a team project.

I also tried to create a new team project from Team Explorer, but I don’t have the required permissions.

So how can I create a branch? Or is it impossible to do it on a Codeplex project?

BTW, the reason I want to create a branch is because I’m working on an experimental feature and I don’t want to publish to the “trunk” (or whatever it’s called in TFS). Perhaps TFS has a different way of handling this scenario? I know about shelving changes, but if I understand correctly, the shelved code won’t be available on Codeplex, will it?

  • 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-06-15T18:47:41+00:00Added an answer on June 15, 2026 at 6:47 pm

    First, it may help to understand what a “Team Project” is – it’s a logical entry in source control at the top-level of the source control tree, and is intended, typically, for a group of developers and various permissions and settings are set at this level. Within a Team Project, you can have multiple development projects such as Visual Studio solutions or Java projects. In this case, your team project is $/WpfAnimatedGif.

    As for branching and merging, those occur below the Team Project level, typically as peers to your trunk or main branches. Various branching and merging strategies are covered in the TFS Branching and Merging Guide, but a simplified example for a Visual Studio solution called “WpfAnimatedGif” might have a branch strategy that looks like:

    $/WpfAnimatedGif/main/WpfAnimatedGif
    $/WpfAnimatedGif/branches/1.3/WpfAnimatedGif
    $/WpfAnimatedGif/branches/test_features/WpfAnimatedGif
    

    As for “best practices”, they would be to create a trunk or main folder underneath the $/WpfAnimatedGif folder and move your VS projects beneath that. However, you could create a new folder for each branch and branch each project independently.

    Eg:

    $/WpfAnimatedGif/WpfAnimatedGif branched to $/WpfAnimatedGif/branches/1.3/WpfAnimatedGif

    and

    $/WpfAnimatedGif/WpfAnimatedGif branched to $/WpfAnimatedGif/branches/1.3/WpfAnimatedGif.Demo

    However since these branches are independent, you would also have to then merge these two folders independently, instead of atomically from the branches folder.

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

Sidebar

Related Questions

Perhaps I'm not using the right terminology, but I'm struggling to try to find
Perhaps i am being stupid by asking this just now, but... I notice that
Perhaps this is answered out there somewhere and I just don't know the words
Perhaps I'm not aware of how for loop index variables get scoped, but I
Perhaps I am missing something, but I am just learning javascript. My understanding of
Perhaps I am just not using the correct terminology for Ruby (and if I
Perhaps I'm doing it wrong but I don't think WPF or GDI+ classes are
Perhaps I'm just having trouble figuring out the callbackyness, but I can't figure out
Perhaps I don't understand events fully. I'm building a Windows Phone 7 app in
Perhaps very simple, but not for me ;) How do i change the Picture

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.