问题标签 [unshelve]

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 回答
53 浏览

visual-studio - 搁置同样陈旧的大型货架的策略

我花了几个月的时间制作了一个大书架。几个月前我把它搁置了。现在我们要将它合并到主线中。

搁置的底座是四个月大的,而主线在那段时间里一直在前进。

是否有处理这种混乱的已知策略?

0 投票
0 回答
55 浏览

python - 从搁置中删除属性

我最近开始使用搁置模块,因为我需要保存大量每次运行脚本时都会不断变化的变量。可悲的是,我一般对 python 非常缺乏经验,更不用说 shelve 的工作原理了。我从脚本中删除了一个函数,现在我搁置的文件不再有效。

我想解决这个问题并保留搁置的文件,或者至少从文件中挽救我需要的变量。

0 投票
2 回答
123 浏览

build - 无法使用搁置对构建进行排队 - TFS

我已自定义 DefaultTemplate 并将 SyncWorkspace 活动更改为 TfGet 活动。现在我正在尝试将构建与搁置进行排队,但构建似乎忽略了搁置并在没有搁置的情况下运行构建,我尝试在默认模板中将相同的构建与相同的搁置排队,一切都很好..有谁知道是什么问题?

0 投票
1 回答
33 浏览

tfs - 获取货架清洁版

有没有办法“按原样”获得搁置的版本,而不考虑当前的客户端版本?我做了“撤消所有待处理的更改”,然后取消搁置,最终结果仍然是我以前的版本和搁置的版本之间的合并。

0 投票
2 回答
2496 浏览

tfs - 撤消 TFS 取消搁置

我正在使用 Visual Studio 2015。TFS 的版本是 2012(版本 11.0.51106.1)。有没有办法撤消取消搁置,其他用户的搁置集,以像之前取消搁置命令一样出现情况?

0 投票
2 回答
1265 浏览

tfs - 搁置不能被搁置

我正在使用 TFS 2013 构建 MVC 应用程序,并且在尝试签入时,有时会发生此错误。

错误图片 这只发生在它被配置为进行门控登记并且当我将其关闭时,它就可以正常工作,但迟早它会再次出现。

有谁知道为什么会这样?

谢谢。

编辑:问题是配置文件转换中的 PendChange 权限。但是,我正在检查权限,并且用户被“继承允许”签入文件。

0 投票
2 回答
8564 浏览

version-control - Perforce - 如何从搁置的更改列表中删除文件?

我使用p4 add命令将一堆新文件添加到新的更改列表中。我搁置了更改列表以供审查(swarm 服务器从搁置的更改列表中选择更改)。

在代码审查期间,我被告知要从更改列表中删除一个文件。我做了以下步骤来达到同样的效果

  1. 首先,取消搁置变更列表

    p4 unshelve -c (cl-number)

  2. 还原了我之前添加的文件

    p4 revert (file)

Perforce 说“....../文件 - 被添加,被放弃”

  1. 再次,搁置文件

    p4 shelve -f -c (cl-number)

现在,如果我看到p4 change (cl-number),我删除的文件在下面提到的文件中不可见。但是,如果我执行p4 describe -s -S (cl-number),则删除的文件仍然可见,并且不会从搁置中删除。

应该怎么做才能删除搁置的更改列表中的特定文件?

0 投票
0 回答
2925 浏览

visual-studio - 在 Visual Studio 中搁置更改

在 Visual Studio 2008 中,我可以从解决方案资源管理器上下文菜单中取消搁置更改。那时候很容易。

现在我正在使用 VS2015。我发现您可以通过选择 Team Explorer > Pending changes > Actions > Find Shelvesets 在更高版本中执行此操作。

他们必须有充分的理由这样做。有谁知道他们为什么这样做?

你能分享你的解决方法吗?

0 投票
2 回答
1194 浏览

visual-studio - Unshelve 抛出“不存在适当的映射”错误,然后在我重试时有效

大多数时候我从团队资源管理器>搁置集详细信息中取消搁置时都会遇到上述错误,但与这个问题不同的是,我的工作区设置在我的 Pending Changes 窗口下正确。奇怪的是,我总是能够在第二次尝试后取消搁置而无需更改任何内容

它并不总是对我这样做,而且它似乎不会影响我团队中的其他任何人。我也没有弄乱我认为相关的任何设置。

是的,自从它开始发生以来,我已经重新启动了我的计算机。

它所做的另一件事是在通过门控签入构建后在协调时删除所有 ADD 更改。

谢谢。

使用 VS 2015 Update 3(版本 14.0.25431.01)连接到 TFS 2015(版本 14.102.25423.0)

0 投票
1 回答
284 浏览

version-control - 有没有办法在合并错误后找回一个 mercurial 架子?

当我取消搁置时,它使用 mercurial 的合并功能,但如果我完成合并但出现错误,我看不到任何方法可以取回原始搁置的补丁并重做事情。除了搜索备份驱动器,还有什么办法吗?(撤消取消搁置操作并将搁架放回原处,或者查看补丁文件中的内容)