Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Do not see in documentation how to connect to existing TFS #44

Closed
yurybond opened this issue Aug 5, 2016 · 5 comments
Closed

Do not see in documentation how to connect to existing TFS #44

yurybond opened this issue Aug 5, 2016 · 5 comments
Labels

Comments

@yurybond
Copy link

yurybond commented Aug 5, 2016

MacOS, Visual Studio Core, Visual Studio Code + Visual Studio Team Services plugin

When trying to execute command line
team login

in VC Code it returns:

(team) No Team Services or Team Foundation Server Git repository configuration was found. Ensure you've opened a folder that contains

error_message_tfs

1. What exact configuration is required? Can I checkout project code with "VS Code + VS TS plugin"? 2. Can I checkout from TFVC (no Git) using "VS Code + VS TS plugin"?
@jeffyoung
Copy link
Contributor

Hi Yury. Thanks for trying out the extension.

The extension only supports Git repositories at this time (and not TFVC). TFVC is on the backlog but we haven't gotten there yet.

Can you tell me a bit more about how you discovered the extension and where I might be able to add pointers to the documentation? v1.3 of VS Code brought in the Extensions viewlet and changed the acquisition experience a little bit (and I think I could use some improvement in the scenario where folks acquire it that way).

@yurybond
Copy link
Author

yurybond commented Aug 5, 2016

Hi Jeff,
Thank you for quick response. I used README.MD to setup a connection from "Code" to TFS. Also tried to search in google about your plugin and can't find anything about "Git only" limitation.

In terms of README.md everything is perfect, seriously, but section Authentication is a bit confusing for me (sorry I do not have much experience in TFS).

  1. Could you somewhere highlight that having of git repository is must to setup a connection?
  2. Also, In Authentication section you explain how to obtain token and other helpful details but authentication process itself is not described. We can see 'team login' in next section named 'Open a local Git Repository folder'.

auth

Thank you

@jeffyoung
Copy link
Contributor

Thanks for the information Yury. I’m always looking for ways to make things easier to do and easier to understand.

Regarding only supporting Git repositories, I can certainly understand how it can be confusing. Basically, the documentation only ever refers to Git and doesn't explicitly state that there isn't any support for TFVC. In the extension description and the first paragraph I mention Git but I don't make it explicit that there isn't any support for TFVC.

Regarding the Authentication Git repos section, I'll make some updates there to make it more plain about where you'll use your credentials. For the git repositories, I assumed that your repository would already be cloned (since VS Code doesn't provide a way to clone from within it). I'll make that more plain. (In addition, I recently added support to detect when a repository was newly pushed to a VSTS account. See #27.)

I'll make some changes soon and get out a PR. Hopefully the changes I make will make it easier to understand.

@jeffyoung jeffyoung added the docs label Aug 8, 2016
@yurybond
Copy link
Author

yurybond commented Aug 9, 2016

Thank you Jeff,

P.S.
Do you have an idea when TFVC support will be included to the extension?

@jeffyoung
Copy link
Contributor

Hi Yury.

Unfortunately, I don't have an ETA yet on the TFVC support. Once it is available (in any form), I'll make sure it gets announced.

I also just merged #45 to improve the documentation and help users get to success. Thanks again for providing your feedback!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants