1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
use Args;
/// Initializes a local repository with a given VCS provider (currently
/// supported: git, mercurial, breezy).
///
/// [alias: i]
///
/// Properties:
///
/// * `dry_run`: The name of the new project. [default: false] | [alias: -d].
/// * `name`: The name of the new project. (optional) | [alias: n].
/// * `info`: When true, will output the commands that scud runs under the hood
/// for each of the supported version control systems. (optional) | [default:
/// false]
/// Creates a new local repository in the current directory
/// with a specified VCS, if one does not already exist (local repo).
/// Additionally, initializes a corresponding remote repository
/// with a specified source control provider.
///
/// [alias: n]
///
/// Properties:
///
/// * `name`: String that determines the name of the new project.
/// Show changes between the working tree and the index or a tree
///
/// [alias: d]
///
/// Properties:
///
/// * `info`: When true, will output the commands that scud runs under the hood
/// for each of the supported version control systems.