Perforce 2007.3 Command Reference
<< Previous Chapter
p4 rename
Table of Contents
Index
Perforce on the Web
Next Chapter >>
p4 resolve

p4 reopen

Synopsis

Move opened files between changelists or change the files' type.

Syntax

p4 [g-opts] reopen [-c changelist#] [-t filetype] file...

Description

p4 reopen has two different but related uses:

If file patterns are provided, all open files matching the patterns are moved or retyped. The two flags may be combined to move a file and change its type in the same operation.

Options

-c changelist# file

Move all open files matching file pattern file to pending changelist changelist#. To move a file to the default changelist, use default as the changelist number.

-t filetype file

When submitted, store file as type filetype. All subsequent revisions will be of that file type until the type is changed again.

See the File Types section for a list of file types.

g-opts

See the Global Options section.

Usage Notes

Can File Arguments Use
Revision Specifier?

Can File Arguments Use
Revision Range?

Minimal Access Level Required

No

No

open

Examples

p4 reopen -t text+k //...

Reopen all open files as text files with keyword expansion.

p4 reopen -c 410
//depot/proj1/... //.../README

Move all open files under directory //depot/proj1 or that are named README to pending changelist 410.

p4 reopen -c default -t binary+S //....exe

Move all open .exe files to the default changelist, overwriting older revisions of those files in the depot.

Related Commands

To submit a changelist to the depot

p4 submit

To create a new changelist

p4 change

To remove a file from all pending changelists

p4 revert

To list opened files

p4 opened

To list all the files included in a changelist

p4 opened -c changelist#

To list all pending changelists

p4 changes -p pending

To open a file for edit under a particular pending changelist and as a particular type

p4 edit -c changelist# -t type

To open a file for add under a particular pending changelist and as a particular type

p4 add -c changelist# -t type

To implement pessimistic locking (exclusive-open) for all files in a depot. After this changelist is submitted, only one user at a time will be able to edit files in the depot named depotname.

p4 edit -t +l //depotname/...


Perforce 2007.3 Command Reference
<< Previous Chapter
p4 rename
Table of Contents
Index
Perforce on the Web
Next Chapter >>
p4 resolve
Please send comments and questions about this manual to [email protected].
Copyright 1999-2007 Perforce Software. All rights reserved.
Last updated: 11/29/07