{"id":23602970,"url":"https://github.com/gitblit-org/gitblit-smartticketbranches-plugin","last_synced_at":"2025-11-05T07:30:23.653Z","repository":{"id":16031158,"uuid":"18774932","full_name":"gitblit-org/gitblit-smartticketbranches-plugin","owner":"gitblit-org","description":null,"archived":false,"fork":false,"pushed_at":"2023-04-06T17:24:05.000Z","size":32,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-27T12:13:52.373Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gitblit-org.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-04-14T20:11:38.000Z","updated_at":"2023-04-06T17:24:09.000Z","dependencies_parsed_at":"2022-09-15T12:41:00.075Z","dependency_job_id":null,"html_url":"https://github.com/gitblit-org/gitblit-smartticketbranches-plugin","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitblit-org%2Fgitblit-smartticketbranches-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitblit-org%2Fgitblit-smartticketbranches-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitblit-org%2Fgitblit-smartticketbranches-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitblit-org%2Fgitblit-smartticketbranches-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gitblit-org","download_url":"https://codeload.github.com/gitblit-org/gitblit-smartticketbranches-plugin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239449583,"owners_count":19640535,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-27T12:13:56.601Z","updated_at":"2025-11-05T07:30:23.502Z","avatar_url":"https://github.com/gitblit-org.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Gitblit Smart Ticket Branches plugin\n\n*REQUIRES 1.5.0*\n\nThe Gitblit Smart Ticket Branches plugin provides tools to automatically cleanup closed ticket branches.\n\n1. A ticket hook to delete the *ticket/N* branch on closing a ticket and to re-create it on re-opening a ticket\n2. An SSH command to cleanup closed ticket branches\n\n### Installation\n\nThis plugin is referenced in the Gitblit Plugin Registry and you may install it using SSH with an administrator account.\n\n    ssh host plugin refresh\n    ssh host plugin install SmartTicketBranches\n    ssh host plugin ls\n\nAlternatively, you can download the zip from [here](http://plugins.gitblit.com) manually copy it to your `${baseFolder}/plugins` directory.\n\n### Usage\n\n#### Ticket Hook\n\nThe ticket hook is automatic.  Just install the plugin and the hook will manage your ticket branches for you automatically.\n\n#### SSH Command\n\nThe SSH command requires administrator permissions.\n\n    ssh host stb cleanup ALL|\u0026lt;REPOSITORY\u0026gt; [--dryRun]\n\n### Building against a Gitblit RELEASE\n\n    ant \u0026\u0026 cp build/target/SmartTicketBranches*.zip /path/to/gitblit/plugins\n\n### Building against a Gitblit SNAPSHOT\n\n    /path/to/dev/gitblit/ant installMoxie\n    /path/to/dev/SmartTicketBranches/ant \u0026\u0026 cp build/target/SmartTicketBranches*.zip /path/to/gitblit/plugins\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitblit-org%2Fgitblit-smartticketbranches-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgitblit-org%2Fgitblit-smartticketbranches-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitblit-org%2Fgitblit-smartticketbranches-plugin/lists"}