Browse Source

git-svn: Expand documentation for --follow-parent

Describe what the option --follow-parent does, and what happens if it is
set or unset.

Signed-off-by: Sebastian Leske <sebastian.leske@sleske.name>
Acked-by: Eric Wong <normalperson@yhbt.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Sebastian Leske 12 years ago committed by Junio C Hamano
parent
commit
0d35bfe1be
  1. 15
      Documentation/git-svn.txt

15
Documentation/git-svn.txt

@ -628,10 +628,19 @@ ADVANCED OPTIONS
Default: "svn" Default: "svn"


--follow-parent:: --follow-parent::
This option is only relevant if we are tracking branches (using
one of the repository layout options --trunk, --tags,
--branches, --stdlayout). For each tracked branch, try to find
out where its revision was copied from, and set
a suitable parent in the first git commit for the branch.
This is especially helpful when we're tracking a directory This is especially helpful when we're tracking a directory
that has been moved around within the repository, or if we that has been moved around within the repository. If this
started tracking a branch and never tracked the trunk it was feature is disabled, the branches created by 'git svn' will all
descended from. This feature is enabled by default, use be linear and not share any history, meaning that there will be
no information on where branches were branched off or merged.
However, following long/convoluted histories can take a long
time, so disabling this feature may speed up the cloning
process. This feature is enabled by default, use
--no-follow-parent to disable it. --no-follow-parent to disable it.
+ +
[verse] [verse]

Loading…
Cancel
Save