未搁置的文件需要解决错误
Unshelved file needs resolve error
当我试图搁置更改时
p4 shelve -r -c 1111111
失败并出现错误:
<file x> - unshelved file for <user y> needs resolve
Shelve aborted -- fix problems then use 'p4 shelve -c 1111111'.
以前有冲突,现在已经解决了,p4 resolve
说没有要解决的文件。
事实证明,指定强制选项解决了问题:
p4 搁置-c 1111111 -f
这告诉您的是,另一个 用户(用户 y)对该搁置修订有待解决。由于您要使用 -r
选项替换(或可能删除?)该文件,他们可能无法解决并完成取消搁置操作。
这里的教训是,如果您在进行本地更改时执行 p4 unshelve
,请确保在货架所有者删除或在下方更改它之前快速执行 p4 resolve
你! :)
当我试图搁置更改时
p4 shelve -r -c 1111111
失败并出现错误:
<file x> - unshelved file for <user y> needs resolve
Shelve aborted -- fix problems then use 'p4 shelve -c 1111111'.
以前有冲突,现在已经解决了,p4 resolve
说没有要解决的文件。
事实证明,指定强制选项解决了问题: p4 搁置-c 1111111 -f
这告诉您的是,另一个 用户(用户 y)对该搁置修订有待解决。由于您要使用 -r
选项替换(或可能删除?)该文件,他们可能无法解决并完成取消搁置操作。
这里的教训是,如果您在进行本地更改时执行 p4 unshelve
,请确保在货架所有者删除或在下方更改它之前快速执行 p4 resolve
你! :)