turbulenz / turbulenz_engine

Turbulenz is a modular 3D and 2D game framework for making HTML5 powered games for browsers, desktops and mobile devices.

Home Page:http://turbulenz.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Readme.md: Command fixes for cloning trunk and submodules

gotwig opened this issue · comments

commented

The commands described in the Readme.md to build an environment for Turbulenz are incomplete or wrong.

1: Replace

$ git clone git@github.com:turbulenz/turbulenz_engine.git

with

$ git clone https://github.com/turbulenz/turbulenz_engine.git

for less ssh key issues (I got a few because of missing write rights?)

2: Try to improve the commands, or add new commands for gettings the submodules needed to build turbulenz:

Currently I get an error like

| $ git submodule update --init
Cloning to 'external/definitelytyped'...
The authenticity of host 'github.com (204.232.175.90)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,204.232.175.90' (RSA) to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists. |

Now, I do not know if the command to init the submodules does automaticly download the submodules or not? In fact for me, it doesn't, if you look at my log.

To fix this, I tried to modify the URL's in .gitmodules, but the HTTPS variants don't work for me.

Maybe add instructions to just download the submodules via git clone for each one, and than doing git submodules init, to init them.

Sounds like you don't have your SSH keys setup correctly with your github account. Follow this guide: https://help.github.com/articles/generating-ssh-keys
You shouldn't need any additional permissions to clone the repositories. It just seems git can't verify you on your machine.

commented

hm, but why do users have to setup their github account, just to download the code :/?

I am going to test out the new fix, with checking out in only read mode.

commented

Thanks, this issue is fixed.