symref support for import scripts
Fix git import script not to assume that .git/HEAD is a symlink. Signed-off-by: Pavel Roskin <proski@gnu.org> Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:

committed by
Junio C Hamano

parent
c0c35d5e41
commit
8366a10ab2
@ -410,8 +410,7 @@ foreach my $ps (@psets) {
|
||||
open HEAD, ">$git_dir/refs/heads/$ps->{branch}";
|
||||
print HEAD $commitid;
|
||||
close HEAD;
|
||||
unlink ("$git_dir/HEAD");
|
||||
symlink("refs/heads/$ps->{branch}","$git_dir/HEAD");
|
||||
system('git-update-ref', 'HEAD', "$ps->{branch}");
|
||||
|
||||
# tag accordingly
|
||||
ptag($ps->{id}, $commitid); # private tag
|
||||
|
Reference in New Issue
Block a user