问题标签 [vcs-checkout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1786 浏览

visual-studio-2008 - 我可以在不签出 Visual Studio 的情况下轻松编辑代码吗?

很多时候,当我检查代码时,我喜欢使用智能感知来感受一下结构。这是了解哪些变量存在以及哪些变量在上下文中等的快速方法。

但是,在 Visual Studio 2008 中,这始终会导致检出 TFS。是否可以更改它,以便 TFS 必须明确询问我是否要签出,如果我说不,那么我仍然可以在我的工作区编辑文件。

或者更好的是,TFS 可以自动检测文件没有更改并自动签入。

我只是发现当我签入时,我将所有这些文件都签出,其中一半没有更改

0 投票
6 回答
20016 浏览

vcs-checkout - 如何知道文件是否被 TFS 2010 中的其他人签出?

我想确保没有其他人正在检查源代码,以便我可以制作发布的安装程序。所以,我想查看 1)#1签出特定文件的用户列表和 2)#2所有签出文件的列表;但我不知道该怎么做。如果你这样做,请帮助!

编辑

一位同事告诉我,我们可以通过以下方式查看#1每个用户基本的列表:Source Control - Team Members - Right click a user - Show Pending Changes - Done。这很棒但并不完美。很高兴看到每个成员的完整名单。

再执行一个步骤以查看整个列表Modify Query(在左上角)并选择Display all checked out

0 投票
1 回答
1697 浏览

visual-studio - 为什么打开解决方案总是导致签出单元测试项目文件?

我将 VS2010 与 .net 4.0 中的解决方案一起使用。大多数解决方案中都有单元测试项目。解决方案受源代码控制 (TFS 2010)。

但是每次打开一个解决方案,VS2010都会检查出测试项目文件(.csproj)和对应的.csproj.vspscc文件。当我将签出的文件与源代码控制 (TFS) 下的文件进行比较时,文件是相同的。

有谁知道这个问题的解决方案?

0 投票
1 回答
283 浏览

tfs - 为什么 Visual Studio Team System 2008 在调试时尝试检查所有解决方案的项目?

我们使用 VS2008 解决方案进行开发,该解决方案有大约 26 个项目添加到 Team System 源代码控制中。
问题是:有时当开发人员尝试调试项目时,VS 在调试之前检查所有项目,我们不知道为什么会发生这种情况,特别是如果我们关闭所有 vs 并再次尝试问题不会出现......有没有人知道如何解决这个问题?

0 投票
1 回答
1131 浏览

command-line - StarTeam - 使用 stcmd 检出重命名文件的特定版本

是否可以获得文件特定修订版的文件名?

问题是使用以下命令行时,结果不是someFile.txt,而是otherFile.txt

原因是:文件 otherFile.txt 在某些时候被重命名为 otherFile.txt,并且历史记录没有丢失。不幸的是,stcmd.exe hist的输出未提供信息,该文件已重命名。这使得将项目的完整历史正确导入到不同的 VCS 中几乎是不可能的。

0 投票
3 回答
2537 浏览

jenkins - 没有所有额外文件夹的 CVS 结帐

我想将 CVS 模块深处的特定文件夹检出到我的 Hudson / Jenkins 工作区中。剥离其他选项(例如修剪、分支等),CVS 命令是...

这会导致我的文件夹包含一个子文件夹“a”,其中包含“b”,并且包含......好吧,你明白了。在您进入文件夹'f'之前,它们都是空的。

我真正想要的是myfolder包含f的内容。CVS 是否支持此功能(没有将 f 定义为模块)?

并且为了奖励业力......我可以让詹金斯将此选项与 .cvsrc 或其他一些机制一起使用吗?

0 投票
3 回答
7115 浏览

github - 如何在 Git 中检出文件?

我刚开始使用 github.com,我和我的朋友正在做一个项目。我怎样才能提取项目的一部分,但检查我正在处理的某些文件,以便他不处理它们。他仍然可以下载文件,但在我将它们上传回来并给予许可之前,他将无法打开或编辑它们?

0 投票
0 回答
55 浏览

delete-file - 删除文件以缩短结帐时间

我们有一个我们用 rtag 创建的项目的版本——它有大量的文件,导致结帐异常缓慢。

很多文件都已过时,因此我已将其删除并将此更改提交到存储库。但是,签出时间并没有改善,因为文件仍然存在于服务器上,并且在对该标签进行新签出时需要进行处理(但它们没有被签出)。

有什么方法可以禁用此处理或永久删除文件,但不影响任何其他标签或分支?

0 投票
6 回答
36009 浏览

c# - 如何以编程方式签出要在 TFS 中编辑的项目?

我正在使用 TFS 2010 处理受源代码控制的文件的实用程序。

如果项目尚未签出以进行编辑,我会遇到异常,因为文件处于只读模式,所以这绝对是可预测的。

有哪些方法可以签出文件?

PS我想要一些程序化的东西,而不是Process.Start("tf.exe", "...");如果适用的话。

0 投票
1 回答
1430 浏览

tfs - 是否可以指定每个文件的锁定类型?

例如,我们在存储库中有一个用于代码生成的 excel 表。当任何开发人员签出 Excel 工作表时,其他任何人都不应签出。这可以通过签出对话框指定“签出锁类型”来完成。但这必须由开发人员手动完成。有没有办法在几个文件上强制使用这种锁定类型,以便自动使用它?