问题标签 [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.
tfs - 查找 TFS Shelveset 中的代码更改行数
有没有办法在 TFS 搁置集中查找代码更改的行数(来自服务器中的最新版本)。我希望这用于代码审查目的,以找到特定搁置文件的总 ELOC。
shelveset - 获取特定搁置集的代码审查状态
我正在研究构建定义,我需要为特定搁置集提取代码审查状态。当我触发具有特定搁置集的新构建时,我需要检查该特定搁置集的代码审查状态是否已完成。请给我任何代码示例。
visual-studio-2010 - TFS Meltdown - 如何恢复搁置的更改
我将工作文件夹设置为 RAM 驱动器。晚上有长时间停电,UPS 用完了,我的机器也坏了。值得庆幸的是,我在回家之前搁置了我的更改,并且在 Team Explorer 中可以看到搁置集。变更集包括项目文件和一些尚未添加到源代码管理的新文件。
我正在尝试恢复受影响的文件,但出现错误:
尝试查看搁置的文件会给出TF10187
(或一般的、未编号的), The system cannot find the file specified
即使我可以在Pending Changes
列表中看到它们。
尝试完全取消搁置集会产生与incompatible changes
我无法解决的相关错误。
我猜TFS 将搁置集本地缓存在 RAM 磁盘上,该磁盘已重新初始化,因此丢失了缓存,但我希望我错了。
有人可以帮忙吗?
tfs - VS2012 Find Shelvsets,显示评论
在 Visual Studio 2012 的 Find Shelvsets 窗口中,如何自定义结果列表?
显示了搁置集的名称和日期,但我希望看到 VS2010 中的评论和完整时间戳。
visual-studio-2012 - 团队资源管理器显示不完整的搁置集
在 Visual Studio VS2012 中,我使用团队资源管理器以文件树形式显示搁置集详细信息。
我正在使用 VS TFS 源代码控制插件。
出于某种神秘的原因,它对显示的文件数量有容量限制。在下面的屏幕截图中,它只是再次选择从我的眼睛中隐藏两个文件:
如果一个人习惯于大部分时间查看整个书架,那么在查看时很容易错过这一点。可以转到“所有包含的更改”页面,但该页面不再采用文件树形式,并且导航更加困难(无法在文件夹级别展开/折叠)。
由此产生的最终用户体验非常荒谬。树视图仅使控件复杂化的微小搁置集显示为树,而任何非平凡大小的搁置集在树视图中均不可用。
- 工具在想什么?
- 我可以控制容量限制,以便以某种方式在文件树形式中看到稍大的搁置集吗?
- 我可以完全防止搁置集的不完整显示吗?
visual-studio-2010 - 与门控签到票关联的搁置集不存在或与请求中提供的值不匹配
使用 Visual Studio 2010 的 tfspreview.com/visualstudio.com 托管版本控制的封闭式签入构建运行良好,直到几天前我们开始收到以下错误:“与封闭式签入票相关的搁置集没有存在或与请求中提供的值不匹配。”
我尝试切换到使用 xxx.visualstudio.com 进行源代码控制(与 xxx.tfspreview.com 相比),但这并没有解决我的问题。
我将 CI 构建切换为只构建每个签入(没有门控签入功能),并且没有问题。
在没有它的情况下构建工作后,我尝试将其切换回门控签入,希望某些东西可能会被重置,但我仍然遇到相同的原始问题。
我不知道我们的配置可能会发生任何变化,这可能会导致它停止工作,并且迄今为止无法在线找到有关此错误的任何信息。
关于如何纠正这个问题的任何想法?是否有任何其他 tfspreview.com/tfs.visualstudio.com 托管版本控制用户使用门控签入也遇到这种情况?
version-control - 无法从 IntelliJ 12.1.4 中的 TFS 服务器拉架子
我似乎无法使用 IntelliJ 和 Team Foundation Server 访问/拉取 VCS 搁置集。
阅读有关 JetBrains 的文档后,它解释说在“更改”窗口中我应该能够看到“本地 | 存储库 | 来电 | 搁置'最后一个只有当我有任何本地货架时才会出现,否则它会消失。
IntelliJ 有什么方法可以访问其他人上传到 TFS 的书架?您可能知道的插件?
谢谢
visual-studio-2012 - 在 Visual Studio 2012/2013 中有没有办法过滤掉 CodeReview 搁置集?
我们已经开始在 VisualStudio 中进行代码审查,这很棒,但是它为每个代码审查创建了一个搁置集。
现在,当我打开 Find Shelvesets 窗口时,列表被所有代码审查搁置集污染了。
有没有办法从列表中过滤掉这些 CodeReview 搁置集?
visual-studio-2012 - TFS - 搁置集 - 您无法取消搁置对 $/Business/Path/Logic 的更改,因为您的工作区中的此项存在冲突
我想将我的工作从 pc 转移到另一个(在家里)。我在我的主电脑上签入了一个搁置集。我把它从我的笔记本电脑上取下来了。然后我在我的主电脑上更新了我的代码并制作了另一个搁置集。我又在我的笔记本电脑上拉了它。这需要一些时间,所以我取消了操作并删除了笔记本电脑磁盘上的整个目录。当我尝试再次设置搁架时,我得到了
操作过程中出现多个错误,第一个如下所示。输出窗口中提供了完整的错误列表 您无法取消搁置对 $/Business/Path/Logic 的更改,因为您的工作区中的此项存在冲突
输出窗口列出了其中的大约 100 个:
您无法取消搁置对 $/Business/Path/Logic/app.config 的更改,因为您的工作区中的此项存在冲突。取消搁置集时,必须先解决冲突或排除此文件。
什么?我只想要最新搁置集的新副本。我尝试映射到笔记本电脑上的新路径,但同样如此。
谢谢托马斯
git - TFS 2013 是否有搁置集(使用 GIT 时)?
我无法找到使用 TFS 在 Visual Studio 2013 中使用搁置集的任何方法。该功能是否已被删除,或者在使用 GIT 存储库时不可用?