我在尝试使用Zend Studio 9从GIT创建一个新的PHP项目时遇到了问题。我以前能够使用这个版本的Zend Studio从GIT创建项目,但是创建这个特定的问题项目,是与GIT存储库网址...
假设我的GIT回购网址是: 的 git@mydomain.beanstalkapp.com:/my-project.git
..并且登录凭据为: myname / pass1234
现在,当您在Zend Studio中的“从GIT创建新的PHP项目”弹出窗口中输入repo凭据时,“Location url”的开头字段和“身份验证用户”字段链接在一起,这意味着如果您将值更改为1,则Zend会自动更改另一个。 (因此,在url中的@符号之前的任何内容都会预先填充用户字段文本,反之亦然。)
现在,存储库网址只能通过SSH而不是HTTP使用,因此网址必须以 git @ 开头...并且用户名不是“ git “,所以我实际上无法添加存储库,因为zend不允许我使用”git“以外的值正确填写用户字段。
我在这里缺少什么?
答案 0 :(得分:0)
@前面的git只是用户名。它可以是任何东西,只要服务器设置为接受它。
要通过SSH访问git repo,您需要设置服务器以使用开发人员的SSH身份。它基本上与您对无密码登录的设置相同。
有关如何设置服务器的详细说明:http://git-scm.com/book/en/Git-on-the-Server-Setting-Up-the-Server