Visual Studio 2013 Git源代码管理文件是否为只读?

Visual Studio 2013 Git源代码管理文件是否为只读?,git,visual-studio-2013,tfs,Git,Visual Studio 2013,Tfs,我在VS2013中有一个项目,通过Microsoft Git Provider启用Git。今天当我打开项目时,所有的源代码文件都被锁定为只读。我无法保存任何更改 为什么它们被锁定为只读?我尝试重新启动,但只有访问这些文件的程序是VS。您不能简单地通过更改Visual Studio中的提供程序来更改为Git。TFS服务器提供两个手动独占的源代码管理系统。TFVC是默认值,是SVCS。Git是一个新的DVCS选项 如果服务器上的团队项目是使用TFVC创建的,则必须使用客户端。您可以选择使用Git创建

我在VS2013中有一个项目,通过Microsoft Git Provider启用Git。今天当我打开项目时,所有的源代码文件都被锁定为只读。我无法保存任何更改


为什么它们被锁定为只读?我尝试重新启动,但只有访问这些文件的程序是VS。

您不能简单地通过更改Visual Studio中的提供程序来更改为Git。TFS服务器提供两个手动独占的源代码管理系统。TFVC是默认值,是SVCS。Git是一个新的DVCS选项

如果服务器上的团队项目是使用TFVC创建的,则必须使用客户端。您可以选择使用Git创建新的团队项目,也可以使用TFVC


高级解决方案:您可以使用Git-TF命令行工具将TFVC文件夹克隆到本地Git-repo。您也可以使用它推回TFVC,但这是一个有损函数。

此答案与原始问题无关。问题是,为什么GIT女士默认为只读?Git不是以独占锁为基础运行的,它提供了什么?我如何解决这个问题?我的第一段回答了这个问题。。。第二段是一个推断的延伸问题,围绕。。。