我在VS2013中有一个项目,通过“Microsoft Git Provider”启用了Git。今天当我打开项目时,所有源代码文件都被锁定为只读。我无法保存任何更改。
为什么他们被锁定只读?我尝试重新启动,只有程序访问这些文件是VS。
答案 0 :(得分:0)
只是通过在Visual Studio中更改提供程序,您无法更改为Git。 TFS服务器提供两个手动独占的源控制系统。 TFVC是默认值,是SVCS。 Git是一种新的DVCS选项。
如果服务器上的Team Project是使用TFVC创建的,那么您必须使用客户端。您可以使用Git创建一个新的Team Project,也可以使用TFVC。
解决方法(高级):您可以使用Git-TF命令行工具将TFVC文件夹克隆到本地Git存储库。您也可以使用它来推回TFVC,但这是一个有损函数。