Template:Fgaddon co: Difference between revisions

Jump to navigation Jump to search
Added the 'branch' and 'path' parameters for finer control of the 'svn co' command.
(Complete project infrastructure abstraction using {{project infrastructure}}.)
(Added the 'branch' and 'path' parameters for finer control of the 'svn co' command.)
Line 1: Line 1:
{{#tag:nowiki | {{repo link
{{#tag:nowiki | {{repo link
| site     = {{project infrastructure|abbrev}}
| site                             = {{project infrastructure|abbrev}}
| cmd     = svn co {{{opt|}}}
| cmd                               = svn co {{{opt|}}}
| protocol = https
| protocol                         = https
| type     = svn
| type                             = svn
| repo    = fgaddon
| repo                             = fgaddon
| post     = {{{post|fgaddon}}}
| branch{{#if:{{{branch|}}}||NULL}} = {{{branch}}}
| full     = 1
| path{{#if:{{{path|}}}||NULL}}     = {{{path}}}
| post                             = {{{post|fgaddon}}}
| full                             = 1
}} }}<noinclude>
}} }}<noinclude>
{{Informative template|1=
{{Informative template|1=
Line 15: Line 17:
== Usage ==
== Usage ==
  {{obr}}'''fgaddon co'''
  {{obr}}'''fgaddon co'''
  {{!}} ''opt''  =
  {{!}} ''opt''   =
  {{!}} ''post'' =
  {{!}} ''branch'' =
{{!}} ''path''  =
  {{!}} ''post''   =
  {{cbr}}
  {{cbr}}


Line 23: Line 27:
; post: Any optional text to show after the URL.  This defaults to '''flightgear-fgaddon'''.
; post: Any optional text to show after the URL.  This defaults to '''flightgear-fgaddon'''.


== Example ==
== Examples ==
=== Checkout of trunk with user name ===
  {{obr}}fgaddon co
  {{obr}}fgaddon co
  {{!}} opt  = --username <username>
  {{!}} opt  = --username <username>
Line 32: Line 37:
| opt  = --username <username>
| opt  = --username <username>
| post = fgaddon
| post = fgaddon
}}
=== Checkout of aircraft from a branch ===
{{obr}}fgaddon co
{{!}} branch = branches/release-3.4.0
{{!}} path  = Aircraft/V22-Osprey
{{!}} post  =
{{cbr}}
{{fgaddon co
| branch = branches/release-3.4.0
| path  = Aircraft/V22-Osprey
| post  =
}}
}}


Navigation menu