Visual Studio代码不会暂停对代码所做的任何更改。它似乎更改了文件并在' CTRL + S '之后保存。
我连接到我的TFS服务器工作区并将tfvc.location
的用户设置设置为TF.exe
文件。我还必须将tfvc.restrictWorkspace
设置为true。
如何设置visual studio代码来暂存我的更改,以便将它们提交给我的Visual团队服务器?
答案 0 :(得分:0)
以下是启动并运行TFVC支持的简短步骤列表,您可以检查您的设置是否正确:
将 tfvc.location VS Code设置设置为TF的完整路径 命令行客户端。
打开文件 - >偏好 - >设置,并将以下行添加到用户设置:
如果您的计算机上安装了VS 2015,则Team Foundation工具(tf.exe)的路径可能如下所示:
{
"tfvc.location": "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\tf.exe",
"tfvc.restrictWorkspace": true
}
或者VS 2017:
{
"tfvc.location": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Enterprise\\Common7\\IDE\\CommonExtensions\\Microsoft\\TeamFoundation\\Team Explorer\\tf.exe",
"tfvc.restrictWorkspace": true
}
详细步骤您可以参考以下文档:
https://github.com/Microsoft/vsts-vscode/blob/master/TFVC_README.md#quick-start
另外,您可以查看下面的视频,其中显示了如何在Windows上设置TFVC支持,并演示了Team Foundation Version Control可用的许多功能。此视频中显示的功能同样适用于macOS和Linux上的TFVC支持:
https://www.youtube.com/watch?v=6IzJ2UPGmoQ&feature=youtu.be