modify_shelves
Manage Perforce shelves: create, update, delete shelves, and unshelve files to changelists.
Instructions
Create/delete, update shelves and unshelve files (WRITE permission)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | Force operation - use with caution | |
| action | Yes | Shelve modification action: shelve stores files to shelf, unshelve restores files from shelf, update modifies shelved files, delete removes shelf, unshelve_to_changelist restores to specific changelist | |
| file_paths | No | File paths for shelve/unshelve/update/delete | |
| changelist_id | Yes | Changelist ID | |
| target_changelist | No | Target changelist for unshelve operations | default |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||