> + <tag> > + <tt>Vcs-Arch</tt>, <tt>Vcs-Bzr</tt> (Bazaar), <tt>Vcs-Cvs</tt>, > + <tt>Vcs-Darcs</tt>, <tt>Vcs-Git</tt>, <tt>Vcs-Hg</tt> > + (Mercurial), <tt>Vcs-Mtn</tt> (Monotone), <tt>Vcs-Svn</tt> > + (Subversion) > + </tag> > + <item> > + <p> > + The field name identifies the VCS. The field's value uses the > + version control system's conventional syntax for describing > + repository locations and should be sufficient to locate the > + repository used for packaging. Ideally, it also locates the > + branch used for development of new versions of the Debian > + package. > + </p> > + <p> > + In the case of Git, the value consists of a URL, optionally > + followed by the word <tt>-b</tt> and the name of a branch in > + the indicated repository, following the syntax of the > + <tt>git clone</tt> command. If no branch is specified, the > + packaging should be on the default branch. > + </p>
Why only document git and not the syntax of the other fields? cvs: a identifier suiteable for cvs -d (i.e. usually starting with :pserver:), followed by an optional module name (seperated by a space). I think it might also make sense to explicitly request that the fields should describe an anonymous checkout. Bernhard R. Link -- To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120716051651.ga12...@client.brlink.eu