Re: [PATCH] git-svn: doublecheck if really file or dir
- From
- Andrej Manduch <amanduch@gmail.com>
- Date
- Jul 18, 2014, 04:22 UTC
- Message-ID
- <CAMTKm-7pc5bQB1L3DCJcPRr-3_baWmkRrDopiz_dGXYwyQurXQ@mail.gmail.com>
- In-Reply-To
- <1405656304-30926-1-git-send-email-amanduch@gmail.com>
I'm sorry, i've made mistake in this one. Please ingnore it. Correct patch is on the way.
kind regards, b.
On Fri, Jul 18, 2014 at 6:05 AM, Andrej Manduch <amanduch@gmail.com> wrote:
Show 23 quoted lines
> * this fixes 'git svn info `pwd`' buggy behaviour
>
> Signed-off-by: Andrej Manduch <amanduch@gmail.com>
> ---
> git-svn.perl | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/git-svn.perl b/git-svn.perl
> index 0a32372..c3d893e 100755
> --- a/git-svn.perl
> +++ b/git-svn.perl
> @@ -2029,7 +2029,7 @@ sub find_file_type_and_diff_status {
> my $mode = (split(' ', $ls_tree))[0] || "";
>
> return ("link", $diff_status) if $mode eq "120000";
> - return ("dir", $diff_status) if $mode eq "040000";
> + return ("dir", $diff_status) if $mode eq "040000" od -d $path;
> return ("file", $diff_status);
> }
>
> --
> 2.0.0.GIT
>