【问题标题】:Unable to check in code in Visual studio 2010(TFS 2010)无法在 Visual Studio 2010(TFS 2010)中签入代码
【发布时间】:2014-11-07 06:18:19
【问题描述】:

我正在开发一个 Asp.net Web 应用程序。从昨天开始,我无法签入我的代码。但我能够获取最新代码、比较文件、查看历史记录并创建工作项。

签入时-既不显示错误消息,也不锁定需要签入的文件。

嫌疑人:-
该应用程序是为 VS 2010 编写的。但是,一旦我在 VS 2012 上打开它。后来我对解决方案文件进行了必要的更改,以便它再次在 VS 2010 上重新打开。这可能是签入不起作用的原因吗?如果您有任何建议,请现在告诉我。谢谢。

【问题讨论】:

  • 我经常在 2012 年和 2010 年之间混合签到,这不会有影响
  • 希望我的回答有所帮助:)
  • 您是否阅读了源代码控制输出日志? TFS 通常会在那里打印错误或警告。
  • 在为某人进行研究之后,至少可以说是一件好事,是的,这就是问题所在......
  • @mybirthname- 非常感谢您的回复。我无法在家访问源代码,只能在星期二在办公室查看。我们的办公室在星期六和星期日休息。星期一我请假,我会在星期二更新你,不会失败。谢谢。

标签: c# visual-studio-2010 visual-studio visual-studio-2012 tfs


【解决方案1】:

“锁定“签入”。这也称为“反社会”:-)。签入锁可防止其他任何人在您释放锁之前将其更改提交给该文件。这意味着他们将负责执行由此产生的任何冲突解决活动。您可以在文件上设置签入锁,即使有人签出的文件锁定类型为“无”,即我知道您正在处理此文件,但您在我完成这个重要的快速修复之前,不允许签入您的更改。”

可能是这种情况,有人在您签出后签出文件。检查谁检查了文件并与他联系,这是我能给你的最好建议。

【讨论】:

  • @mybirthname- 请告诉我如何进行“锁定登记”。当我右键单击文件进行签入时,我看不到此选项可用。
  • msdn.microsoft.com/en-us/library/gg490760(v=vs.100).aspx 检查此链接希望它对您有所帮助。如果您认为答案是正确的,您可以接受。
  • @ganesh 检查链接并告诉我这是否足够:)
  • @mybirthname- 即使在“锁定签入”之后签入仍然无法正常工作。我认为这个问题与其他事情有关。如果您有任何建议,请告诉我。谢谢。
  • @ganesh 如果其他用户进行了锁定签入,您将无法签入。检查其他用户是否签出文件但仍未签入。如果没有其他人签出文件,问题是不同
猜你喜欢
  • 2011-12-28
  • 2015-05-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-05
  • 2011-07-29
  • 2011-10-18
相关资源
最近更新 更多