gbp.sgml 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
  1. <refentry id="man.gbp">
  2. <refentryinfo>
  3. <address>
  4. &dhemail;
  5. </address>
  6. <author>
  7. &dhfirstname;
  8. &dhsurname;
  9. </author>
  10. </refentryinfo>
  11. <refmeta>
  12. <refentrytitle>gbp</refentrytitle>
  13. &dhsection;
  14. </refmeta>
  15. <refnamediv>
  16. <refname>&gbp;</refname>
  17. <refpurpose>Maintain &debian; packages in &git;</refpurpose>
  18. </refnamediv>
  19. <refsynopsisdiv>
  20. <cmdsynopsis>
  21. &gbp;
  22. <group choice='req'>
  23. <arg><option>--help</option></arg>
  24. <arg><option>--version</option></arg>
  25. <arg><option>--list-cmds</option></arg>
  26. <arg><option>command</option><arg choice='opt' rep='repeat'><option>args</option></arg></arg>
  27. </group>
  28. </cmdsynopsis>
  29. </refsynopsisdiv>
  30. <refsect1>
  31. <title>DESCRIPTION</title>
  32. <para>
  33. &gbp; is used to maintain &debian; source packages in the &git; version control system.
  34. </para>
  35. </refsect1>
  36. <refsect1>
  37. <title>OPTIONS</title>
  38. <variablelist>
  39. <varlistentry>
  40. <term><option>--help</option>
  41. </term>
  42. <listitem>
  43. <para>Print help</para>
  44. </listitem>
  45. </varlistentry>
  46. <varlistentry>
  47. <term><option>--version</option>
  48. </term>
  49. <listitem>
  50. <para>Print the programs version</para>
  51. </listitem>
  52. </varlistentry>
  53. <varlistentry>
  54. <term><option>--list-cmds</option>
  55. </term>
  56. <listitem>
  57. <para>List all available commands</para>
  58. </listitem>
  59. </varlistentry>
  60. </variablelist>
  61. </refsect1>
  62. <refsect1>
  63. <title>GBP COMMANDS</title>
  64. <para>
  65. These are the possible commands. For possible arguments to these commands, please
  66. see the corresponding man pages.
  67. </para>
  68. <variablelist>
  69. <varlistentry>
  70. <term>buildpackage
  71. </term>
  72. <listitem>
  73. <para>Build source and binary packages from a &git; repository</para>
  74. </listitem>
  75. </varlistentry>
  76. </variablelist>
  77. <variablelist>
  78. <varlistentry>
  79. <term>import-orig
  80. </term>
  81. <listitem>
  82. <para>Import a new upstream version into a &git; repository</para>
  83. </listitem>
  84. </varlistentry>
  85. </variablelist>
  86. <variablelist>
  87. <varlistentry>
  88. <term>import-dsc
  89. </term>
  90. <listitem>
  91. <para>Import a &debian; source package into a &git; repository</para>
  92. </listitem>
  93. </varlistentry>
  94. </variablelist>
  95. <variablelist>
  96. <varlistentry>
  97. <term>import-dscs
  98. </term>
  99. <listitem>
  100. <para>Import several &debian; source packages into a &git; repository, sorted
  101. by version number</para>
  102. </listitem>
  103. </varlistentry>
  104. </variablelist>
  105. <variablelist>
  106. <varlistentry>
  107. <term>dch
  108. </term>
  109. <listitem>
  110. <para>Generate the <filename>debian/changelog</filename> from &git; commit history</para>
  111. </listitem>
  112. </varlistentry>
  113. </variablelist>
  114. <variablelist>
  115. <varlistentry>
  116. <term>pq
  117. </term>
  118. <listitem>
  119. <para>Manage <filename>debian/patches</filename> using &git; <option>rebase</option></para>
  120. </listitem>
  121. </varlistentry>
  122. </variablelist>
  123. <variablelist>
  124. <varlistentry>
  125. <term>pull
  126. </term>
  127. <listitem>
  128. <para>Update a &git; repository from a remote</para>
  129. </listitem>
  130. </varlistentry>
  131. </variablelist>
  132. <variablelist>
  133. <varlistentry>
  134. <term>clone
  135. </term>
  136. <listitem>
  137. <para>Clone a &git; repository from a remote and set up the necessary branch tracking.</para>
  138. </listitem>
  139. </varlistentry>
  140. </variablelist>
  141. <variablelist>
  142. <varlistentry>
  143. <term>create-remote-repo
  144. </term>
  145. <listitem>
  146. <para>Create a remote &git; repository</para>
  147. </listitem>
  148. </varlistentry>
  149. </variablelist>
  150. </refsect1>
  151. <refsect1>
  152. &man.gbp.config-files;
  153. </refsect1>
  154. <refsect1>
  155. <title>SEE ALSO</title>
  156. <para>
  157. <xref linkend="man.gbp.buildpackage"/>,
  158. <xref linkend="man.gbp.import.dsc"/>,
  159. <xref linkend="man.gbp.import.dscs"/>,
  160. <xref linkend="man.gbp.import.orig"/>,
  161. <xref linkend="man.gbp.dch"/>,
  162. <xref linkend="man.gbp.pq"/>,
  163. <xref linkend="man.gbp.create.remote.repo"/>,
  164. <xref linkend="man.gbp.pull"/>,
  165. <xref linkend="man.gbp.clone"/>,
  166. <citerefentry>
  167. <refentrytitle>git-pbuilder</refentrytitle>
  168. <manvolnum>1</manvolnum>
  169. </citerefentry>,
  170. <xref linkend="man.gbp.conf"/>,
  171. &man.seealso.common;
  172. </para>
  173. </refsect1>
  174. <refsect1>
  175. <title>AUTHOR</title>
  176. <para>&dhusername; &dhemail;</para>
  177. </refsect1>
  178. </refentry>