I can create a project in Gerrit through:
ssh –p 29418 [ip-address] gerrit create-project --name [project-name]
But, how can I delete any project? I haven't see related commands or buttons on web page.
Gerrit is a highly extensible and configurable tool for web-based code review and repository management for projects using the Git version control system.
Notice: Since this question was origionally asked, I've released the delete project plugin, and handed it off to the more active Gerrit devs. If you are using Gerrit >= 2.7, I'd recommend this route. If not, read on.
There isn't a method to delete projects from Gerrit currently. It must be done by hand. This is the most-requested feature of Gerrit.
There are two steps to delete a project by hand:
Delete the repository from the server's file system
Delete any references of the repository from the database. The tables to purge depend on the version of Gerrit you are running - the projects table was removed in 2.2.0 for example.
If you're deleting a project on an active Gerrit server, you should consider shuting down Gerrit before.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With