Skip to content

Git blame and history don't seem to work for files inside subdirectories of UnityPackages #68

Open
@ghost

Description

Hi! This is Jody from Magnopus. Sadly I went through upgrading to Projeny only to find out the blame and history no longer work. Seemingly because code files are inside of a symbolically linked folder instead of a "real" folder, tools to check the history or annotations are failing. For instance, I can go to the git command prompt and navigate to one of these linked sub-directories in project/Assets/linkedDirectoryX and try to run git blame on one of the code files. It will simply say that it can't find that file in source control. The same happens if I try to see the history. Similar problems also happen in Visual Studio 2017 where I right-click inside a code file, go to Source Control at the bottom, and pick Annotate or History. In theory this is because Git will navigate up the parent directories to find .git but it doesn't work with the linked folders.

Do you have any solutions for this problem? Thanks for your time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions