VS 2013:“所有更改都是未修改的文件或锁定”。错误 [英] VS 2013: "all of the changes were either unmodified files or locks" error

查看:655
本文介绍了VS 2013:“所有更改都是未修改的文件或锁定”。错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用TFS 2013和VS 2013.我无法检入已修改的文件,但主题行中显示的错误。我可以在创建新文件时成功检入,但不进行任何修改。该解决方案是一个ASP.NET MVC 5应用程序,包含几个
项目。

I'm using TFS 2013 with VS 2013. I'm unable to check in modified files, with the error as indicated in the subject line. I can successfully check in new files as they are created, but no modifications. The solution is an ASP.NET MVC 5 application with several projects.

设置FIPS合规性0不是一个选项。

SETTING FIPS COMPLIANCE TO 0 IS NOT AN OPTION.

TFS 2013是否已损坏,是否存在错误,或者每次进行更改时是否必须构建新工作区?需要一个现实世界的解决方案。

Is TFS 2013 broken, is there a bug, or do I have to build a new workspace every time I make a change? Need a real world solution for this.

推荐答案

TFS服务器的所有用户和访问TFS实例的工作站必须具有相同的功能FIPS策略(以及TFS服务器本身)。

All users of the TFS server and ll the workstations accessing the TFS instance must have the same FIPS policy (as well as the TFS server itself).

安装和服务TFS服务器将需要临时禁用FIPS策略。安装新的构建代理或xaml控制器也需要相同。

Installing and servicign the TFS server will require temporary disabling of the FIPS policy. Installation of a new build agent or xaml controller requires the same.

另请参阅:


我可以在VS2012中确认相同的问题,使用相同的解决方法,即在VS2010中获取最新版本。  具有相同问题的多个开发者。  我们正在连接到TFS2010。  我可以添加的另一个注释是,我们通过组策略在操作系统级别启用了
FIPS。

I can confirm the same Problem in VS2012, with the same Work-around, which is to just do the Get Latest in VS2010.  Multiple Devs with the same problem.  We are connecting to a TFS2010.  One additional note I may be able to add is that we have FIPS enabled at the OS level via Group Policy.



由于在某些开发人员的工作站上启用了FIPS算法合规性策略而在其他工作站上禁用了导致同样的问题。 要解决此问题,必须在所有开发人员的工作站上设置相同的FIPS合规性策略。 
接下来从TFS获取具有不匹配哈希值的文件并再次检入它们以更正哈希值。

We had the same issue caused by the FIPS Algorithm compliance policy being enabled on some of the developers’ workstation and disabled on others.  To resolve this issue the FIPS compliance policy must be set identical on all developers’ workstations.  Next get the files with the mismatched hashes from TFS and check them back in again to correct the hash values.


这篇关于VS 2013:“所有更改都是未修改的文件或锁定”。错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆