TFS integration/unauthorized

Hi,

I'm evaluating Rider and as such I want to use my existing VS projects that are under version control via TFS/TFVC. So far I've been able to connect to TFS (and my repo shows up in Settings/Version Control/Team Service/TFS), (followed the instructions from https://rider-support.jetbrains.com/hc/en-us/community/posts/360000358559/comments/360000072379 ), but then I'm kind of stuck...

I don't see any option to check out a file for edit. If I try to edit a file I get a read-only pop-up but I cannot check the option to clear the read-only status using version control system. And if I right-click in the solution browser-TFVC-show history I get an HTTP401 Unauthorized. (But I authorized when connecting to TFS?)

Any idea on how to proceed? Using TFS from within the IDE is kind of a must have for me ;-)

Thanks! Olaf

 

4 comments
Comment actions Permalink

I'm also experiencing the exact same issue.

0
Comment actions Permalink

Hi there,

Could you please clarify the exact TFS plugin you use in Rider  (Help | Plugins)? Azure DevOps or TFS integration?
Have you seen the article about using an existed workspace in Rider?

Please, share idea.log after reproducing the problem (Help | Show Logs in ...) via submitting a new support request or via a service https://uploads.services.jetbrains.com/.

 

Kind regards,

Sofya.

0
Comment actions Permalink

Hi,

I'm also evaluating Rider using TFS Integration and I'm facing the same issue.

Any idea on how to proceed?

 

Log:

java.lang.NoSuchFieldError: myAddedFiles
at com.microsoft.alm.plugin.idea.tfvc.core.TFSFileListener.executeAdd(TFSFileListener.java:76)
at com.intellij.openapi.vcs.VcsVFSListener$StateProcessor.process(VcsVFSListener.java:207)
at com.intellij.openapi.vcs.VcsVFSListener$StateProcessor.access$1300(VcsVFSListener.java:86)
at com.intellij.openapi.vcs.VcsVFSListener$MyCommandAdapter.lambda$commandFinished$0(VcsVFSListener.java:686)
at com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:247)
at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:888)
at com.intellij.openapi.progress.impl.CoreProgressManager$5.run(CoreProgressManager.java:441)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:163)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:150)
at com.intellij.openapi.application.impl.ApplicationImpl.lambda$runProcessWithProgressSynchronously$4(ApplicationImpl.java:441)
at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:221)
at com.intellij.util.ConcurrencyUtil.lambda$underThreadNameRunnable$3(ConcurrencyUtil.java:209)
at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:238)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)

com.microsoft.alm.plugin.external.exceptions.ToolAuthenticationException: KEY_TF_AUTH_FAIL
at com.microsoft.alm.plugin.external.commands.FindWorkspaceCommand.throwIfError(FindWorkspaceCommand.java:130)
at com.microsoft.alm.plugin.external.commands.FindWorkspaceCommand.parseOutput(FindWorkspaceCommand.java:88)
at com.microsoft.alm.plugin.external.commands.FindWorkspaceCommand.parseOutput(FindWorkspaceCommand.java:24)
at com.microsoft.alm.plugin.external.commands.Command$1.completed(Command.java:178)
at com.microsoft.alm.plugin.external.ToolRunner$ListenerProxy.completed(ToolRunner.java:295)
at com.microsoft.alm.plugin.external.ToolRunner$ProcessWaiter.run(ToolRunner.java:333)

0
Comment actions Permalink

Hi Roberto,

Could you please clarify your workspace type (server or local)?
Also, please share the whole idea.log file via submitting a new support request.

Kind regards,

Sofia.

0

Please sign in to leave a comment.