将现有的Android Studio项目添加到VSTS

我有一个使用Kotlin在Android Studio中开发的现有Android项目。 它尚未受版本控制。 我想将它添加到Visual Studio Team Services中一个新的传统TFVC项目中,而不是一个Git项目。 任何人都可以解释如何做到这一点,或指向我的教程?

我已经安装了Team Services插件并配置了TF可执行文件,但是现在我正在尝试将我的项目与新的或现有的TFVC项目关联起来。 我看到一个选项导入到Git TFS项目,但TFVC没有。 没有什么似乎完全符合我的需要。

任何指针?

安装团队服务插件后,还应该安装TF命令行工具

下载TFF_CLC-14.*.*.zip (现在是TFF_CLC_14.120.0.zip ) – >提取某个目录中的.zip文件 – >在命令行/终端 – > cd提取文件 – > tf eula – >完成阅读 – >按y

更详细的步骤,你可以参考TFVC的支持 。

然后在android studio中配置TF

文件 – >设置 – >版本控制 – > TFVC – >在你提取的路径中选择文件tf.cmd (对于windows) – >测试以检查它是否有效 – >确定。

在这里输入图像描述

现在你已经完全在android studio中配置TFVC VCS了。

对于android studio,它不能直接将项目导入VSTS TFVC仓库。 如你所见,它可以导入到VSTS Git仓库。

您应该从VSTS TFVC回购(VCS – >从版本控制结算 – >团队服务TFVC)结帐​​。 对于MAC OS, android studio中的TFVC选项/命令可以使用used 。 但不幸的是,对于Windows操作系统,它只能检出TFVC回购,TFVC选项/命令不可用。 如果你使用的是Windows操作系统,你可以在android studio – > help – > submit feedback中反馈这个问题。

目前的工作是你可以在Visual Studio中配置和映射TFVC仓库 ,然后将你的Android项目复制到映射目录中,然后将它们添加到源代码控制中,最后签入对VSTS的更改。 详细步骤如下:

1.连接VSTS项目

VS – >团队资源管理器 – >管理连接 – >连接团队项目 – >输入您的VSTS凭证 – >选择VSTS项目 – >连接。

在这里输入图像描述

2.在本地配置和映射TFVC回购

配置工作区 – >选择一个本地路径 – > Map&Get。

在这里输入图像描述

3.将android项目添加到源代码管理

复制Android项目到本地地图路径(在上面的步骤) – > VS – >源代码管理资源管理器 – >确保工作区和本地路径正确 – >添加项目到文件夹 – >选择您复制的项目 – >完成。

在这里输入图像描述

4.检入对VSTS的更改

团队资源管理器 – >挂起更改 – >(添加注释) – >签入。

现在,android studio项目被添加到VSTS。