问题标签 [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.
visual-studio-2008 - 我可以在不签出 Visual Studio 的情况下轻松编辑代码吗?
很多时候,当我检查代码时,我喜欢使用智能感知来感受一下结构。这是了解哪些变量存在以及哪些变量在上下文中等的快速方法。
但是,在 Visual Studio 2008 中,这始终会导致检出 TFS。是否可以更改它,以便 TFS 必须明确询问我是否要签出,如果我说不,那么我仍然可以在我的工作区编辑文件。
或者更好的是,TFS 可以自动检测文件没有更改并自动签入。
我只是发现当我签入时,我将所有这些文件都签出,其中一半没有更改
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
。
visual-studio - 为什么打开解决方案总是导致签出单元测试项目文件?
我将 VS2010 与 .net 4.0 中的解决方案一起使用。大多数解决方案中都有单元测试项目。解决方案受源代码控制 (TFS 2010)。
但是每次打开一个解决方案,VS2010都会检查出测试项目文件(.csproj)和对应的.csproj.vspscc文件。当我将签出的文件与源代码控制 (TFS) 下的文件进行比较时,文件是相同的。
有谁知道这个问题的解决方案?
tfs - 为什么 Visual Studio Team System 2008 在调试时尝试检查所有解决方案的项目?
我们使用 VS2008 解决方案进行开发,该解决方案有大约 26 个项目添加到 Team System 源代码控制中。
问题是:有时当开发人员尝试调试项目时,VS 在调试之前检查所有项目,我们不知道为什么会发生这种情况,特别是如果我们关闭所有 vs 并再次尝试问题不会出现......有没有人知道如何解决这个问题?
command-line - StarTeam - 使用 stcmd 检出重命名文件的特定版本
是否可以获得文件特定修订版的文件名?
问题是使用以下命令行时,结果不是someFile.txt,而是otherFile.txt:
原因是:文件 otherFile.txt 在某些时候被重命名为 otherFile.txt,并且历史记录没有丢失。不幸的是,stcmd.exe hist的输出未提供信息,该文件已重命名。这使得将项目的完整历史正确导入到不同的 VCS 中几乎是不可能的。
jenkins - 没有所有额外文件夹的 CVS 结帐
我想将 CVS 模块深处的特定文件夹检出到我的 Hudson / Jenkins 工作区中。剥离其他选项(例如修剪、分支等),CVS 命令是...
这会导致我的文件夹包含一个子文件夹“a”,其中包含“b”,并且包含......好吧,你明白了。在您进入文件夹'f'之前,它们都是空的。
我真正想要的是myfolder包含f的内容。CVS 是否支持此功能(没有将 f 定义为模块)?
并且为了奖励业力......我可以让詹金斯将此选项与 .cvsrc 或其他一些机制一起使用吗?
github - 如何在 Git 中检出文件?
我刚开始使用 github.com,我和我的朋友正在做一个项目。我怎样才能提取项目的一部分,但检查我正在处理的某些文件,以便他不处理它们。他仍然可以下载文件,但在我将它们上传回来并给予许可之前,他将无法打开或编辑它们?
delete-file - 删除文件以缩短结帐时间
我们有一个我们用 rtag 创建的项目的版本——它有大量的文件,导致结帐异常缓慢。
很多文件都已过时,因此我已将其删除并将此更改提交到存储库。但是,签出时间并没有改善,因为文件仍然存在于服务器上,并且在对该标签进行新签出时需要进行处理(但它们没有被签出)。
有什么方法可以禁用此处理或永久删除文件,但不影响任何其他标签或分支?
c# - 如何以编程方式签出要在 TFS 中编辑的项目?
我正在使用 TFS 2010 处理受源代码控制的文件的实用程序。
如果项目尚未签出以进行编辑,我会遇到异常,因为文件处于只读模式,所以这绝对是可预测的。
有哪些方法可以签出文件?
PS我想要一些程序化的东西,而不是Process.Start("tf.exe", "...");
如果适用的话。
tfs - 是否可以指定每个文件的锁定类型?
例如,我们在存储库中有一个用于代码生成的 excel 表。当任何开发人员签出 Excel 工作表时,其他任何人都不应签出。这可以通过签出对话框指定“签出锁类型”来完成。但这必须由开发人员手动完成。有没有办法在几个文件上强制使用这种锁定类型,以便自动使用它?