summaryrefslogtreecommitdiff
path: root/git-svn.perl
diff options
context:
space:
mode:
authorJonathan Nieder <jrnieder@gmail.com>2010-10-17 20:08:53 -0500
committerJunio C Hamano <gitster@pobox.com>2010-10-18 16:42:26 -0700
commit3421578393a5983db6fa76a203c9dee95c74801d (patch)
treeb9382eb0ee4150aeca1a9c7fe5e8f34eb2c6cb5e /git-svn.perl
parent5edde510181357b0d0376d5542ddfa51a7e7ba12 (diff)
downloadgit-3421578393a5983db6fa76a203c9dee95c74801d.tar.gz
fast-import: tighten M 040000 syntax
When tree_content_set() is asked to modify the path "foo/bar/", it first recurses like so: tree_content_set(root, "foo/bar/", sha1, S_IFDIR) -> tree_content_set(root:foo, "bar/", ...) -> tree_content_set(root:foo/bar, "", ...) And as a side-effect of 2794ad5 (fast-import: Allow filemodify to set the root, 2010-10-10), this last call is accepted and changes the tree entry for root:foo/bar to refer to the specified tree. That seems safe enough but let's reject the new syntax (we never meant to support it) and make it harder for frontends to introduce pointless incompatibilities with git fast-import 1.7.3. Signed-off-by: Jonathan Nieder <jrnieder@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'git-svn.perl')
0 files changed, 0 insertions, 0 deletions