p4 reshelve
Copies shelved files from an existing shelf into either a new shelf or one that has already been created. This command does not require a client workspace.
Syntax
p4 [g-opts] reshelve [-p] -s changelist [file ...]
p4 [g-opts] reshelve [-f] [-p] -s changelist -c changelist [file ...]
Description
The p4 reshelve
command copies shelved files from an
existing shelf into either a new shelf or one that has already been
created. This command leaves the source shelf intact.
If a file pattern is specified, p4 reshelve
shelves
the files that match the pattern.
Options
|
Specify the shelved changelist that contains the shelved files to be copied. |
|
Specify the pending changelist that will be the target for the shelved files rather than creating a new one. To update a target shelf you must be the owner of the changelist. |
|
When the same file already exists in the target changelist, force the overwriting of it. |
|
Promote the new or target changelist where it can be accessed by other edge servers participating in the multi-server configuration. Once a shelved change has been promoted, all subsequent local modifications to the shelf are also pushed to the commit server and remain until the shelf is deleted. |
|
See Global options. |
Usage notes
Can File Arguments Use Revision Specifier? | Can File Arguments Use Revision Range? | Minimal Access Level Required |
---|---|---|
Yes |
Yes |
|
For more information on promoted shelves, see p4 shelve.
Related commands
To restore shelved files into a workspace |
|
To shelve files |