Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android Studio中使用TFS_Android_Android Studio_Tfs_Version Control_Tfvc - Fatal编程技术网

如何在Android Studio中使用TFS

如何在Android Studio中使用TFS,android,android-studio,tfs,version-control,tfvc,Android,Android Studio,Tfs,Version Control,Tfvc,我想在Android Studio中使用TFS。我安装了Visual Studio Team Services,然后在TFVC的设置中,我应该选择TF可执行文件,我下载了下面链接的TFE,但当我测试TF exe文件时,我给出了下面的错误 指定的路径没有指向有效的TF可执行文件。 下载链接: 如何解决此问题?请仔细检查是否有以下步骤: 您必须已安装,才能 使用TFVC功能。插件支持的最低版本为 14.0.3. 要安装该工具,请下载最新的“TEE-CLC-14…zip”文件并将其解压缩到已知位置。

我想在Android Studio中使用TFS。我安装了Visual Studio Team Services,然后在TFVC的设置中,我应该选择TF可执行文件,我下载了下面链接的TFE,但当我测试TF exe文件时,我给出了下面的错误

指定的路径没有指向有效的TF可执行文件。

下载链接:


如何解决此问题?

请仔细检查是否有以下步骤:

您必须已安装,才能 使用TFVC功能。插件支持的最低版本为 14.0.3. 要安装该工具,请下载最新的“TEE-CLC-14…zip”文件并将其解压缩到已知位置。解压缩文件后, 您必须接受许可协议。为此,请打开一个命令 提示符/终端窗口,导航到提取的目录,然后运行
tf-eula
。阅读EULA后,在此处输入y
输入代码
以接受 它注意:如果忘记执行此操作,插件可能无法加载 有一个运行时异常

对于插件检测到的工具,必须按照以下说明在
设置/首选项
菜单中设置可执行文件的位置:

  • 转到RD设置版本控制-TFVC
  • 在tf可执行文件的路径文本字段中,导航到 tf可执行文件

  • 单击测试以测试可执行文件是否已找到并正在工作 正如所料

  • 单击应用,然后单击确定保存并退出

  • 更多详细信息请参阅此。

    我必须做几件事才能使此工作正常进行

    我在看这个视频,它选择了“tf”作为可执行文件。我使用的是Windows,所以我必须选择tf.cmd作为可执行文件

    此外,我在环境变量中设置了_JAVA_选项,因此当Android Studio测试tf可执行文件时,第一个响应是:

    拾取的JAVA选项:-Xms512m-Xmx2048m

    在我从环境变量中删除_JAVA_选项之后,tf可执行文件被接受

    查看debuglog Android Studio debuglog对于理解问题非常有用:

    最后我根据这个修改了tf.cmd。看来有用,所以我就让它去吧。

    这是由于堆内存造成的。默认情况下,在tf.cmd中,通过请求2048MB的堆来启动该工具。这对于某些机器来说太多了(就像我的情况一样)。我将-Xmx参数更改为512,现在一切正常


    你使用的是最新版本的吗?嗨,法希姆,这个问题有更新吗?