Yuxuan 'fishy' Wang | 61698b1 | 2013-12-20 12:55:51 -0800 | [diff] [blame] | 1 | = Gerrit Code Review - Command Line Tools |
Shawn O. Pearce | 4016a93 | 2009-05-28 15:12:40 -0700 | [diff] [blame] | 2 | |
Yuxuan 'fishy' Wang | 61698b1 | 2013-12-20 12:55:51 -0800 | [diff] [blame] | 3 | == Client |
Shawn O. Pearce | 1f8d0a2 | 2009-06-15 18:31:12 -0700 | [diff] [blame] | 4 | |
Shawn O. Pearce | 3e4e804 | 2010-01-29 12:48:21 -0800 | [diff] [blame] | 5 | Client commands and hooks can be downloaded via scp, wget or curl |
| 6 | from Gerrit's daemon, and then executed on the client system. |
Shawn O. Pearce | b89e1de | 2009-08-22 13:31:11 -0700 | [diff] [blame] | 7 | |
Shawn O. Pearce | 3e4e804 | 2010-01-29 12:48:21 -0800 | [diff] [blame] | 8 | To download a client command or hook, use scp or an http client: |
Shawn O. Pearce | b89e1de | 2009-08-22 13:31:11 -0700 | [diff] [blame] | 9 | |
Michael Ochmann | b99feab | 2016-07-06 14:10:22 +0200 | [diff] [blame] | 10 | ---- |
David Shevitz | 013d3cb | 2018-09-21 15:25:45 -0700 | [diff] [blame] | 11 | $ scp -p -P 29418 john.doe@review.example.com:bin/gerrit-cherry-pick ~/bin/ |
| 12 | $ scp -p -P 29418 john.doe@review.example.com:hooks/commit-msg .git/hooks/ |
Shawn O. Pearce | b89e1de | 2009-08-22 13:31:11 -0700 | [diff] [blame] | 13 | |
David Shevitz | 013d3cb | 2018-09-21 15:25:45 -0700 | [diff] [blame] | 14 | $ curl -Lo ~/bin/gerrit-cherry-pick http://review.example.com/tools/bin/gerrit-cherry-pick |
| 15 | $ curl -Lo .git/hooks/commit-msg http://review.example.com/tools/hooks/commit-msg |
Michael Ochmann | b99feab | 2016-07-06 14:10:22 +0200 | [diff] [blame] | 16 | ---- |
Shawn O. Pearce | 3e4e804 | 2010-01-29 12:48:21 -0800 | [diff] [blame] | 17 | |
Shawn O. Pearce | b89e1de | 2009-08-22 13:31:11 -0700 | [diff] [blame] | 18 | For more details on how to determine the correct SSH port number, |
| 19 | see link:user-upload.html#test_ssh[Testing Your SSH Connection]. |
| 20 | |
Edwin Kempin | cf830d5 | 2018-08-29 08:36:08 +0200 | [diff] [blame] | 21 | [[client_commands]] |
| 22 | === Commands |
Shawn O. Pearce | 1f8d0a2 | 2009-06-15 18:31:12 -0700 | [diff] [blame] | 23 | |
| 24 | link:cmd-cherry-pick.html[gerrit-cherry-pick]:: |
David Pursehouse | 4fd8643 | 2015-01-09 10:43:58 +0900 | [diff] [blame] | 25 | Download and cherry-pick one or more changes (commits). |
Shawn O. Pearce | 1f8d0a2 | 2009-06-15 18:31:12 -0700 | [diff] [blame] | 26 | |
Edwin Kempin | cf830d5 | 2018-08-29 08:36:08 +0200 | [diff] [blame] | 27 | [[client_hooks]] |
| 28 | === Hooks |
Shawn O. Pearce | 1f8d0a2 | 2009-06-15 18:31:12 -0700 | [diff] [blame] | 29 | |
Shawn O. Pearce | b89e1de | 2009-08-22 13:31:11 -0700 | [diff] [blame] | 30 | Client hooks can be installed into a local Git repository, improving |
| 31 | the developer experience when working with a Gerrit Code Review |
| 32 | server. |
Shawn O. Pearce | bb2b567 | 2009-08-21 18:33:10 -0700 | [diff] [blame] | 33 | |
| 34 | link:cmd-hook-commit-msg.html[commit-msg]:: |
David Shevitz | 013d3cb | 2018-09-21 15:25:45 -0700 | [diff] [blame] | 35 | Automatically generate `Change-Id:` tags in commit messages. |
Shawn O. Pearce | bb2b567 | 2009-08-21 18:33:10 -0700 | [diff] [blame] | 36 | |
Shawn O. Pearce | bb2b567 | 2009-08-21 18:33:10 -0700 | [diff] [blame] | 37 | |
Yuxuan 'fishy' Wang | 61698b1 | 2013-12-20 12:55:51 -0800 | [diff] [blame] | 38 | == Server |
Shawn O. Pearce | 4016a93 | 2009-05-28 15:12:40 -0700 | [diff] [blame] | 39 | |
| 40 | Aside from the standard Git server side actions, Gerrit supports |
| 41 | several other commands over its internal SSH daemon. As Gerrit does |
| 42 | not provide an interactive shell, the commands must be triggered |
| 43 | from an ssh client, for example: |
| 44 | |
Michael Ochmann | b99feab | 2016-07-06 14:10:22 +0200 | [diff] [blame] | 45 | ---- |
Shawn O. Pearce | 4016a93 | 2009-05-28 15:12:40 -0700 | [diff] [blame] | 46 | $ ssh -p 29418 review.example.com gerrit ls-projects |
Michael Ochmann | b99feab | 2016-07-06 14:10:22 +0200 | [diff] [blame] | 47 | ---- |
Shawn O. Pearce | 4016a93 | 2009-05-28 15:12:40 -0700 | [diff] [blame] | 48 | |
| 49 | For more details on how to determine the correct SSH port number, |
| 50 | see link:user-upload.html#test_ssh[Testing Your SSH Connection]. |
| 51 | |
Edwin Kempin | cf830d5 | 2018-08-29 08:36:08 +0200 | [diff] [blame] | 52 | [[user_commands]] |
| 53 | === User Commands |
Shawn O. Pearce | 4016a93 | 2009-05-28 15:12:40 -0700 | [diff] [blame] | 54 | |
David Ostrovsky | 1f04bca | 2013-10-19 10:38:50 +0200 | [diff] [blame] | 55 | link:cmd-apropos.html[gerrit apropos]:: |
| 56 | Search Gerrit documentation index. |
| 57 | |
Edwin Kempin | f485a0d | 2012-03-30 08:11:47 +0200 | [diff] [blame] | 58 | link:cmd-ban-commit.html[gerrit ban-commit]:: |
| 59 | Bans a commit from a project's repository. |
| 60 | |
JouYoung Suh | f29554a | 2022-04-07 17:00:29 -0400 | [diff] [blame] | 61 | link:cmd-check-project-access.html[gerrit check-project-access]:: |
| 62 | Check if user(s) can read non-config refs of a project |
| 63 | |
Hugo Arès | 169cb23 | 2015-01-08 15:40:06 -0500 | [diff] [blame] | 64 | link:cmd-create-branch.html[gerrit create-branch]:: |
| 65 | Create a new project branch. |
| 66 | |
Edwin Kempin | cf6c359 | 2011-09-01 15:55:15 +0200 | [diff] [blame] | 67 | link:cmd-ls-groups.html[gerrit ls-groups]:: |
| 68 | List groups visible to the caller. |
| 69 | |
James Ring | 8e34272 | 2013-05-01 01:40:53 -0700 | [diff] [blame] | 70 | link:cmd-ls-members.html[gerrit ls-members]:: |
| 71 | List the membership of a group visible to the caller. |
| 72 | |
Shawn O. Pearce | 4776924 | 2011-06-14 16:40:48 -0700 | [diff] [blame] | 73 | link:cmd-ls-projects.html[gerrit ls-projects]:: |
| 74 | List projects visible to the caller. |
| 75 | |
| 76 | link:cmd-query.html[gerrit query]:: |
Dave Borowitz | ada289c | 2018-12-18 13:24:14 -0800 | [diff] [blame] | 77 | Query the change search index. |
Shawn O. Pearce | 4776924 | 2011-06-14 16:40:48 -0700 | [diff] [blame] | 78 | |
| 79 | 'gerrit receive-pack':: |
Edwin Kempin | f1acbb8 | 2011-09-15 12:49:42 +0200 | [diff] [blame] | 80 | 'Deprecated alias for `git receive-pack`.' |
Shawn O. Pearce | 4776924 | 2011-06-14 16:40:48 -0700 | [diff] [blame] | 81 | |
Hugo Arès | 169cb23 | 2015-01-08 15:40:06 -0500 | [diff] [blame] | 82 | link:cmd-rename-group.html[gerrit rename-group]:: |
| 83 | Rename an account group. |
| 84 | |
Shawn O. Pearce | 4776924 | 2011-06-14 16:40:48 -0700 | [diff] [blame] | 85 | link:cmd-review.html[gerrit review]:: |
| 86 | Verify, approve and/or submit a patch set from the command line. |
| 87 | |
Dariusz Luksza | 5575021 | 2015-03-04 16:28:30 +0100 | [diff] [blame] | 88 | link:cmd-set-head.html[gerrit set-head]:: |
| 89 | Change the HEAD reference of a project. |
| 90 | |
Hugo Arès | 345b93f | 2017-04-13 10:08:06 -0400 | [diff] [blame] | 91 | link:cmd-set-project.html[gerrit set-project]:: |
| 92 | Change a project's settings. |
| 93 | |
Gustaf Lundh | 7ed07a7 | 2018-08-20 15:02:15 +0200 | [diff] [blame] | 94 | link:cmd-set-project-parent.html[gerrit set-project-parent]:: |
| 95 | Change the project permissions are inherited from. |
| 96 | |
Hugo Arès | 169cb23 | 2015-01-08 15:40:06 -0500 | [diff] [blame] | 97 | link:cmd-set-reviewers.html[gerrit set-reviewers]:: |
David Pursehouse | 4fd8643 | 2015-01-09 10:43:58 +0900 | [diff] [blame] | 98 | Add or remove reviewers on a change. |
Hugo Arès | 169cb23 | 2015-01-08 15:40:06 -0500 | [diff] [blame] | 99 | |
Michael Kelly | fc1c3dd | 2020-03-04 00:40:26 -0800 | [diff] [blame] | 100 | link:cmd-set-topic.html[gerrit set-topic]:: |
| 101 | Set the topic for a change. |
| 102 | |
Shawn O. Pearce | 4776924 | 2011-06-14 16:40:48 -0700 | [diff] [blame] | 103 | link:cmd-stream-events.html[gerrit stream-events]:: |
Edwin Kempin | f1acbb8 | 2011-09-15 12:49:42 +0200 | [diff] [blame] | 104 | Monitor events occurring in real time. |
Shawn O. Pearce | 4776924 | 2011-06-14 16:40:48 -0700 | [diff] [blame] | 105 | |
Magnus Bäck | f9b41a4 | 2012-09-25 12:20:39 -0400 | [diff] [blame] | 106 | link:cmd-version.html[gerrit version]:: |
| 107 | Show the currently executing version of Gerrit. |
| 108 | |
Shawn O. Pearce | 93599bb | 2009-06-16 07:27:53 -0700 | [diff] [blame] | 109 | link:cmd-receive-pack.html[git receive-pack]:: |
Shawn O. Pearce | 4016a93 | 2009-05-28 15:12:40 -0700 | [diff] [blame] | 110 | Standard Git server side command for client side `git push`. |
| 111 | + |
| 112 | Also implements the magic associated with uploading commits for |
| 113 | review. See link:user-upload.html#push_create[Creating Changes]. |
| 114 | |
Hugo Arès | 169cb23 | 2015-01-08 15:40:06 -0500 | [diff] [blame] | 115 | git upload-pack:: |
David Pursehouse | 4fd8643 | 2015-01-09 10:43:58 +0900 | [diff] [blame] | 116 | Standard Git server side command for client side `git fetch`. |
Mani Chandel | 7ec4ac7 | 2013-12-10 14:50:33 +0530 | [diff] [blame] | 117 | |
Edwin Kempin | cf830d5 | 2018-08-29 08:36:08 +0200 | [diff] [blame] | 118 | [[admin_commands]] |
| 119 | === Administrator Commands |
Shawn O. Pearce | 4016a93 | 2009-05-28 15:12:40 -0700 | [diff] [blame] | 120 | |
Hugo Arès | 641fc78 | 2015-01-08 14:24:07 -0500 | [diff] [blame] | 121 | link:cmd-close-connection.html[gerrit close-connection]:: |
| 122 | Close the specified SSH connection. |
| 123 | |
Matthias Sohn | 0572f5a | 2021-05-05 09:48:59 +0200 | [diff] [blame] | 124 | link:cmd-convert-ref-storage.html[gerrit convert-ref-storage]:: |
| 125 | Convert ref storage to reftable (experimental). |
| 126 | |
Shawn O. Pearce | b2ff7c8 | 2010-03-20 16:57:36 -0700 | [diff] [blame] | 127 | link:cmd-create-account.html[gerrit create-account]:: |
David Pursehouse | c268399 | 2013-08-24 12:04:52 +0900 | [diff] [blame] | 128 | Create a new user account. |
Shawn O. Pearce | b2ff7c8 | 2010-03-20 16:57:36 -0700 | [diff] [blame] | 129 | |
Sasa Zivkov | 71963a5 | 2010-07-30 15:13:58 +0200 | [diff] [blame] | 130 | link:cmd-create-group.html[gerrit create-group]:: |
| 131 | Create a new account group. |
| 132 | |
Shawn O. Pearce | 6e75221 | 2009-08-12 12:22:12 -0700 | [diff] [blame] | 133 | link:cmd-create-project.html[gerrit create-project]:: |
| 134 | Create a new project and associated Git repository. |
| 135 | |
Shawn O. Pearce | 4016a93 | 2009-05-28 15:12:40 -0700 | [diff] [blame] | 136 | link:cmd-flush-caches.html[gerrit flush-caches]:: |
| 137 | Flush some/all server caches from memory. |
| 138 | |
Edwin Kempin | 619169b | 2012-02-09 15:47:52 +0100 | [diff] [blame] | 139 | link:cmd-gc.html[gerrit gc]:: |
| 140 | Run the Git garbage collection. |
| 141 | |
Khai Do | 71797a9 | 2016-02-25 14:06:21 -0800 | [diff] [blame] | 142 | link:cmd-index-activate.html[gerrit index activate]:: |
Hugo Arès | 47f15be | 2015-06-30 10:36:08 -0400 | [diff] [blame] | 143 | Activate the latest index version available. |
| 144 | |
Hugo Arès | 3a59335 | 2015-06-29 16:04:59 -0400 | [diff] [blame] | 145 | link:cmd-index-start.html[gerrit index start]:: |
| 146 | Start the online indexer. |
| 147 | |
David Pursehouse | 3f99e4e | 2016-05-20 15:37:18 +0900 | [diff] [blame] | 148 | link:cmd-index-changes.html[gerrit index changes]:: |
| 149 | Index one or more changes. |
| 150 | |
Patrick Hiesel | 20d981e | 2018-07-04 09:48:21 +0200 | [diff] [blame] | 151 | link:cmd-index-changes-in-project.html[gerrit index changes-in-project]:: |
Hector Oswaldo Caballero | 2b4239a | 2017-02-13 07:40:33 -0500 | [diff] [blame] | 152 | Index all the changes in one or more projects. |
| 153 | |
Simon Lei | c331a4e | 2014-08-08 11:12:38 -0400 | [diff] [blame] | 154 | link:cmd-logging-ls-level.html[gerrit logging ls-level]:: |
David Pursehouse | 4fd8643 | 2015-01-09 10:43:58 +0900 | [diff] [blame] | 155 | List loggers and their logging level. |
Simon Lei | c331a4e | 2014-08-08 11:12:38 -0400 | [diff] [blame] | 156 | |
| 157 | link:cmd-logging-set-level.html[gerrit logging set-level]:: |
David Pursehouse | 4fd8643 | 2015-01-09 10:43:58 +0900 | [diff] [blame] | 158 | Set the logging level of loggers. |
Simon Lei | c331a4e | 2014-08-08 11:12:38 -0400 | [diff] [blame] | 159 | |
Hugo Arès | 169cb23 | 2015-01-08 15:40:06 -0500 | [diff] [blame] | 160 | link:cmd-ls-user-refs.html[gerrit ls-user-refs]:: |
| 161 | Lists refs visible for a specified user. |
| 162 | |
Marcin Czech | 992867e | 2021-11-04 16:32:41 +0100 | [diff] [blame] | 163 | link:cmd-migrate-externalids-to-insensitive.html[gerrit migrate-externalids-to-insensitive]:: |
| 164 | Migrate external-ids to case insensitive. |
| 165 | |
Edwin Kempin | f729574 | 2012-07-16 15:03:46 +0200 | [diff] [blame] | 166 | link:cmd-plugin-install.html[gerrit plugin add]:: |
David Pursehouse | 4fd8643 | 2015-01-09 10:43:58 +0900 | [diff] [blame] | 167 | Alias for 'gerrit plugin install'. |
Edwin Kempin | f729574 | 2012-07-16 15:03:46 +0200 | [diff] [blame] | 168 | |
Brad Larson | d5e87c3 | 2012-07-11 12:18:49 -0500 | [diff] [blame] | 169 | link:cmd-plugin-enable.html[gerrit plugin enable]:: |
David Pursehouse | 4fd8643 | 2015-01-09 10:43:58 +0900 | [diff] [blame] | 170 | Enable plugins. |
Brad Larson | d5e87c3 | 2012-07-11 12:18:49 -0500 | [diff] [blame] | 171 | |
Edwin Kempin | f729574 | 2012-07-16 15:03:46 +0200 | [diff] [blame] | 172 | link:cmd-plugin-install.html[gerrit plugin install]:: |
David Pursehouse | 4fd8643 | 2015-01-09 10:43:58 +0900 | [diff] [blame] | 173 | Install/Add a plugin. |
Edwin Kempin | f729574 | 2012-07-16 15:03:46 +0200 | [diff] [blame] | 174 | |
| 175 | link:cmd-plugin-ls.html[gerrit plugin ls]:: |
David Pursehouse | 4fd8643 | 2015-01-09 10:43:58 +0900 | [diff] [blame] | 176 | List the installed plugins. |
Edwin Kempin | f729574 | 2012-07-16 15:03:46 +0200 | [diff] [blame] | 177 | |
| 178 | link:cmd-plugin-reload.html[gerrit plugin reload]:: |
David Pursehouse | 4fd8643 | 2015-01-09 10:43:58 +0900 | [diff] [blame] | 179 | Reload/Restart plugins. |
Edwin Kempin | f729574 | 2012-07-16 15:03:46 +0200 | [diff] [blame] | 180 | |
| 181 | link:cmd-plugin-remove.html[gerrit plugin remove]:: |
David Pursehouse | 4fd8643 | 2015-01-09 10:43:58 +0900 | [diff] [blame] | 182 | Disable plugins. |
Edwin Kempin | f729574 | 2012-07-16 15:03:46 +0200 | [diff] [blame] | 183 | |
| 184 | link:cmd-plugin-remove.html[gerrit plugin rm]:: |
David Pursehouse | 4fd8643 | 2015-01-09 10:43:58 +0900 | [diff] [blame] | 185 | Alias for 'gerrit plugin remove'. |
Edwin Kempin | f729574 | 2012-07-16 15:03:46 +0200 | [diff] [blame] | 186 | |
Gustaf Lundh | e0f52ff | 2018-04-16 10:51:47 +0200 | [diff] [blame] | 187 | link:cmd-reload-config.html[gerrit reload-config]:: |
| 188 | Apply an updated gerrit.config. |
| 189 | |
Hugo Arès | 169cb23 | 2015-01-08 15:40:06 -0500 | [diff] [blame] | 190 | link:cmd-set-account.html[gerrit set-account]:: |
| 191 | Change an account's settings. |
| 192 | |
David Ostrovsky | 958c8b7 | 2020-07-22 08:36:38 +0200 | [diff] [blame] | 193 | link:cmd-sequence-set.html[gerrit sequence set]:: |
| 194 | Set new sequence value. |
| 195 | |
David Ostrovsky | 4f8df339 | 2019-11-09 14:12:43 -0800 | [diff] [blame] | 196 | link:cmd-sequence-show.html[gerrit sequence show]:: |
David Pursehouse | 8095b86 | 2020-03-11 10:16:17 +0900 | [diff] [blame] | 197 | Display current sequence value. |
David Ostrovsky | 4f8df339 | 2019-11-09 14:12:43 -0800 | [diff] [blame] | 198 | |
Hugo Arès | 169cb23 | 2015-01-08 15:40:06 -0500 | [diff] [blame] | 199 | link:cmd-set-members.html[gerrit set-members]:: |
| 200 | Set group members. |
| 201 | |
Hugo Arès | 169cb23 | 2015-01-08 15:40:06 -0500 | [diff] [blame] | 202 | link:cmd-show-caches.html[gerrit show-caches]:: |
| 203 | Display current cache statistics. |
| 204 | |
| 205 | link:cmd-show-connections.html[gerrit show-connections]:: |
| 206 | Display active client SSH connections. |
| 207 | |
| 208 | link:cmd-show-queue.html[gerrit show-queue]:: |
| 209 | Display the background work queues, including replication. |
| 210 | |
Edwin Kempin | 55210d4 | 2013-03-26 10:30:26 +0100 | [diff] [blame] | 211 | link:cmd-test-submit-rule.html[gerrit test-submit rule]:: |
Johan Björk | 20ae069 | 2012-08-02 15:57:13 +0200 | [diff] [blame] | 212 | Test prolog submit rules. |
| 213 | |
Edwin Kempin | 48a9e0d | 2013-03-26 10:41:46 +0100 | [diff] [blame] | 214 | link:cmd-test-submit-type.html[gerrit test-submit type]:: |
| 215 | Test prolog submit type. |
| 216 | |
Shawn O. Pearce | 3f1a13a | 2009-11-20 20:15:41 -0800 | [diff] [blame] | 217 | link:cmd-kill.html[kill]:: |
| 218 | Kills a scheduled or running task. |
| 219 | |
| 220 | link:cmd-show-queue.html[ps]:: |
| 221 | Alias for 'gerrit show-queue'. |
| 222 | |
Nasser Grainawi | 21f8fb4 | 2010-04-14 16:55:18 -0600 | [diff] [blame] | 223 | link:cmd-suexec.html[suexec]:: |
| 224 | Execute a command as any registered user account. |
| 225 | |
Edwin Kempin | cf830d5 | 2018-08-29 08:36:08 +0200 | [diff] [blame] | 226 | [[trace]] |
| 227 | === Trace |
Edwin Kempin | 0ade5aa | 2018-08-10 08:49:32 +0200 | [diff] [blame] | 228 | |
| 229 | For executing SSH commands tracing can be enabled by setting the |
Edwin Kempin | da82378 | 2018-08-29 22:52:54 +0200 | [diff] [blame] | 230 | `--trace` and `--trace-id <trace-id>` options. It is recommended to use |
| 231 | the ID of the issue that is being investigated as trace ID. |
| 232 | |
| 233 | ---- |
| 234 | $ ssh -p 29418 review.example.com gerrit create-project --trace --trace-id issue/123 foo/bar |
| 235 | ---- |
| 236 | |
| 237 | It is also possible to omit the trace ID and get a unique trace ID |
| 238 | generated. |
Edwin Kempin | 0ade5aa | 2018-08-10 08:49:32 +0200 | [diff] [blame] | 239 | |
| 240 | ---- |
| 241 | $ ssh -p 29418 review.example.com gerrit create-project --trace foo/bar |
| 242 | ---- |
| 243 | |
| 244 | Enabling tracing results in additional logs with debug information that |
| 245 | are written to the `error_log`. All logs that correspond to the traced |
Edwin Kempin | da82378 | 2018-08-29 22:52:54 +0200 | [diff] [blame] | 246 | request are associated with the trace ID. The trace ID is printed to |
| 247 | the stderr command output: |
Edwin Kempin | 0ade5aa | 2018-08-10 08:49:32 +0200 | [diff] [blame] | 248 | |
| 249 | ---- |
| 250 | TRACE_ID: 1534174322774-7edf2a7b |
| 251 | ---- |
| 252 | |
| 253 | Given the trace ID an administrator can find the corresponding logs and |
| 254 | investigate issues more easily. |
| 255 | |
Edwin Kempin | c67fa22 | 2021-08-04 09:30:27 +0200 | [diff] [blame] | 256 | [[deadline]] |
| 257 | === Setting a deadline |
| 258 | |
| 259 | When invoking an SSH command it's possible that the client sets a deadline |
| 260 | after which the request should be aborted. To do this the |
| 261 | `--deadline <deadline>` option must be set on the request. Values must be |
| 262 | specified using standard time unit abbreviations ('ms', 'sec', 'min', etc.). |
| 263 | |
| 264 | ---- |
| 265 | $ ssh -p 29418 review.example.com gerrit create-project --deadline 5m foo/bar |
| 266 | ---- |
| 267 | |
Shawn O. Pearce | 5500e69 | 2009-05-28 15:55:01 -0700 | [diff] [blame] | 268 | GERRIT |
| 269 | ------ |
| 270 | Part of link:index.html[Gerrit Code Review] |
Yuxuan 'fishy' Wang | 99cb68d | 2013-10-31 17:26:00 -0700 | [diff] [blame] | 271 | |
| 272 | SEARCHBOX |
| 273 | --------- |