web-dev-qa-db-ja.com

perforceで開いているすべてのファイルを元に戻すにはどうすればよいですか?

開いている1つのファイルを元に戻す方法を知っています。ただし、単一のチェンジリストに添付されているすべてのファイルを元に戻したり、クライアントで開いている保留中のすべてのファイル(デフォルトのCLまたは割り当てられたCL)を元に戻したりする必要がある場合があります。それを行う方法はありますか?私は試した p4 revert -c <changelist>には保留中のファイルが複数あります。それは私にはうまくいきませんでした。私がすべてのファイル名に言及すればそれは機能します。

24
newbie

ファイル仕様を提供する必要があるに違いない、p4 revert -c <changelist> //...

22
Mike O'Connor

私にとっては以下もうまくいきました

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

17
Shiva

Linuxの場合

p4を開いた| sed 's /#.*// g' | xargs -n 1 p4 revert

2
Talespin_Kit