Closed bjesuiter closed 4 years ago
you're missing a comma on the second to last line of your .meta file. this is a bug in error handling, though. it should tell you there's an issue.
I'm going to close this issue. If you'd like, please feel free to open an issue for parsing not throwing an error when json is invalid.
Thank you very much for the fast response and the successful help!
And thank you for this great tool, love working with it!
🐛 Bug Report
I tired to clone / install my repository 'vserv-meta' on a fresh copy of macOS Catalina 10.15.4. The
meta git clone
command complains about the cloned repo not being a meta repo at all. And themeta git update
command only returns a blank line.Since I use meta in virtually all of my projects, this is pretty critical for me. So if you need any more information, please message me and I'll see how I can help you!
To Reproduce
I don't know, If it will appear for you, but I did the following:
meta git clone
my repo => Error Message about not cloning a Meta repometa git update
=> This returns an empty line, as seen in the following code blockExpected behavior
I expect
meta git clone
to simply clone my repos (as it is a basic functionality of the meta cli :) ) And I also expectmeta git update
to detect my .meta file and install all the projects in it, as long as it can find the repos and has access to them. But in case there are issues while cloning, error messages seem to be in place already (I have seen them before)Some Context Information
Note: For VSCode to detect my meta repos, I created a .gitmodules file and added all meta repos as fake gitmodules. I don't think, that this causes this problem, as it had worked before flawlessly, but I'll post you the content, just in case.
An
ls -la
on my repository folder looks like this: (Note: .meta file is available)The content of my .meta file is: (Note: the private.bitbucket subdomain is a ssh alias which I tested and it works)
Idea
It may have something to do with storage access control in macOS Catalina, but I'm not sure how to fix it. Maybe I need to give
node
full disk access?