blob: 9834be0183611126d6d6e7dd78f5bffca1d73265 [file] [log] [blame]
iannucci@chromium.orga5d95022014-03-25 21:30:37 +00001'\" t
2.\" Title: depot_tools
3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
5.\" Date: 03/14/2014
6.\" Manual: Chromium depot_tools Manual
7.\" Source: depot_tools a57ed8f
8.\" Language: English
9.\"
10.TH "DEPOT_TOOLS" "1" "03/14/2014" "depot_tools a57ed8f" "Chromium depot_tools Manual"
11.\" -----------------------------------------------------------------
12.\" * Define some portability stuff
13.\" -----------------------------------------------------------------
14.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15.\" http://bugs.debian.org/507673
16.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
17.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18.ie \n(.g .ds Aq \(aq
19.el .ds Aq '
20.\" -----------------------------------------------------------------
21.\" * set default formatting
22.\" -----------------------------------------------------------------
23.\" disable hyphenation
24.nh
25.\" disable justification (adjust text to left margin only)
26.ad l
27.\" -----------------------------------------------------------------
28.\" * MAIN CONTENT STARTS HERE *
29.\" -----------------------------------------------------------------
30.SH "NAME"
31depot_tools \- A collection of tools for dealing with Chromium development\&.
32.SH "DESCRIPTION"
33.sp
34The Chromium depot_tools suite contains many tools to assist/augment the Chromium development environment\&. The tools may be downloaded from \m[blue]\fBhere\fR\m[]\&\s-2\u[1]\d\s+2\&.
35.sp
36There are two primary categories of tools\&. Some of these tools are \fIessential\fR to the development flow, in the sense that you cannot successfully develop Chromium without them\&.
37.sp
38Other tools are merely \fIhelper\fR tools\&. Not required, but they can substantially ease the develpment workflow\&.
39.sp
40A listing of both categories of tools follows\&.
41.SH "HELPER TOOLS"
42.PP
43\fBgit-freeze\fR(1)
44.RS 4
45Freeze all changes on a branch (indexed and unindexed)\&.
46.RE
47.PP
48\fBgit-map-branches\fR(1)
49.RS 4
50Helper script to display all local git branches with \(oqupstream\(cq hierarchy in colorized terminal format\&.
51.RE
52.PP
53\fBgit-map\fR(1)
54.RS 4
55Display history of all branches in a colorized terminal format\&.
56.RE
57.PP
58\fBgit-nav-downstream\fR(1)
59.RS 4
60Checkout a downstream branch of the currently checked out branch\&.
61.RE
62.PP
63\fBgit-nav-upstream\fR(1)
64.RS 4
65Checkout the upstream branch of the currently checked out branch\&.
66.RE
67.PP
68\fBgit-thaw\fR(1)
69.RS 4
70Un\-freeze all changes on a frozen branch\&.
71.RE
72.SH "NOTES"
73.IP " 1." 4
74here
75.RS 4
76\%https://chromium.googlesource.com/chromium/tools/depot_tools.git
77.RE