2015-01-26 103 views
1

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

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

回答

0

只需更改Visual Studio中的提供程序,就不能更改为Git。 TFS服务器提供两个手动排他的源代码管理系统。 TFVC是默认的,并且是SVCS。 Git是一个新的DVCS选项。

如果您的服务器上的团队项目是使用TFVC创建的,那么您必须使用客户端。您可以创建一个新的Git团队项目作为选择,或者您可以使用TFVC。

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

+0

此答案与原始问题无关。 问题是有效的, “为什么MS GIT默认为只读?Git不能在独占锁的基础上运行,给出了什么?我该如何解决这个问题?” – 2017-07-21 21:32:57

+0

我的第一段回答了这个问题......第二段是一个推断伸展问题,带着解决方法... – 2017-07-22 10:13:51

相关问题