Skip to main content

Small package to automate actions with git repo on Azure DevOps

Project description


Simple application to manage your Azure DevOps git repository


git clone
python git-repo-master/ install


$ grm -h

usage: [-h] [-organization ORGANIZATION] [-project PROJECT]
                   [-repository REPOSITORY [REPOSITORY ...]] [-token TOKEN]
                   [-action {lock-branch,unlock-branch,create-pull-request}]
                   [-branch BRANCH] [-source SOURCE] [-target TARGET]
                   [-title TITLE] [-description DESCRIPTION]

optional arguments:
  -h, --help            show this help message and exit

All arguments:
  -organization ORGANIZATION
                        Azure DevOps organization
  -project PROJECT      Azure DevOps project in given organization
  -repository REPOSITORY [REPOSITORY ...]
                        Repo for action
  -token TOKEN          Personal access token for Azure DevOps
  -action {lock-branch,unlock-branch,create-pull-request}
                        Action to perform

Branch lock and unlock actions arguments:
  -branch BRANCH        Branch to perform action on

Create pull request action arguments:
  -source SOURCE        Branch name from which action has to be done
  -target TARGET        Branch name to which action has to be done
  -title TITLE          Pull request title
  -description DESCRIPTION
                        Pull request description

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

git-repo-master-0.1.3.tar.gz (3.8 kB view hashes)

Uploaded source

Built Distribution

git_repo_master-0.1.3-py3-none-any.whl (7.2 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page