108得票6回答
使用脚本编写TFS命令行以获取最新版本、签出和签入,以编程方式实现。

我使用WinXP、VS 2008和Team Explorer连接到Team Foundation Server。 我需要编写脚本(例如BAT文件脚本)执行以下操作: 获取 Team Project 中的文件夹的最新版本。 检出 Team Project 中文件夹中的文件。 检入 Team...

76得票3回答
为什么在向项目中添加文件时,Visual Studio会检出.vspscc文件?

如果我在TFS源代码控制下添加一个新文件到项目中,它会检出该项目文件和相应的.vspscc文件。项目文件本身会发生变化(以包含新文件),但是.vspscc文件根本没有变化。为什么要检出它?是否有一种方式可以禁止它被检出,如果有,我是否应该这样做?

45得票6回答
无法在Visual Studio 2013中编辑已签出文件(TFS)

自从我更改了Windows密码后,我就不能在Visual Studio 2013中输入已经检出的文件了!以前只需要开始输入,它就会在后台检出文件,但现在即使我手动从解决方案资源管理器中检出文件,它也不允许我输入到该文件中!就好像VS 2013忽略了源代码控制下的项目键盘一样。对于其他项目,甚至...

42得票6回答
如何在TFS中以编程方式检出要编辑的项目?

我正在处理使用TFS 2010进行源代码控制的实用程序处理文件。 如果一个项目尚未被检出以供编辑,我会遇到异常,这是可以预见的,因为文件处于只读模式。 有哪些方法可以检出文件? P.S. 如果适用的话,我想要一些编程方式而不是Process.Start("tf.exe", "...");。

32得票5回答
回到Bazaar的旧版本

我想回到我的代码历史记录(更改工作树),以查找引入某个错误的提交记录,但不想删除任何提交记录。只需更改我的工作树,直到找到错误为止,然后再回到最新版本进行工作。 这需要两个命令:一个是回到较早的提交记录,另一个是检出最新的版本。 请问如何执行这两个命令? 谢谢。 原文中的html标签...

23得票2回答
从分支中检出文件而不更改索引

在我的Git开发中,我使用以下的checkout命令结构将其他分支的单个文件带入我的工作目录。git checkout [<tree-ish>] [--] <pathspec>…​ 根据文档,这也会将文件更新到我的索引中,就好像我想提交它一样 - 如果我不想提交文件,则...

23得票3回答
TeamCity 强制检出

我有一个使用mercurial的TeamCity项目。我手动更改了teamcity/buildAgent/work目录中的一些文件。问题在于,现在我无法将这些文件更新为存储库中的文件。 我如何强制重新检出TeamCity?是否有选项可以摆脱旧的检出?

18得票3回答
将CVS检出到目录

如何从CVS检出特定目录并省略该目录之前的树形结构? 例如,我想要检出到此目录 C:/WebHost/MyWebApp/www 我的CVS项目目录结构是 MyWebApp/Trunk/www 如何省略 Trunk 和 MyWebApp 目录?

15得票6回答
如何在TFS 2010中知道文件是否被其他人签出?

我希望确保没有其他人正在检查源代码,以便我可以制作发布安装程序。因此,我想查看 1) 正在检出特定文件的用户列表 #1 和 2) 所有已检出的文件列表 #2,但我不知道该如何做。如果您知道,请帮忙! 编辑 同事向我展示了我们可以通过以下方式按每个用户查看列表#1: Source Con...

12得票1回答
当检出(tfs2012)时自动获取检出锁?

当使用服务器工作区时,有没有办法自动获取检出锁定。 我知道您可以通过“工具” --> “选项”并在“签入项” -->“编辑”下指定“提示锁定以进行检出”,但我们希望它自动发生,而不必在他们面前弹出对话框并使他们选择检出锁。 我们正在从SourceSafe迁移到TFS,并且我们有一些用户不需要本...