開いている1つのファイルを元に戻す方法を知っています。ただし、単一のチェンジリストに添付されているすべてのファイルを元に戻したり、クライアントで開いている保留中のすべてのファイル(デフォルトのCLまたは割り当てられたCL)を元に戻したりする必要がある場合があります。それを行う方法はありますか?私は試した p4 revert -c <changelist>
には保留中のファイルが複数あります。それは私にはうまくいきませんでした。私がすべてのファイル名に言及すればそれは機能します。
ファイル仕様を提供する必要があるに違いない、p4 revert -c <changelist> //...
私にとっては以下もうまくいきました
p4 revert //... : Revert every file you have open, in every one of your pending changelists, to its pre-opened state.
または
p4 revert -c default //... : Revert every file open in the default changelist to its pre-opened state
以下から取得: p4 revert documentation
Linuxの場合
p4を開いた| sed 's /#.*// g' | xargs -n 1 p4 revert