源代码控制解决方案中的某些项目没有挂锁图标

斯蒂芬·特纳

我在TFS源代码管理下的Visual Studio中有一个大型解决方案,但是我注意到其中一个项目(c#)在解决方案资源管理器中旁边没有挂锁图标。

该项目及其文件都在源代码控制下,我可以查看历史记录并执行其他任务。没有文件具有挂锁,但是奇怪的是,属性文件夹没有。

原因是什么,它有什么坏处以及如何解决。

斯蒂芬·特纳

所有错误是项目文件没有与TFS的正确绑定。.csproj文件中缺少一部分,看起来像这样:

<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>

SAK(可能)代表“解决方案已经知道”的位置。

据我所知,它仅影响“解决方案资源管理器”中“源代码管理”状态的显示,如上所述,您已经可以在项目上执行其他源代码管理任务。它虽然不多,但值得修复,因为它是对所有事物进行控制的良好视觉检查。

要修复该问题,请在“解决方案资源管理器”中突出显示该项目,然后转到“文件”>“源代码管理”>“高级...”>“更改源代码控制...”。在该列表中选择有问题的项目(它看起来可能很好并且有效),然后单击取消绑定,确定警告,然后单击“绑定”(重新标记相同的工具栏按钮)。在该窗口中,并检出它建议的所有文件。这将进行必要的更改,并且应该出现挂锁。查看并检查更改以保留它们。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在解决方案和源代码控制之间共享项目

来自分类Dev

将现有项目添加到源代码管理中的空白解决方案

来自分类Dev

如何在现有解决方案中将项目添加到源代码管理

来自分类Dev

如何使用roslyn删除c#解决方案中源代码的所有注释?

来自分类Dev

防止在VS解决方案中对某些项目进行代码编辑

来自分类Dev

如何使用VisualSVN Server将现有的Visual Studio解决方案置于源代码控制之下?

来自分类Dev

TFS锁定图标仅对添加到源代码管理的解决方案显示吗?

来自分类Dev

TFS锁定图标仅对添加到源代码管理的解决方案显示吗?

来自分类Dev

dotCover没有显示解决方案中的所有项目

来自分类Dev

for 循环没有从列表中删除所有项目,解决方案是什么?

来自分类Dev

从代码获取解决方案中的项目列表

来自分类Dev

我可以在没有项目设置的情况下在 c# 代码中#define 一个常量解决方案吗?

来自分类Dev

获取解决方案中的所有启动项目

来自分类Dev

不建议使用PHP MySQL扩展-是否有开放源代码解决方案?

来自分类Dev

每次打开VS解决方案时,都会得到“最近已将项目添加到此解决方案中。您要从源代码管理中获取它们吗?”

来自分类Dev

designer.cs没有显示在解决方案中

来自分类Dev

编译CLIPS集成源代码时,CLIPS解决方案中的CLIPSStatic失败

来自分类Dev

TFS 2015 CI - 没有为具有 Web、控制台和 WCF 项目的解决方案中的控制台应用程序生成构建工件

来自分类Dev

如何从解决方案资源管理器(内置的源代码控制部分集成)启用Github“提交”?

来自分类Dev

TFS没有显示解决方案

来自分类Dev

没有HAVING子句的解决方案

来自分类Dev

没有针对NullPointerException的解决方案

来自分类Dev

TFS没有显示解决方案

来自分类Dev

无法在解决方案中调试项目

来自分类Dev

在Visual Studio中,是否可以阻止并行构建解决方案中的某些项目?

来自分类Dev

发布解决方案时,是否可以忽略某些项目?

来自分类Dev

带有Git版本控制的TFS Online项目如何包含多个Visual Studio解决方案?

来自分类Dev

没有项目\ bin \配置的所有解决方案输出的MSBuild复制任务

来自分类Dev

在VSTS中构建项目不会在解决方案中构建所有项目

Related 相关文章

  1. 1

    在解决方案和源代码控制之间共享项目

  2. 2

    将现有项目添加到源代码管理中的空白解决方案

  3. 3

    如何在现有解决方案中将项目添加到源代码管理

  4. 4

    如何使用roslyn删除c#解决方案中源代码的所有注释?

  5. 5

    防止在VS解决方案中对某些项目进行代码编辑

  6. 6

    如何使用VisualSVN Server将现有的Visual Studio解决方案置于源代码控制之下?

  7. 7

    TFS锁定图标仅对添加到源代码管理的解决方案显示吗?

  8. 8

    TFS锁定图标仅对添加到源代码管理的解决方案显示吗?

  9. 9

    dotCover没有显示解决方案中的所有项目

  10. 10

    for 循环没有从列表中删除所有项目,解决方案是什么?

  11. 11

    从代码获取解决方案中的项目列表

  12. 12

    我可以在没有项目设置的情况下在 c# 代码中#define 一个常量解决方案吗?

  13. 13

    获取解决方案中的所有启动项目

  14. 14

    不建议使用PHP MySQL扩展-是否有开放源代码解决方案?

  15. 15

    每次打开VS解决方案时,都会得到“最近已将项目添加到此解决方案中。您要从源代码管理中获取它们吗?”

  16. 16

    designer.cs没有显示在解决方案中

  17. 17

    编译CLIPS集成源代码时,CLIPS解决方案中的CLIPSStatic失败

  18. 18

    TFS 2015 CI - 没有为具有 Web、控制台和 WCF 项目的解决方案中的控制台应用程序生成构建工件

  19. 19

    如何从解决方案资源管理器(内置的源代码控制部分集成)启用Github“提交”?

  20. 20

    TFS没有显示解决方案

  21. 21

    没有HAVING子句的解决方案

  22. 22

    没有针对NullPointerException的解决方案

  23. 23

    TFS没有显示解决方案

  24. 24

    无法在解决方案中调试项目

  25. 25

    在Visual Studio中,是否可以阻止并行构建解决方案中的某些项目?

  26. 26

    发布解决方案时,是否可以忽略某些项目?

  27. 27

    带有Git版本控制的TFS Online项目如何包含多个Visual Studio解决方案?

  28. 28

    没有项目\ bin \配置的所有解决方案输出的MSBuild复制任务

  29. 29

    在VSTS中构建项目不会在解决方案中构建所有项目

热门标签

归档