6,609
edits
(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 | | site = {{project infrastructure|abbrev}} | ||
| cmd | | cmd = svn co {{{opt|}}} | ||
| protocol = https | | protocol = https | ||
| type | | type = svn | ||
| repo = | | repo = fgaddon | ||
| post | | branch{{#if:{{{branch|}}}||NULL}} = {{{branch}}} | ||
| full | | 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'''. | ||
== | == 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 = | |||
}} | }} | ||