shelveset相关内容
我有兴趣在命令提示符下获取搁置集的内容.现在,您可能会认为 TFS Power Tools 中提供的 Get-TfsShelveset 等 cmdlet 可以执行此操作.您可能还认为“tf.exe 搁置集"会这样做. 但是,除非我遗漏了什么,否则我很震惊地报告这两种情况都不是.相反,每个命令都要求您给它一个搁置集名称,然后简单地反刍该搁置集的单个行项目,以及有关搁置集的一些元数据,例如创建日
..
我将我的工作文件夹设置为 RAM 驱动器.晚上停电时间很长,UPS 用完了,我的机器坏了.值得庆幸的是,我在回家之前搁置了我的更改,并且该搁置集在团队资源管理器中可见.变更集包括项目文件和一些尚未添加到源代码管理中的新文件. 我正在尝试恢复受影响的文件,但出现错误: 尝试查看搁置的文件会给出 TF10187(或一般的未编号)系统找不到指定的文件,即使我可以在 中看到它们待定更改列表
..
签入搁置集是 TFS 构建系统的一个很好的功能,但搁置集在构建完成后被删除.有没有办法改变这种行为,以便保留搁置集? 我一直使用构建+签入搁置集功能来签入来自队友的代码,但有时我不希望原始搁置集被TFS删除.在某些情况下,这可能会导致问题,例如当搁置集与代码审查工作项相关联时.在这种情况下,Visual Studio 会隐藏代码审查中的所有注释,因为它找不到关联的搁置集. 我在 Vis
..
如果我有货架集的名称和所有者,我可以使用以下代码成功找到它: foreach (Shelvessetshelvesset inversionControlServer.QueryShelvesets(workItem.字段["关联上下文"].Value.ToString(), "NW\\LFreeman")) 其中 workItem 是 CodeReviewRequest workItem
..
我回滚了一个变更集.现在我需要检查通过“已实现"挂起更改回滚的变更集.就像一切都在提交更改之前一样. 当我获得带有文件覆盖的特定版本时,我在待定更改窗口中看不到任何内容.我怎样才能得到我需要的状态?可能吗? 解决方案 执行“获取特定版本"后,您需要手动检出变更集中的每个文件(右键单击,检出).确保您已关闭“结帐时获取最新信息". 之后执行 get latest,这将提示您合并.
..
是否可以仅通过 tfs/tfpt 中的某些操作从一个分支的两个版本的差异中创建一个搁置集? 例如从(变更集 2013 -> 变更集 2034)创建一个搁置集 解决方案 不,这是不可能的.变更集和搁置集是不同的东西,具有不同的目的.您可能会编写一个插件来完成您想要的操作(检索变更集、检查文件、搁置文件).
..
在我们的代码审查过程中,我们打开搁置集的详细信息以查看已处理的所有文件.右键单击并选择“比较"非常适合现有(修改过的)文件.但是,添加文件后,我只想查看该文件.双击(或右键单击 -> 查看)在记事本中打开 .cs(和 .sql)文件.当我尝试打开一个 .PRC 文件(我们存储过程的扩展名)时,我会收到一个提示,让我选择用于查看的程序. 有谁知道如何让这个提示显示 .cs 文件(以及所有其他文
..
当我按照说明进行操作时找到一个货架,我会得到所有个人货架的列表.但是我想要的是查看并避开其他用户的选择.其他开发人员可以简单地将用户更改为他们想要的任何人.我没有这样的选择. 我已将此问题告知我的TFS管理员.我得到的答复是:“我们还没有锁定任何东西,您应该可以查看其他人的货架."不过,我看不到别人的架子. 可能是什么原因造成的? TFS管理员应检查哪些特定问题或权限以确认“我们没有锁
..
我有兴趣在命令提示符下获取shelveset的内容。现在,你会认为一个小命令,如Get-TfsShelveset,在TFS电动工具,可以做到这一点。你也可能认为“tf.exe搁置集”会这样做。 但是,除非我错过了一些东西,我很震惊地报告,这两种情况都不是这样。相反,每个命令要求您给它一个shelveset名称,然后简单地反射该搁板集的单个行项目,以及关于搁置集的一些元数据,如creation
..