2014-09-13 217 views
0

我正在开发一个Asp.net Web应用程序。由于昨天我无法检查我的代码。但我能够获得最新的代码,比较文件,查看历史记录并创建工作项目。无法检入Visual Studio 2010中的代码(TFS 2010)

虽然检入内容不显示错误消息也不锁定需要检入的文件。

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

+0

我经常在vs 2012和2010之间混合签入,这不会产生影响 – Kritner 2014-09-13 02:09:24

+0

希望我的回答有帮助:) – mybirthname 2014-09-13 02:12:59

+0

您是否阅读过源控制输出日志? TFS通常在那里打印错误或警告。 – brz 2014-09-13 03:42:31

回答

1

“Lock”Check-in“。这也称为”antisocial“:-)。签入锁定可防止其他人在对锁定进行更改之前对其进行更改,这意味着他们将负责执行任何可能导致冲突解决的活动,即使有人使用锁定类型“none”签出文件,也可以在文件上放置签入锁定,即我知道您正在处理此文件,但在我做出这个重要的快速解决方案之前,您不能检查您的更改。“

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

+0

@ mybirthname-你可以让我知道如何做'锁定检查'。当我右键点击该文件进行登记时,我看不到此选项可用。 – ganesh 2014-09-16 04:28:57

+0

http://msdn.microsoft.com/en-us/library/gg490760(v=vs.100).aspx检查此链接希望它可以帮助你。如果你认为答案是正确的,你可以接受它。 – mybirthname 2014-09-16 04:31:59

+0

@ ganesh检查链接,并告诉我这是否足够:) – mybirthname 2014-09-16 04:38:36