问题标签 [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 投票
7 回答
39940 浏览

perforce - 如何在 Perforce 2013 之前将搁置的变更列表搁置到另一个分支?

使用Perforce Server 2012.2/538478,我如何将文件从主干取消搁置到另一个分支?

尝试这样做时,我得到:

在 Perforce 2013 中,我发现这个unshelve 命令真的很有帮助:

但是对于我目前使用的版本,我发现没有什么可以帮助我解决这个问题。

有什么建议么?

0 投票
1 回答
1803 浏览

perforce - Perforce - 将文件取消搁置到另一个目录

我在同一个工作区中有两个目录,我将一些文件搁置到第一个目录的更改列表中,现在我想将它们取消搁置到第二个目录中。我尝试了这个命令:

我怎样才能让这个工作?

0 投票
3 回答
3947 浏览

tfs - I can't unshelve changes from one branch to another

I'm using tfpt tool for moving a shelveset from one branch to another. I've read some stackoverflow questions about it but neither seems to fit to my problem. I'm running the command like this:

When I'm doing this I'm getting an error like this example:

The change to filen_name_with_path cannot be unshelved because the server path is not mapped in the local workspace

0 投票
1 回答
4237 浏览

mercurial - hg shelve 已安装但 hg: 未知命令 'unshelve'

我通过在 [extensions] 中添加 'shelve=' 为 hg 安装了搁置扩展。我可以通过运行“hg help extensions”来验证这一点,输出中包含以下内容:

然后我在我的回购中输入“hg shelve”,我得到:

我希望搁置扩展能够运行......

Mercurial 版本是 2.0.2

0 投票
1 回答
268 浏览

perforce - 使用部分映射在其他分支中强制取消搁置

假设我已经搁置了文件 A、B、C 我现在想将它放到另一个分支中,但我的规范只有文件 A、B

有没有办法做到这一点,以便 perforce 取消映射的文件并忽略其余文件?现在我收到一个错误,阻止我进行任何搁置。

这里的用例是我有一个编译第三方库的分支,我想只移动二进制文件和公共标头更改。这个变更列表很大,所以我不想只手动搁置映射的内容。

0 投票
0 回答
438 浏览

version-control - TFS PowerTools 2013 - Cross Branch Unshelve - 已添加具有相同密钥的项目

好的,我正在把头发拉出来。

我在用:

  • VS 2013.2
  • TFS 2013
  • TFS 电动工具 2013

我搁置了主分支上的挂起更改,我只是想在创建搁置集后创建的 dev 分支上取消搁置它们,而不保留挂起的更改。

我的工作区映射如下:

我正在运行以下命令:

无论 VS 是否运行,删除缓存并让 VS 重建它等,总是会得到以下结果。

“已添加具有相同密钥的项目。”

任何帮助是极大的赞赏!

0 投票
1 回答
376 浏览

tfs - 随处可见的团队探索者

我正在尝试使用带有团队资源管理器的命令行来取消搁置搁置集。我不断收到此错误:

搁置的分支与我试图取消搁置的分支位于同一分支上。我tf undo -recursive .在尝试取消搁置之前运行过,它告诉我没有待处理的更改,所以我不确定它为什么要尝试合并。有没有人在这方面取得任何成功?谢谢您的帮助。

0 投票
2 回答
1528 浏览

mercurial - 使用“hg unshelve”,例如使用 Git 取消存储

调用时hg unshelve --keep遇到冲突,我需要解决冲突然后hg unshelve --continue --keep再次调用。为什么最后一步是必要的?为什么我不能hg unshelve --continue --keep在不解决提交的情况下直接调用 - 以摆脱搁置状态?

0 投票
1 回答
2787 浏览

mercurial - 如何修复被 hg unshelve 破坏的存储库?

hg shelve在存储库中使用过,在那里我有一些未完成的更改,因为我需要切换到不同的头部并执行不相关的更改。

一旦我在另一个头上的工作完成,我就切换回我最初使用的头hg shelve并运行hg unshelve命令。结果是这样的:

我确实hg head在命令之前和之后运行unshelve并看到了相同的输出。提交893e15ecb5b4从未存在过,我不知道 Mercurial 从哪里得到它。

如果有任何相关性,我在 Ubuntu 14.04 上运行 Mercurial 版本 2.8.2。

如何让我的存储库恢复工作状态,以及如何让我搁置的更改恢复?

0 投票
1 回答
57 浏览

visual-studio - 离线时是否仍需要独占访问权限才能检索搁置集

昨晚我搁置了 TFS (2013) 的一些更改。现在我正在离线工作,我想检索那个搁置集。TFS 抱怨说该文件已被某人签出。

我不明白这一点。我正在离线工作,我想要一个特定版本的文件。为什么 I/TFS 应该关心其他变化?

或者,我需要做一些配置或操作吗?