Issue with Version Control via Github

FSpitzner

New member
Hi, I'm new to this tool and somewhat new to unity asset store packages generally.

So my Problem right now is, I've bought Behaviour Designer for myself for a project I'm working on with 4 other Teammembers.
Of course we are using a tool for version control to synch our work. We are using Github for that (and the github desktop tool for convenience). Now I've experimented with the behaviour designer tool for a bit and designed a fairly large tree plus multiple custom nodes. I should have tried to push my work earlier, I know that, but I didn't. Now that I wanted to push my work though, I've gone ahead and created a new Branch in our git repo and took the work I've done so far with me to the new branch. After a bit github showed me an error message stating "error: cannot stat 'Assets/Behaviour Designer/Runtime/Tasks/Actions': Permission denied" with about 50 or so lines that state the same, but with about 5 or so different paths inside the Behaviour Designer subfolder.GitHubDesktop_2tA0dAj0qs.png
Now all my work was stashed inside the new branch in github but I cannot restore it, because I get this very same Error over and over again. All my work inside the unity project is gone and unity itself is stuck in an endless importing loop.

So now my question of course is, how can I get my work back and why is there no mention of any of that in the documentation of this tool? Also how can I avoid this problem in the future?

Thanks in advance
 
This doesn't look like it is specifically caused by Behavior Designer. I'm not sure the cause but Github is getting into an error state from the actions. Actions are regular C# files so it should have no problem with it.
 
I have more error messages scrolling down in that popup.
The other errors are:
error: cannot state 'Assets/Behaviour Designer/Runtime/Tasks/Conditionals/Reflection': Permission denied
error: cannot state 'Assets/Behaviour Designer/Runtime/Tasks/Unity/Input': Permission denied
error: cannot state 'Assets/Behaviour Designer/Runtime/Tasks/Unity/LayerMasks': Permission denied
error: cannot state 'Assets/Behaviour Designer/Runtime/Tasks/Unity/Physics2D': Permission denied

I've used github for years now and never had any problem like that. But it really seems it doesn't like Behaviour Designer much :/
 
Could your github repository be out of space? Or the permissions are wrong on your local machine? Many, many Behavior Designer users use github, in fact I just pulled from one this morning. There isn't any special setup required.
 
Ok, so I've digged deeper into the problem and it turns out the specified folders are marked as read-only in windows for some unexplainable reason. I have no idea how that happend and am working on getting that fixed. Windows of course is having non of that. But seems like the problem should be solved once I find out how to force windows to accept my administrator privileges ?
Thanks for the help and that super fast response
 
Glad you got it!

Please keep in mind that Behavior Designer is licensed per seat so each member of your team will need a license to it :)
 
Top