# Not Working with TFS repositories on VisualStudio.com, but could it? (v1.0.0.1647)

**URL:** https://www.finalbuilder.com/forums/t/not-working-with-tfs-repositories-on-visualstudio-com-but-could-it-v1-0-0-1647/5791
**Category:** Bugs
**Created:** [March 20, 2013, 1:12am UTC](https://www.finalbuilder.com/forums/t/not-working-with-tfs-repositories-on-visualstudio-com-but-could-it-v1-0-0-1647/5791 "2013-03-20T01:12:02Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Jenasys](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/jenasys/32/888_2.png) [@Jenasys](https://www.finalbuilder.com/forums/u/Jenasys)
#### Post date: [March 20, 2013, 1:12am UTC](https://www.finalbuilder.com/forums/t/not-working-with-tfs-repositories-on-visualstudio-com-but-could-it-v1-0-0-1647/5791/1 "2013-03-20T01:12:02Z")

</div>

As you guys are aware, you can setup an online TFS account at VisualStudio.com and it's free for the first 5 users. So I've done that for a couple of projects that I wanted to review RedGates SQL Source Control services with.&nbsp; However when I try and use CI v1.0.0.1647 with my [http://jenasysdesign.visualstudio.com](http://jenasysdesign.visualstudio.com) instance it gets the following error in the CI log.&nbsp; I suspect it's a result of the Windows Live authentication approach used by the web site.&nbsp; Will there be any chance we will get visualstudio.com support into Continua?

Exception: FaultException`1   
Message: Error communicating with TFS server, please check details and try again   
Stack Trace: at Continua.Modules.Builds.Repositories.RepositoryManager.ValidatePlugin(Repository repository)   
at Continua.Modules.Builds.Repositories.RepositoryManager.Validate(Repository repository, Boolean skipPluginValidation)   
at Continua.Modules.Builds.Repositories.RepositoryManager.ValidateNew(String name, Int32 pollingInterval, String plugInName, Dictionary`2 plugInProperties)   
at Continua.Modules.Builds.Services.RepositoryService.Validate(RepositoryDTO dto)   
at SyncInvokeValidate(Object , Object[] , Object[] )   
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)   
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)   
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)   
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)   
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)   
  
  
  
This event has been reported 13 times.

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [March 20, 2013, 5:59am UTC](https://www.finalbuilder.com/forums/t/not-working-with-tfs-repositories-on-visualstudio-com-but-could-it-v1-0-0-1647/5791/2 "2013-03-20T05:59:02Z")

</div>

Jamie   
  
 Did you create Alternate credentials for your account, as the tfs client does not support live authentication :   
  
 [http://tfs.visualstudio.com/en-us/home/news/2012/aug-27/](http://tfs.visualstudio.com/en-us/home/news/2012/aug-27/)   
  
 I had this working a few months ago but haven’t tested it lately, Dave Sparks is doing some testing with it right now to see if our code is suffering from bit rot

---

<div class="post-metadata">

### Author: ![Jenasys](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/jenasys/32/888_2.png) [@Jenasys](https://www.finalbuilder.com/forums/u/Jenasys)
#### Post date: [March 20, 2013, 6:58am UTC](https://www.finalbuilder.com/forums/t/not-working-with-tfs-repositories-on-visualstudio-com-but-could-it-v1-0-0-1647/5791/3 "2013-03-20T06:58:12Z")

</div>

I did test both option, even reset the passwords on the non Windows Live associated account. Got to love the warning on the Visual Studio credential dialog   
  
    
 _Some applications that work outside the browser (including Team Explorer Everywhere command line client and the git-tf utility) require basic authentication credentials. Other applications do not properly handle using an e-mail address for the user name during authentication.   
 To work with these applications, you need to enable alternate credentials, set a password, and optionally set a secondary user name not in the form of an e-mail address. Please note that alternate credentials cannot be used to sign in to the service from a web browser or outside of these applications. Learn more_

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [March 20, 2013, 8:46am UTC](https://www.finalbuilder.com/forums/t/not-working-with-tfs-repositories-on-visualstudio-com-but-could-it-v1-0-0-1647/5791/4 "2013-03-20T08:46:52Z")

</div>

Well it looks like I must have been testing with the RC version of the client or just have a bad memory(quite likely!). We need to make some changes to support basic authentication… we were trying to do it without binding directly to the 2012 client assemblies but that wasn’t enough. We have a plan and will refactor the code to resolve this, it’s not a lot of work (just need to split some code into separate assemblies), should have it working tomorrow.
