问题标签 [shelving]
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 中搁置/取消搁置的问题
当您在 TFS 中搁置/取消搁置项目时,它是私有的吗?也就是说,其他人可以看到我搁置甚至取消搁置的内容吗?
如果是公开的,是否可以将其设为私有?
tfs - 如何从差异机器访问搁置的源代码?
我将一些源代码从一台机器搁置到 TFS 中。那么有没有办法通过 TFS 从另一台机器访问该代码,还是只能从搁置它的机器访问?
tfs - TFS 中的分支与货架
我过去一直使用 SVN,现在我们已经过了项目的初始阶段,我们需要弄清楚我们的分支过程以进行未来的增强。
在阅读本文时,我们看到 TFS 有 Shelving。
他们如何比较?每个都有什么大问题?
一般来说,哪个是首选,为什么?
visual-studio - TFS 中的搁置与工作区
目前我正在开发一个使用 TFS 作为源代码控制的项目。我正在实现一项功能,但被需要由外部资源完成的工作所阻碍。由于功能尚未完全完成,我无法在不中断构建的情况下签入更改。因此,我不想在阻塞工作完成后等待几天,而是想解决一些缺陷。
为了独立于我的其他更改来完成这项工作,我正在我刚刚创建的第二个工作区中处理这些缺陷。
在使用第二个工作区隔离我的更改后,一位同事问我为什么不搁置我的更改。在对搁置进行了一些阅读之后,看起来这是像我这样的情况的首选解决方案。 我的问题是,如果有的话,你会在什么情况下创建多个工作空间,在什么情况下应该使用搁架? 有一些关于搁置的帖子,但我对工作空间的主题看不到太多。
顺便说一句,我想到了在这里创建第二个工作区。
tfs - 在 TFS 中取消搁置:这是什么意思?
这是我得到的部分:当您搁置在 TFS 中时,它会生成更改的服务器副本,因此它们不会丢失,但不会将它们签入您正在处理的源代码主干/分支中。
问题:在什么情况下你会使用“unshelve”功能?这是否意味着它将从 TFS 服务器中删除搁置集?你能从书架上拿东西吗?或者它真的只是搁置集和“真实”源代码之间的差异描述?
tfs - 如何在 TFS 中轻松区分/比较 2 个搁置集?
有没有一种方法可以比较 TFS 中的 2 个架子,而不必在单独的工作区中取消架子并区分文件?
perforce - 什么是 Perforce“搁置”文件?
在 Perforce 中,什么是“搁置”文件?搁置在工作区中打开以供编辑的文件的目的是什么?
perforce - 取消搁置文件时,如何指示 Perforce 合并而不是覆盖或还原?
取消搁置库中搁置的文件时,如何指示Perforce将更改合并到工作区中现有的、打开的和修改的文件中?Perforce 似乎为用户提供的唯一选项是覆盖或恢复工作区中的现有文件,但这不允许,例如,取消搁置和集成多个更改列表中对同一文件的更改。有没有办法绕过这个限制?
tfs - 有没有办法清除我所有的 TFS 挂起更改?
如果我取消搁置一个搁置集,Visual Studio 中的“Pending Changes”工具窗口将恢复我搁置时设置的文件、提交评论和相关工作项。
如果我改变主意并决定我现在还没有准备好处理这个搁置集——例如,如果我必须放弃所有东西并修复一个错误——有什么办法可以一次清除所有这些状态?
突出显示所有文件、右键单击和“撤消”对我来说很容易。但这只会还原文件;我仍然必须进入并删除评论,然后切换到工作项页面,可能选择不同的查询以确保我看到与我关联的工作项,然后取消选中该框。
是否有一个按钮、菜单项或 VS 扩展可以让我一次恢复文件更改、提交注释和工作项列表,并让我有一个完全干净的状态来处理其他事情?
mercurial - 在两台不同的计算机上搁置和取消搁置 TortoiseHG 代码?
我可以搁置一些我一直在工作的代码,在工作中,使用 TortoiseHG .. 回家 .. pull/merge/update ... 然后 UnShelve 并继续在家工作?
TortoiseHG 提供这个吗?
在工作中,我创建了一个新的搁置,并将我所有的“接触”文件添加到搁置中。但是当我回到家时,我找不到/看不到架子等。