Home > 2010, Codeplex, TFS, TFS2010, Visual Studio > How to use Team Explorer with Codeplex

How to use Team Explorer with Codeplex


I decided to write this post because many including myself found it a bit confusing to connect Team Explorer to Codeplex. I am using Visual Studio 2010 Ultimate Edition.

Create Codeplex User

  1. Click on the Register link
  2. Fill the required fields and hit the Register button

Participating in a Project

To participate in a project on Codeplex, you need to contact the project coordinator. Follow the following steps to find out who the project coordinator is:

  1. Go the project page
  2. Click on the people tab
  3. Click on the coordinator’s link

Connect to Codeplex Project via Team Explorer

Team Explorer is included with Visual Studio 2010 Professional, Premium and Ultimate. Follow the following steps to connect to codeplex using Team Explorer:

  1. Go to the project page on Codeplex. Make sure you are logged in
  2. Click Source Control tab
  3. Click Visual Studio Team Explorer and keep that page open
  4. Open Visual Studio
  5. Click the Team menu. If you can see it, click View –> Team Explorer and click the connect to Team Project button
  6. On the Connect to Team Project dialog
    1. Click Servers button
    2. Click Add button on the Add/Remove Team Foundation Server dialog
    3. Fill the information in the Add Team Foundation Server dialog from Codeplex page in step 4
  7. Enter the Username as you see it in the codeplex page, my username was prefixed with snd\ and suffixed with _cp. I am not sure if all usernames are prefixed and suffixed with the same characters
  8. Click Ok and close the Add/remove TFS dialog
  9. Click the connect button on the Connect to Team Project dialog
  10. Double click the Source Control node
  11. I am mapping the root of the tree to the Codeplex folder on my C directory. You can map yours to what ever directory
  12. Click the Map button
  13. Get latest and you should be good to go :)
About these ads
  1. February 11, 2011 at 9:58 am | #1

    Oh SWEEEEEEEEEEEET man! Awesome information and I love the screen caps, picture worth a thousand words!

  2. KK
    April 27, 2011 at 8:18 am | #2

    Thanks so much…this made it a piece of cake!!!!

    • Lajak Technologies Inc
      April 27, 2011 at 10:22 am | #3

      No problem. My pleasure :)

  3. Ashley Davies
    July 19, 2011 at 2:49 pm | #4

    Thank you. I’ve been looking for this sort of tutorial for at least a month now. Saved me reading MSDN’s ugly picture-free articles. *shudders*

    • Lajak Technologies Inc
      July 19, 2011 at 2:51 pm | #5

      I am really happy that it helped you out :)

  4. September 20, 2011 at 3:33 pm | #6

    Really ,, It’s very useful & helpful … Thank you

    • Lajak Technologies Inc
      September 21, 2011 at 3:10 pm | #7

      Glad that you like it.

  5. Anunay Inuganti
    November 27, 2011 at 6:12 am | #8

    Thank you so much for the tutorial :) !!!!
    actually i created a new project and did all what you said and i added a read me.txt file in the local folder of the project then
    refreshed the source control explorer then i clicked on add items to folder and selected the read me.txt file and clicked on finish. when i went back and saw my project source i did not find anything there
    it still says
    There are currently no change sets in source control.

    is there any particular way to upload source files ?

    Please Help me out !!

  6. Anunay Inuganti
    November 27, 2011 at 10:35 am | #9

    ok i understood i didn’t check-in.
    i am really new to open-source.

    • Lajak Technologies Inc
      November 27, 2011 at 3:34 pm | #10

      It’s all good. Let me know if you need further help

  7. January 24, 2012 at 2:58 pm | #11

    I’m revisiting this now to get the tool to play with. UH, do I REALLY need to download and install an entire ISO/DVD for this? Isn’t this just a small source control utility/tool?

    • Lajak Technologies Inc
      January 24, 2012 at 3:09 pm | #12

      Team explorer? Which version and edition of Visual Studio are you using?

  8. January 24, 2012 at 4:20 pm | #13

    AAAAHHH I got it now! Beautiful! The only hiccup was the double blick on the Source Control node. Not very “explorable” IMHO. MS should allow a right mouse click on that tree node as well, or at least a tooltip.

  9. Deus
    February 16, 2012 at 6:03 am | #14

    I get a problem with this solution, i cannot check-in any changes :

    TF14002: The identity SND\******* is not a member of the Team Foundation Valid Users group.

  10. Deus
    February 16, 2012 at 6:24 am | #15

    FInally i erase the project and check out again and now it’s working

  11. February 21, 2012 at 9:28 am | #16

    Beautiful! I found this gem again! Yup, I needed it today to setup a new machine (missing the snd\ on the username). Thanks. Again. LOL

    • Lajak Technologies Inc
      February 21, 2012 at 10:04 am | #17

      Glad that it helped you again :)

  12. mehdi sarikhani
    May 24, 2012 at 12:54 am | #18

    HI

    i donot have permission to connect server. i click on coordinator link and send email to get permission. i have not received any email or permission yet. i try it a few time.
    how long does it take to get permission.?
    how ca i be aware of that?

    thnx

    • Lajak Technologies Inc
      May 24, 2012 at 8:37 am | #19

      It depends on the project coordinator. You should receive an email saying that you are part of that project, at least that how it was when I wrote the article

  13. June 25, 2012 at 7:20 am | #20

    Hi,

    Your article was really helpfull!
    But how to hide password from web.config? I don’t like the idea that everybody can see them …

    • Lajak Technologies Inc
      August 21, 2012 at 10:18 am | #21

      Sorry for the delay in getting back to you. I wouldn’t store any sensitive information in codeplex. Even if you encrypt it, ppl can still get the password because the code to decrypt it is part of the application. One solution would be to use web.config transformation. Store the sensitive info in a configuration copy of the web.config and don’t check it in.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 350 other followers

%d bloggers like this: