Macos 在mac上使用TFS连接VS代码 < >如何连接 VisualStudio代码 > > Team Foundation Server < /强>(TFS)。
或者以任何其他方式连接tfs?GIT VS代码附带Git源代码管理器(SCM)扩展。大多数源代码管理UI和工作流程在SCM扩展中是通用的 更多详细信息请参阅本教程: 注意:VS代码将利用您机器的Git安装,因此您需要先安装Git,然后才能获得这些功能。确保至少安装了2.0.0版Macos 在mac上使用TFS连接VS代码 < >如何连接 VisualStudio代码 > > Team Foundation Server < /强>(TFS)。,macos,tfs,visual-studio-code,Macos,Tfs,Visual Studio Code,或者以任何其他方式连接tfs?GIT VS代码附带Git源代码管理器(SCM)扩展。大多数源代码管理UI和工作流程在SCM扩展中是通用的 更多详细信息请参阅本教程: 注意:VS代码将利用您机器的Git安装,因此您需要先安装Git,然后才能获得这些功能。确保至少安装了2.0.0版 TFVC 您可以使用1.116.0版(2017/04/12)以来的版本连接到TFVC 注:您需要Team Foundation Server 2015更新2或更高版本。检查下面的链接。这对我来说很好 应遵循的步骤:
TFVC 您可以使用1.116.0版(2017/04/12)以来的版本连接到TFVC
<强>注:您需要Team Foundation Server 2015更新2或更高版本。
检查下面的链接。这对我来说很好
应遵循的步骤: 步骤1:安装Eclipse 步骤2:下载并安装TFS everywhere插件 步骤3:使用eclipse将解决方案签出到本地文件夹 步骤4:在Visual studio中打开解决方案并更改代码步骤5:打开eclipse并提交更改。以下是将TFS(TFVC)存储库有效连接到Mac上的VS代码的步骤: 安装软件
tf workspace -new MyWorkspace -collection:<<<http://full.URL.of/your/repository>>>
tf workfold -map '$/your/repository/folder/path' /your/local/folder/path -collection:<<<http://full.URL.of/your/repository>>> -workspace:MyWorkspace
tf工作区-新建MyWorkspace-集合:
tf workspace -new MyWorkspace -collection:<<<http://full.URL.of/your/repository>>>
tf workfold -map '$/your/repository/folder/path' /your/local/folder/path -collection:<<<http://full.URL.of/your/repository>>> -workspace:MyWorkspace
tf workfold-map'$/your/repository/folder/path'/your/local/folder/path-collection:-workspace:MyWorkspace
tf workfold -map '$/Path/To/Folder' /path/to/your/local/folder -collection:https://your-server.example.com/tfs/DefaultCollection -workspace:MyCoolWorkspace
tf workfold -map '$/Path/To/Folder' /path/to/your/local/folder -collection:https://your-server.example.com/tfs/DefaultCollection -workspace:MyCoolWorkspace
享受
现在,您可以使用TFVC存储库,如指南中所述。
如果有什么不清楚的地方或者你有问题,请告诉我。我将尽力帮助您:-)获取软件
- (可安装),这取决于
- Java6、7或8(在撰写本文时,请参见)
.bash\u配置文件中,告诉tee clc记住您的凭证(在OSX的钥匙链中)。然后关闭并重新打开终端,或者粘贴相同的命令
export TF_AUTO_SAVE_CREDENTIALS=0
接受EULA
tf eula
创建一个工作区
tf workspace -new MyCoolWorkspace -collection:https://my-server.example.com/tfs/DefaultCollection
将服务器上的路径映射到本地文件夹
tf workfold -map '$/Path/To/Folder' /path/to/your/local/folder -collection:https://your-server.example.com/tfs/DefaultCollection -workspace:MyCoolWorkspace
获取代码并存储密码。确保您键入了您的实际用户名;如果您在此处输入您的\u用户名
,它可能会存储在OSX密钥链中,而tee clc对于以后替换它真的很愚蠢
cd /path/to/your/local/folder
tf get -login:your_username
如果它工作,它将下载您的代码到该文件夹。您也可以使用
在VS代码上使用Azure Repos扩展
接分机
添加以下设置(CMD+,):
{
“tfvc.location”:“/usr/local/bin/tf”,
“tfvc.restrictWorkspace”:真
}
在终端中键入哪个tf
,以了解位置的值应该是什么。我不确定“限制工作区”是否必要。我是在故障排除时得到的
最后,打开包含代码的文件夹。从命令选项板(⌘+⇧+P) 键入团队:登录。如果可以的话,你可以开始使用插件中的其他功能 对于Git或TFVC?@DanielMann For bothI已经尝试过了,但是它连接到vusualstudio.com服务器,我需要连接我的本地TFS服务器hi@Ganesh这也可以连接到本地TFS,您使用的是TFVC或Git的哪个版本控制,除此之外,您正在使用哪个版本的TFS?您知道如何在Mac中获取TFVC路径位置吗?@Patrick MSFT您不能这样做。在文档和视频中我看到:“打开一个包含本地TFVC工作区的文件夹,并在提示时登录”。作为新用户,您没有本地TFVC工作区。有人怎么能查出来?所有的文件都不清楚。我是通过在Windows上使用Visual Studio 2017来实现这一点的,您可以在Windows上安装Visual Studio Enterprise。在Mac上,所有安装文件都指向无法连接到TFVC的同一Visual Studio社区版本。因此,Mac用户不可能获得TFVC回购的第一次签出。现在怎么办?@rich94你说得对,文档非常不清楚,但我最终设法在Mac中仅使用TEE-CLC创建了一个全新的TFVC存储库。您可以在下面查看我的答案:。这似乎是最糟糕的解决方案。使用Eclipse IDE进行签入/签出,并使用VSCode IDE进行编辑。Visual studio for MAC IDE尚未与Microsoft进行TFS集成。这就是为什么我建议另一种方法。检查链接,我不是说你的答案是错误的。我只是说@Patrick MS