visual-studio-2012 – 在什么条件下,Visual Studio 2012差异查看器允许编辑源文件

而不是继续使用Winmerge作为我的首选工具,我决定使用Visual Studio 2012 Premium内置的差异查看器,特别是使用编辑窗口提供智能感知和重新整理。

但是,我注意到,在一个解决方案中,我将本地文件与最新的文件进行比较,我可以编辑源文件。但是,在同一个TFS 2010服务器上存在的另一个解决方案中,但是另一个不同的项目被检出到另一个工作区,我不允许编辑本地文件。

根据Visual Studio 2012 Help(“4.出现差异窗口”,您可以继续对此窗口中的文件进行更改。“)如果文件是本地文件,我应该能够进行编辑。我也将需要成为撰写者TFS组的成员(我实际上也是项目管理员组的成员)。

我已经尝试从命令行运行比较,像“tf差异文件夹”,并比较了两个本地文件,但它们仍然是只读的。

有人可以确认需要满足哪些条件才能使本地文件在差异查看器中进行编辑?

更新:我不知道我如何错过这一点,但它似乎是.aspx文件,无法在我的任何解决方案中编辑!

如果单击合并按钮而不是比较文件,您将获得一个稍微不同的差异窗口,可以让您编辑本地文件。另请参阅有关aspx文件的答案中的编辑。
http://stackoverflow.com/questions/14335052/under-what-conditions-will-the-visual-studio-2012-difference-viewer-allowing-edi

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:visual-studio-2012 – 在什么条件下,Visual Studio 2012差异查看器允许编辑源文件