问题标签 [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.

0 投票
1 回答
2418 浏览

tfs - 查找 TFS Shelveset 中的代码更改行数

有没有办法在 TFS 搁置集中查找代码更改的行数(来自服务器中的最新版本)。我希望这用于代码审查目的,以找到特定搁置文件的总 ELOC。

0 投票
0 回答
32 浏览

shelveset - 获取特定搁置集的代码审查状态

我正在研究构建定义,我需要为特定搁置集提取代码审查状态。当我触发具有特定搁置集的新构建时,我需要检查该特定搁置集的代码审查状态是否已完成。请给我任何代码示例。

0 投票
3 回答
4244 浏览

visual-studio-2010 - TFS Meltdown - 如何恢复搁置的更改

我将工作文件夹设置为 RAM 驱动器。晚上有长时间停电,UPS 用完了,我的机器也坏了。值得庆幸的是,我在回家之前搁置了我的更改,并且在 Team Explorer 中可以看到搁置集。变更集包括项目文件和一些尚未添加到源代码管理的新文件。

我正在尝试恢复受影响的文件,但出现错误:

尝试查看搁​​置的文件会给出TF10187(或一般的、未编号的), The system cannot find the file specified即使我可以在Pending Changes列表中看到它们。

尝试完全取消搁置集会产生与incompatible changes我无法解决的相关错误。

TFS 将搁置集本地缓存在 RAM 磁盘上,该磁盘已重新初始化,因此丢失了缓存,但我希望我错了。

有人可以帮忙吗?

0 投票
1 回答
1468 浏览

tfs - VS2012 Find Shelvsets,显示评论

在 Visual Studio 2012 的 Find Shelvsets 窗口中,如何自定义结果列表?

显示了搁置集的名称和日期,但我希望看到 VS2010 中的评论和完整时间戳。

0 投票
1 回答
491 浏览

visual-studio-2012 - 团队资源管理器显示不完整的搁置集

在 Visual Studio VS2012 中,我使用团队资源管理器以文件树形式显示搁置集详细信息。

我正在使用 VS TFS 源代码控制插件。

出于某种神秘的原因,它对显示的文件数量有容量限制。在下面的屏幕截图中,它只是再次选择从我的眼睛中隐藏两个文件:

团队资源管理器显示不完整的搁置集

如果一个人习惯于大部分时间查看整个书架,那么在查看时很容易错过这一点。可以转到“所有包含的更改”页面,但该页面不再采用文件树形式,并且导航更加困难(无法在文件夹级别展开/折叠)。

由此产生的最终用户体验非常荒谬。树视图仅使控件复杂化的微小搁置集显示为树,而任何非平凡大小的搁置集在树视图中均不可用。

  1. 工具在想什么?
  2. 我可以控制容量限制,以便以某种方式在文件树形式中看到稍大的搁置集吗?
  3. 我可以完全防止搁置集的不完整显示吗?
0 投票
0 回答
362 浏览

visual-studio-2010 - 与门控签到票关联的搁置集不存在或与请求中提供的值不匹配

使用 Visual Studio 2010 的 tfspreview.com/visualstudio.com 托管版本控制的封闭式签入构建运行良好,直到几天前我们开始收到以下错误:“与封闭式签入票相关的搁置集没有存在或与请求中提供的值不匹配。”

我尝试切换到使用 xxx.visualstudio.com 进行源代码控制(与 xxx.tfspreview.com 相比),但这并没有解决我的问题。

我将 CI 构建切换为只构建每个签入(没有门控签入功能),并且没有问题。

在没有它的情况下构建工作后,我尝试将其切换回门控签入,希望某些东西可能会被重置,但我仍然遇到相同的原始问题。

我不知道我们的配置可能会发生任何变化,这可能会导致它停止工作,并且迄今为止无法在线找到有关此错误的任何信息。

关于如何纠正这个问题的任何想法?是否有任何其他 tfspreview.com/tfs.visualstudio.com 托管版本控制用户使用门控签入也遇到这种情况?

0 投票
1 回答
300 浏览

version-control - 无法从 IntelliJ 12.1.4 中的 TFS 服务器拉架子

我似乎无法使用 IntelliJ 和 Team Foundation Server 访问/拉取 VCS 搁置集。

阅读有关 JetBrains 的文档后,它解释说在“更改”窗口中我应该能够看到“本地 | 存储库 | 来电 | 搁置'最后一个只有当我有任何本地货架时才会出现,否则它会消失。

IntelliJ 有什么方法可以访问其他人上传到 TFS 的书架?您可能知道的插件?

谢谢

0 投票
1 回答
668 浏览

visual-studio-2012 - 在 Visual Studio 2012/2013 中有没有办法过滤掉 CodeReview 搁置集?

我们已经开始在 VisualStudio 中进行代码审查,这很棒,但是它为每个代码审查创建了一个搁置集。

现在,当我打开 Find Shelvesets 窗口时,列表被所有代码审查搁置集污染了。

有没有办法从列表中过滤掉这些 CodeReview 搁置集?

0 投票
1 回答
3022 浏览

visual-studio-2012 - TFS - 搁置集 - 您无法取消搁置对 $/Business/Path/Logic 的更改,因为您的工作区中的此项存在冲突

我想将我的工作从 pc 转移到另一个(在家里)。我在我的主电脑上签入了一个搁置集。我把它从我的笔记本电脑上取下来了。然后我在我的主电脑上更新了我的代码并制作了另一个搁置集。我又在我的笔记本电脑上拉了它。这需要一些时间,所以我取消了操作并删除了笔记本电脑磁盘上的整个目录。当我尝试再次设置搁架时,我得到了

操作过程中出现多个错误,第一个如下所示。输出窗口中提供了完整的错误列表 您无法取消搁置对 $/Business/Path/Logic 的更改,因为您的工作区中的此项存在冲突

输出窗口列出了其中的大约 100 个:

您无法取消搁置对 $/Business/Path/Logic/app.config 的更改,因为您的工作区中的此项存在冲突。取消搁置集时,必须先解决冲突或排除此文件。

什么?我只想要最新搁置集的新副本。我尝试映射到笔记本电脑上的新路径,但同样如此。

谢谢托马斯

0 投票
1 回答
505 浏览

git - TFS 2013 是否有搁置集(使用 GIT 时)?

我无法找到使用 TFS 在 Visual Studio 2013 中使用搁置集的任何方法。该功能是否已被删除,或者在使用 GIT 存储库时不可用?