问题标签 [shelveset]
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.
unshelve - TFS:可以将搁置集恢复到另一个位置吗?
我有以下情况:
用户搁置了一些更改。时间流逝,一个新的产品分支诞生了。稍后,确定搁置集中包含我们将在新分支中需要的代码。
默认情况下; Visual Studio 只能将搁置集更改还原到搁置它们的位置。是否可以在新分支中恢复我的搁置集?我不希望将代码签入原始分支,因为它会破坏内容。
visual-studio-2008 - TFS: How do I view .cs files in the VS IDE when viewing details of a shelveset?
For our code review process we open the details of a shelveset to see all files that have been worked on. Right clicking and choosing "Compare" works great for existing ( modified ) files. But, when a file has been added I just want to view the file. Double clicking ( or right click -> view ) opens .cs ( and .sql )files in notepad. When I try to open a .PRC file ( extension for our stored procedures ) I get a prompt that allows me to choose what program to use for viewing.
Does anyone know how to get this prompt to show up for .cs files ( and all other files, for that matter )
Thanks!
Configuration: Visual Studio 2008 SP1 Visual Studio 2008 Team Explorer .net 3.5 SP1 Team Foundation Server 2005
tfs - 搁置集如何存储在 TfsVersionControl 数据库中?
我需要访问 TFS 和 TF Sidekicks 无法访问的搁置集,并且我试图弄清楚数据是如何存储在数据库中的,以便我可以更改搁置集的所有者。
command-line - 我怎样才能做类似“tf.exe搁置集”之类的事情 " 来自 VS2010 命令提示符?
我正在使用连接到 Team Foundation Server 的 Visual Studio 2010。
以下命令适用于变更集:
与搁置集一起使用的等效命令是什么?
svn - 更换搁板的后备箱是否明智?
我们目前正在从 SVN 迁移到 TFS;
今天有主干、分支和标签来跟踪和组织我们的开发。但是当我们有搁置集时,我们正在质疑是否需要主干,并且可以搁置待处理的活动并根据需要取消搁置并将它们合并到主分支中。
这是一个好计划吗?这样做有什么不好的后果吗,有人试过吗?
提前致谢!
tfs-sdk - 如何仅获取与指定分支/文件夹有关的搁置集?
无论所有者如何,我都试图列出分支中的所有搁置集。我看到我可以使用 QueryShelvesets(null, null) 从版本控制中获取所有搁置集,但我看不到如何指定分支/文件夹。
如何仅获取与指定分支/文件夹有关的搁置集?
svn - 如何保存差异以供以后重用 - 类似于 TFS 中的搁置集的功能?
我对文件进行了一些更改,但意识到我需要以其他方式对其进行修改——这需要我将当前的更改临时保存在其他地方并稍后应用。我如何在 svn/subversion 工具中做到这一点,例如 TortoiseSVN?
我提到的功能与shelveset
在 TFS 中制作和取消搁置它非常相似。
如果你知道怎么做,请帮忙。谢谢!
command-line - 在命令提示符下获取 Tfs Shelveset 文件内容?
我有兴趣在命令提示符下获取搁置集的内容。现在,您会认为 TFS Power Tools 中可用的 cmdlet(例如 Get-TfsShelveset)可以执行此操作。您可能还认为“tf.exe 搁置集”会这样做。
但是,除非我错过了什么,否则我很震惊地报告说这些都不是。相反,每个命令都要求您给它一个搁置集名称,然后简单地为该搁置集反刍一个行项目,以及有关搁置集的一些元数据,例如创建日期、显示名称等。但据我所知,没有办法告诉架子里到底有什么。
这对于 Get-TfsShelveset 来说尤其令人发指,它能够包含文件描述符数组以及它返回的 Shelveset 对象。我什至试图变得聪明,认为我可以通过使用 -WhatIf 和 Restore-TfsShelveset 来获取文件名,但遗憾的是,Restore-TfsShelveset 没有实现 -WhatIf。
拜托,有人告诉我我错了!
tfs - TFS 搁置集从一个分支迁移到另一个分支
我必须将在一个分支中创建的搁置集说“开发”迁移到另一个说“发布”。这样我就可以直接合并搁置集,然后发布为开发分支创建的版本。
我使用的命令是:
它显示此错误:
无法确定工作区
visual-studio-2010 - 查看搁置集的详细信息时,当我双击 .cs 或 .sql 文件时,为什么它会在记事本中打开?
我已经浏览了这篇文章,它说这些文件采用 Windows 的自动行为来打开 .cs 和 .sql 文件。
在我的情况下,当我从一个文件夹中打开这些文件时,它分别在 vs 和 sql server 中为 .cs 和 .sql 正确打开。
谁能告诉我如何在记事本以外的任何编辑器中打开搁置中的文件?
我还检查了文件夹选项中的文件类型选项卡。