pwclient
pwclient [-h] {apply,git-am,get,info,projects,check-get,check-list,check-info,check-create,states,view,update,list,search} ...
pwclient apply
apply a patch in the current directory using ’patch −p1’
pwclient git−am
apply a patch to current git branch using ’git am’
pwclient get
download a patch and save it locally
pwclient info
show information for a given patch ID
pwclient projects
list all projects
pwclient check−get
get checks for a patch
pwclient check−list
list all checks
pwclient check−info
show information for a given check
pwclient check−create
add a check to a patch
pwclient states
show list of potential patch states
pwclient view
view a patch
pwclient update
update patch
pwclient list
list patches using optional filters
pwclient search
alias for ’list’
usage: pwclient
apply [−−help] [−h] [−p PROJECT]
PATCH_ID [PATCH_ID ...]
PATCH_ID
patch ID
−h, −−use−hashes
lookup by patch hash
−p PROJECT, −−project PROJECT
lookup patch in project
usage: pwclient
git−am [−−help] [−h] [−p
PROJECT] [−s] [−3] [−m]
PATCH_ID [PATCH_ID ...]
PATCH_ID
patch ID
−h, −−use−hashes
lookup by patch hash
−p PROJECT, −−project PROJECT
lookup patch in project
−s, −−signoff
pass ’−−signoff’ to ’git−am’
−3, −−3way
pass ’−−3way’ to ’git−am’
−m, −−msgid
pass ’−−message−id’ to ’git−am’
usage: pwclient
get [−−help] [−h] [−p PROJECT]
PATCH_ID [PATCH_ID ...]
PATCH_ID
patch ID
−h, −−use−hashes
lookup by patch hash
−p PROJECT, −−project PROJECT
lookup patch in project
usage: pwclient
info [−−help] [−h] [−p PROJECT]
PATCH_ID [PATCH_ID ...]
PATCH_ID
patch ID
−h, −−use−hashes
lookup by patch hash
−p PROJECT, −−project PROJECT
lookup patch in project
usage: pwclient projects [−h]
usage: pwclient
check−get [−−help] [−h] [−p
PROJECT] [−f FORMAT]
PATCH_ID [PATCH_ID ...]
PATCH_ID
patch ID
−h, −−use−hashes
lookup by patch hash
−p PROJECT, −−project PROJECT
lookup patch in project
−f FORMAT, −−format FORMAT
print output in the given format. You can use tags matching fields, e.g. %{context}, %{state}, or %{msgid}.
usage: pwclient
check−list [−h] [−u USER] [PATCH_ID]
PATCH_ID
patch ID (required if using the REST API backend)
−u USER, −−user USER
user (name or ID) to filter checks by
usage: pwclient
check−info [−h] [PATCH_ID] CHECK_ID
PATCH_ID
patch ID (required if using the REST API backend)
CHECK_ID
check ID
usage: pwclient
check−create [−−help] [−h] [−p
PROJECT] [−c CONTEXT]
[−s {pending,success,warning,fail}]
[−u TARGET_URL] [−d DESCRIPTION]
PATCH_ID [PATCH_ID ...]
PATCH_ID
patch ID
−h, −−use−hashes
lookup by patch hash
−p PROJECT, −−project PROJECT
lookup patch in project
−c CONTEXT,
−−context CONTEXT
−s {pending,success,warning,fail},
−−state
{pending,success,warning,fail}
−u TARGET_URL,
−−target−url TARGET_URL
−d DESCRIPTION,
−−description DESCRIPTION
usage: pwclient states [−h]
usage: pwclient
view [−−help] [−h] [−p PROJECT]
PATCH_ID [PATCH_ID ...]
PATCH_ID
patch ID
−h, −−use−hashes
lookup by patch hash
−p PROJECT, −−project PROJECT
lookup patch in project
usage: pwclient
update [−−help] [−h] [−p PROJECT]
[−c COMMIT−REF] [−s STATE]
[−a {yes,no}]
PATCH_ID [PATCH_ID ...]
PATCH_ID
patch ID
−h, −−use−hashes
lookup by patch hash
−p PROJECT, −−project PROJECT
lookup patch in project
−c COMMIT−REF, −−commit−ref COMMIT−REF
commit reference hash
−s STATE, −−state STATE
set patch state (e.g., ’Accepted’, ’Superseded’ etc.)
−a {yes,no}, −−archived {yes,no}
set patch archived state
usage: pwclient
list [−h] [−s STATE] [−a ARCHIVED]
[−p PROJECT] [−w WHO]
[−d WHO] [−n MAX#] [−N MAX#] [−m
MESSAGEID] [−H HASH]
[−f FORMAT]
[STR]
STR |
substring to search for patches by name |
−s STATE, −−state STATE
filter by patch state (e.g., ’New’, ’Accepted’, etc.)
−a ARCHIVED, −−archived ARCHIVED
filter by patch archived state
−p PROJECT, −−project PROJECT
filter by project name (see ’projects’ for list)
−w WHO, −−submitter WHO
filter by submitter (name, e−mail substring search)
−d WHO, −−delegate WHO
filter by delegate (name, e−mail substring search)
−n MAX#
limit results to first n
−N MAX#
limit results to last N
−m MESSAGEID, −−msgid MESSAGEID
filter by Message−Id
−H HASH, −−hash HASH
filter by hash
−f FORMAT, −−format FORMAT
print output in the given format. You can use tags matching fields, e.g. %{id}, %{state}, or %{msgid}.
usage: pwclient
search [−h] [−s STATE] [−a ARCHIVED]
[−p PROJECT] [−w WHO]
[−d WHO] [−n MAX#] [−N MAX#] [−m
MESSAGEID] [−H HASH]
[−f FORMAT]
[STR]
STR |
substring to search for patches by name |
−s STATE, −−state STATE
filter by patch state (e.g., ’New’, ’Accepted’, etc.)
−a ARCHIVED, −−archived ARCHIVED
filter by patch archived state
−p PROJECT, −−project PROJECT
filter by project name (see ’projects’ for list)
−w WHO, −−submitter WHO
filter by submitter (name, e−mail substring search)
−d WHO, −−delegate WHO
filter by delegate (name, e−mail substring search)
−n MAX#
limit results to first n
−N MAX#
limit results to last N
−m MESSAGEID, −−msgid MESSAGEID
filter by Message−Id
−H HASH, −−hash HASH
filter by hash
−f FORMAT, −−format FORMAT
print output in the given format. You can use tags matching fields, e.g. %{id}, %{state}, or %{msgid}.
Use ’pwclient <command> −−help’ for more info.
To avoid unicode encode/decode errors, you should export the LANG or LC_ALL environment variables according to the configured locales on your system. If these variables are already set, make sure that they point to valid and installed locales.
Patchwork
Developers
[email protected]
The latest version of pwclient may be downloaded from https://github.com/getpatchwork/patchwork