加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

检查到TFS时出现c# – .csproj.user问题

发布时间:2020-12-15 08:36:42 所属栏目:百科 来源:网络整理
导读:我们错误地允许将.csproj.user文件签入TFS,因此我们可以设置“启动外部程序”默认值.这种方法效果很差,特别是在分支时. 现在我们试图撤消这个. 如果我删除项目的.csproj.user文件,然后尝试设置新的项目调试属性,我得到: TF14050: Cannot change item $/xxx.
我们错误地允许将.csproj.user文件签入TFS,因此我们可以设置“启动外部程序”默认值.这种方法效果很差,特别是在分支时.

现在我们试图撤消这个.

如果我删除项目的.csproj.user文件,然后尝试设置新的项目调试属性,我得到:

TF14050: Cannot change item $/xxx.csproj.user
because it already has a pending change that is not compatible.

如果我签入删除并进行更改,TFS会尝试重新添加我的.csproj.user文件.

我们如何为源代码管理中的现有项目解决此问题?

更新:

我认为摧毁它们是最好的选择;不过,我们最终只是用TFS Power Tools删除了它们.诀窍是我们为* .user获得的第一个Remove the Source Control File Type,即使它已经被禁用了.现在TFS似乎完全忽略了这些文件.

解决方法

我建议你使用Destroy命令.请小心,因为它会永久删除. MSDN文档: http://msdn.microsoft.com/en-us/library/bb386005.aspx

启动Visual Studio 2010命令,并使用tf.exe …

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读