问题标签 [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.
perforce - 如何在 Perforce 2013 之前将搁置的变更列表搁置到另一个分支?
使用Perforce Server 2012.2/538478,我如何将文件从主干取消搁置到另一个分支?
尝试这样做时,我得到:
在 Perforce 2013 中,我发现这个unshelve 命令真的很有帮助:
但是对于我目前使用的版本,我发现没有什么可以帮助我解决这个问题。
有什么建议么?
perforce - Perforce - 将文件取消搁置到另一个目录
我在同一个工作区中有两个目录,我将一些文件搁置到第一个目录的更改列表中,现在我想将它们取消搁置到第二个目录中。我尝试了这个命令:
我怎样才能让这个工作?
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
mercurial - hg shelve 已安装但 hg: 未知命令 'unshelve'
我通过在 [extensions] 中添加 'shelve=' 为 hg 安装了搁置扩展。我可以通过运行“hg help extensions”来验证这一点,输出中包含以下内容:
然后我在我的回购中输入“hg shelve”,我得到:
我希望搁置扩展能够运行......
Mercurial 版本是 2.0.2
perforce - 使用部分映射在其他分支中强制取消搁置
假设我已经搁置了文件 A、B、C 我现在想将它放到另一个分支中,但我的规范只有文件 A、B
有没有办法做到这一点,以便 perforce 取消映射的文件并忽略其余文件?现在我收到一个错误,阻止我进行任何搁置。
这里的用例是我有一个编译第三方库的分支,我想只移动二进制文件和公共标头更改。这个变更列表很大,所以我不想只手动搁置映射的内容。
version-control - TFS PowerTools 2013 - Cross Branch Unshelve - 已添加具有相同密钥的项目
好的,我正在把头发拉出来。
我在用:
- VS 2013.2
- TFS 2013
- TFS 电动工具 2013
我搁置了主分支上的挂起更改,我只是想在创建搁置集后创建的 dev 分支上取消搁置它们,而不保留挂起的更改。
我的工作区映射如下:
我正在运行以下命令:
无论 VS 是否运行,删除缓存并让 VS 重建它等,总是会得到以下结果。
“已添加具有相同密钥的项目。”
任何帮助是极大的赞赏!
tfs - 随处可见的团队探索者
我正在尝试使用带有团队资源管理器的命令行来取消搁置搁置集。我不断收到此错误:
搁置的分支与我试图取消搁置的分支位于同一分支上。我tf undo -recursive .
在尝试取消搁置之前运行过,它告诉我没有待处理的更改,所以我不确定它为什么要尝试合并。有没有人在这方面取得任何成功?谢谢您的帮助。
mercurial - 使用“hg unshelve”,例如使用 Git 取消存储
调用时hg unshelve --keep
遇到冲突,我需要解决冲突然后hg unshelve --continue --keep
再次调用。为什么最后一步是必要的?为什么我不能hg unshelve --continue --keep
在不解决提交的情况下直接调用 - 以摆脱搁置状态?
mercurial - 如何修复被 hg unshelve 破坏的存储库?
我hg shelve
在存储库中使用过,在那里我有一些未完成的更改,因为我需要切换到不同的头部并执行不相关的更改。
一旦我在另一个头上的工作完成,我就切换回我最初使用的头hg shelve
并运行hg unshelve
命令。结果是这样的:
我确实hg head
在命令之前和之后运行unshelve
并看到了相同的输出。提交893e15ecb5b4
从未存在过,我不知道 Mercurial 从哪里得到它。
如果有任何相关性,我在 Ubuntu 14.04 上运行 Mercurial 版本 2.8.2。
如何让我的存储库恢复工作状态,以及如何让我搁置的更改恢复?
visual-studio - 离线时是否仍需要独占访问权限才能检索搁置集
昨晚我搁置了 TFS (2013) 的一些更改。现在我正在离线工作,我想检索那个搁置集。TFS 抱怨说该文件已被某人签出。
我不明白这一点。我正在离线工作,我想要一个特定版本的文件。为什么 I/TFS 应该关心其他变化?
或者,我需要做一些配置或操作吗?