@@ -33,34 +33,46 @@ the frontend program in use.
33
33
34
34
OPTIONS
35
35
-------
36
- --date-format=<fmt>::
37
- Specify the type of dates the frontend will supply to
38
- fast-import within `author`, `committer` and `tagger` commands.
39
- See ``Date Formats'' below for details about which formats
40
- are supported, and their syntax.
41
36
42
37
--force::
43
38
Force updating modified existing branches, even if doing
44
39
so would cause commits to be lost (as the new commit does
45
40
not contain the old commit).
46
41
47
- --max-pack-size=<n>::
48
- Maximum size of each output packfile.
49
- The default is unlimited.
42
+ --quiet::
43
+ Disable all non-fatal output, making fast-import silent when it
44
+ is successful. This option disables the output shown by
45
+ \--stats.
50
46
51
- --big-file-threshold=<n> ::
52
- Maximum size of a blob that fast-import will attempt to
53
- create a delta for, expressed in bytes. The default is 512m
54
- (512 MiB). Some importers may wish to lower this on systems
55
- with constrained memory .
47
+ --stats ::
48
+ Display some basic statistics about the objects fast-import has
49
+ created, the packfiles they were stored into, and the
50
+ memory used by fast-import during this run. Showing this output
51
+ is currently the default, but can be disabled with \--quiet .
56
52
57
- --depth=<n>::
58
- Maximum delta depth, for blob and tree deltification.
59
- Default is 10.
53
+ Options for Frontends
54
+ ~~~~~~~~~~~~~~~~~~~~~
60
55
61
- --active-branches=<n>::
62
- Maximum number of branches to maintain active at once.
63
- See ``Memory Utilization'' below for details. Default is 5.
56
+ --cat-blob-fd=<fd>::
57
+ Write responses to `cat-blob` and `ls` queries to the
58
+ file descriptor <fd> instead of `stdout`. Allows `progress`
59
+ output intended for the end-user to be separated from other
60
+ output.
61
+
62
+ --date-format=<fmt>::
63
+ Specify the type of dates the frontend will supply to
64
+ fast-import within `author`, `committer` and `tagger` commands.
65
+ See ``Date Formats'' below for details about which formats
66
+ are supported, and their syntax.
67
+
68
+ --done::
69
+ Terminate with error if there is no `done` command at the end of
70
+ the stream. This option might be useful for detecting errors
71
+ that cause the frontend to terminate before it has started to
72
+ write a stream.
73
+
74
+ Locations of Marks Files
75
+ ~~~~~~~~~~~~~~~~~~~~~~~~
64
76
65
77
--export-marks=<file>::
66
78
Dumps the internal marks table to <file> when complete.
@@ -83,32 +95,33 @@ OPTIONS
83
95
Like --import-marks but instead of erroring out, silently
84
96
skips the file if it does not exist.
85
97
86
- --relative-marks::
98
+ --[no-] relative-marks::
87
99
After specifying --relative-marks the paths specified
88
100
with --import-marks= and --export-marks= are relative
89
101
to an internal directory in the current repository.
90
102
In git-fast-import this means that the paths are relative
91
103
to the .git/info/fast-import directory. However, other
92
104
importers may use a different location.
105
+ +
106
+ Relative and non-relative marks may be combined by interweaving
107
+ --(no-)-relative-marks with the --(import|export)-marks= options.
93
108
94
- --no-relative-marks::
95
- Negates a previous --relative-marks. Allows for combining
96
- relative and non-relative marks by interweaving
97
- --(no-)-relative-marks with the --(import|export)-marks=
98
- options.
109
+ Performance and Compression Tuning
110
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
99
111
100
- --cat-blob-fd=<fd>::
101
- Write responses to `cat-blob` and `ls` queries to the
102
- file descriptor <fd> instead of `stdout`. Allows `progress`
103
- output intended for the end-user to be separated from other
104
- output.
112
+ --active-branches=<n>::
113
+ Maximum number of branches to maintain active at once.
114
+ See ``Memory Utilization'' below for details. Default is 5.
105
115
106
- --done::
107
- Terminate with error if there is no `done` command at the
108
- end of the stream.
109
- This option might be useful for detecting errors that
110
- cause the frontend to terminate before it has started to
111
- write a stream.
116
+ --big-file-threshold=<n>::
117
+ Maximum size of a blob that fast-import will attempt to
118
+ create a delta for, expressed in bytes. The default is 512m
119
+ (512 MiB). Some importers may wish to lower this on systems
120
+ with constrained memory.
121
+
122
+ --depth=<n>::
123
+ Maximum delta depth, for blob and tree deltification.
124
+ Default is 10.
112
125
113
126
--export-pack-edges=<file>::
114
127
After creating a packfile, print a line of data to
@@ -119,16 +132,9 @@ OPTIONS
119
132
as these commits can be used as edge points during calls
120
133
to 'git pack-objects'.
121
134
122
- --quiet::
123
- Disable all non-fatal output, making fast-import silent when it
124
- is successful. This option disables the output shown by
125
- \--stats.
126
-
127
- --stats::
128
- Display some basic statistics about the objects fast-import has
129
- created, the packfiles they were stored into, and the
130
- memory used by fast-import during this run. Showing this output
131
- is currently the default, but can be disabled with \--quiet.
135
+ --max-pack-size=<n>::
136
+ Maximum size of each output packfile.
137
+ The default is unlimited.
132
138
133
139
134
140
Performance
0 commit comments