Coder Social home page Coder Social logo

Comments (12)

felipecaputo avatar felipecaputo commented on August 17, 2024 1

Good idea @Tyriar, I'll reduce there and I'll also let checkRemoteOrigin to false by default.

from git-project-manager.

schwaerz avatar schwaerz commented on August 17, 2024 1

Sounds great 👍

from git-project-manager.

schwaerz avatar schwaerz commented on August 17, 2024 1

... Just found the root cause. Finally I remembered that c:\repositories is just an NTFS junction to some other directory. Looks like this doesn't work here.
However if I enter the full path everything work like a charm 😄

Sorry for pointing you in the wrong direction. Think a small note like 'NTFS junctions are not supported' will do. Actually I don't need junction support.

Thanks for your support 👍

from git-project-manager.

felipecaputo avatar felipecaputo commented on August 17, 2024

Hi @leotm , could you please provide a screenshot of the vscode interface, including the statusbar and the Output Panel (Ctrl+Shift+U on windows) showing extension logs

Example:
image

Also, can you provide me the value of your git project manager configurations (Example):

    "gitProjectManager.baseProjectsFolders": [
        "D:\\Private\\node\\Projects",
        "D:\\Private\\VSCodeExtensions\\",
        "E:\\Private\\node\\Projects",
        "e:\\Private\\src"],
    "gitProjectManager.storeRepositoriesBetweenSessions": false,
    "gitProjectManager.maxDepthRecursion": 1,
    "gitProjectManager.checkRemoteOrigin": false,
    "gitProjectManager.warnIfFolderNotFound": true,
    "gitProjectManager.ignoredFolders": ["node_modules"],

from git-project-manager.

Tyriar avatar Tyriar commented on August 17, 2024

Maybe maxDepthRecursion was too large? @felipecaputo should the default be lower than 4? 4 would probably include node_modules sub-directories for example.

On a personal note I use 2 as I lay out my git dir as ~/dev/<user>/<project>

from git-project-manager.

schwaerz avatar schwaerz commented on August 17, 2024

Same issue here. Looks like there's still some information missing?

For me the git project manager configuration is

"gitProjectManager.baseProjectsFolders": ["c:\\repositories"],
"gitProjectManager.codePath": "C:\\Program Files (x86)\\Microsoft VS Code\\bin\\code.cmd",
"gitProjectManager.maxDepthRecursion": 1,
"gitProjectManager.checkRemoteOrigin": false

The extensions log doesn't show anything. Please find the screenshot attached.

image

from git-project-manager.

felipecaputo avatar felipecaputo commented on August 17, 2024

Hi @schwaerz , it may be a problem with the max recursion, but can you try with maxDepthRecursion 2, maybe its considering 1 as the root directory. I'll take a look at this later today

from git-project-manager.

schwaerz avatar schwaerz commented on August 17, 2024

Hi
thanks for the answer - and of course for providing this plugin 👍 .

In fact first I tried with default recursion. After that I switched to 1 to see whether it fixes the issue.
But didn't try maxDepthRecursion 2. I'll give it a shot...
🔫
... Unfortunately it didn't make a difference.
Thanks already for looking into it. This plugin finally would allow me to no longer depend on Atom editor 😏

from git-project-manager.

felipecaputo avatar felipecaputo commented on August 17, 2024

@schwaerz I will release another version today to fix issue to support open projects from subfolders, I'll add some logs and put a config to enable them.

After that let's make it work in no time!

from git-project-manager.

felipecaputo avatar felipecaputo commented on August 17, 2024

Hi @schwaerz, new version released. Could you please try it out?

from git-project-manager.

schwaerz avatar schwaerz commented on August 17, 2024

Hi & thanks for the quick release.

Unfortunately I've to tell that it didn't fix my issue. Probably I just didn't wait long enough?

For testing I created a new folder with just two empty repositories in it. This works as expected.

I've got 43 repositories in my c:/repositories folder (all on local SSD).
Is there a way to do the scanning for the folders in the background? Otherwise I may touch my keyboard for indefinite amount of time ;)
How long do you thinks this should take at most?

Thanks.

from git-project-manager.

felipecaputo avatar felipecaputo commented on August 17, 2024

I'll try to take a look at NTFS junctions and how fs works on it, maybe it can be solved easily

from git-project-manager.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.