pwclient - (unknown subject)

NAME  SYNOPSIS  COMMANDS  COMMAND ’pwclient apply’  OPTIONS ’pwclient apply’  COMMAND ’pwclient git−am’  OPTIONS ’pwclient git−am’  COMMAND ’pwclient get’  OPTIONS ’pwclient get’  COMMAND ’pwclient info’  OPTIONS ’pwclient info’  COMMAND ’pwclient projects’  COMMAND ’pwclient check−get’  OPTIONS ’pwclient check−get’  COMMAND ’pwclient check−list’  OPTIONS ’pwclient check−list’  COMMAND ’pwclient check−info’  COMMAND ’pwclient check−create’  OPTIONS ’pwclient check−create’  COMMAND ’pwclient states’  COMMAND ’pwclient view’  OPTIONS ’pwclient view’  COMMAND ’pwclient update’  OPTIONS ’pwclient update’  COMMAND ’pwclient list’  OPTIONS ’pwclient list’  COMMAND ’pwclient search’  OPTIONS ’pwclient search’  COMMENTS  AUTHORS  DISTRIBUTION 

NAME

pwclient

SYNOPSIS

pwclient [-h] {apply,git-am,get,info,projects,check-get,check-list,check-info,check-create,states,view,update,list,search} ...

COMMANDS

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’

COMMAND ’pwclient apply’

usage: pwclient apply [−−help] [−h] [−p PROJECT] PATCH_ID [PATCH_ID ...]
PATCH_ID

patch ID

OPTIONS ’pwclient apply’

−h, −−use−hashes

lookup by patch hash

−p PROJECT, −−project PROJECT

lookup patch in project

COMMAND ’pwclient git−am’

usage: pwclient git−am [−−help] [−h] [−p PROJECT] [−s] [−3] [−m]
PATCH_ID [PATCH_ID ...]
PATCH_ID

patch ID

OPTIONS ’pwclient git−am’

−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’

COMMAND ’pwclient get’

usage: pwclient get [−−help] [−h] [−p PROJECT] PATCH_ID [PATCH_ID ...]
PATCH_ID

patch ID

OPTIONS ’pwclient get’

−h, −−use−hashes

lookup by patch hash

−p PROJECT, −−project PROJECT

lookup patch in project

COMMAND ’pwclient info’

usage: pwclient info [−−help] [−h] [−p PROJECT] PATCH_ID [PATCH_ID ...]
PATCH_ID

patch ID

OPTIONS ’pwclient info’

−h, −−use−hashes

lookup by patch hash

−p PROJECT, −−project PROJECT

lookup patch in project

COMMAND ’pwclient projects’

usage: pwclient projects [−h]

COMMAND ’pwclient check−get’

usage: pwclient check−get [−−help] [−h] [−p PROJECT] [−f FORMAT]
PATCH_ID [PATCH_ID ...]
PATCH_ID

patch ID

OPTIONS ’pwclient check−get’

−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}.

COMMAND ’pwclient check−list’

usage: pwclient check−list [−h] [−u USER] [PATCH_ID]
PATCH_ID

patch ID (required if using the REST API backend)

OPTIONS ’pwclient check−list’

−u USER, −−user USER

user (name or ID) to filter checks by

COMMAND ’pwclient check−info’

usage: pwclient check−info [−h] [PATCH_ID] CHECK_ID
PATCH_ID

patch ID (required if using the REST API backend)

CHECK_ID

check ID

COMMAND ’pwclient check−create’

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

OPTIONS ’pwclient check−create’

−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

COMMAND ’pwclient states’

usage: pwclient states [−h]

COMMAND ’pwclient view’

usage: pwclient view [−−help] [−h] [−p PROJECT] PATCH_ID [PATCH_ID ...]
PATCH_ID

patch ID

OPTIONS ’pwclient view’

−h, −−use−hashes

lookup by patch hash

−p PROJECT, −−project PROJECT

lookup patch in project

COMMAND ’pwclient update’

usage: pwclient update [−−help] [−h] [−p PROJECT] [−c COMMIT−REF] [−s STATE]
[−a {yes,no}]
PATCH_ID [PATCH_ID ...]
PATCH_ID

patch ID

OPTIONS ’pwclient update’

−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

COMMAND ’pwclient list’

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

OPTIONS ’pwclient list’

−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}.

COMMAND ’pwclient search’

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

OPTIONS ’pwclient search’

−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}.

COMMENTS

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.

AUTHORS

Patchwork Developers
[email protected]

DISTRIBUTION

The latest version of pwclient may be downloaded from https://github.com/getpatchwork/patchwork


Updated 2024-01-29 - jenkler.se | uex.se