将 bitbucket 导入 PHP 存储



我觉得我已经尝试了所有方法,但我不断收到克隆失败错误:

这是我所做的

Open PHPStorm ->VCS -> Checkout from Version Control -> Git

在 Git 存储库 URL 中:我插入https://MrRasmussen@bitbucket.org/MrRasmussen/udlejnings-priser.git

父目录: C:xampphtdocs

目录名称:udlejnings-priser

现在,当我按测试时,出现以下错误:

Repository test has failed.

我做错了什么?

我建议您下载一个用于PHPStorm的bitbucket插件。文件>设置> [搜索] 插件> 浏览存储库> [搜索] Bitbucket

它将帮助您克隆您的项目。

由 atlassian 发布的备用 bitbucket 插件 - 对我来说比 jetbrains 插件效果更好。https://bitbucket.org/dmitry_cherkas/jetbrains-bitbucket-connector/downloads

  • 下载并解压缩最新的zip文件 - 例如:jetbrains-bitbucket-connector_IC-139.224.zip
  • 选择"从磁盘安装"选项,然后指向刚刚提取的文件夹中的 bitbucket.jar 文件

BitBucket 插件不适用于最新版本的 Phpstorm(8.0.3 build 139.1348)

Games Brainiac的答案虽然没有直接解决BitBucket,但确实有助于解决问题。从 url 中获取 @ 强制也摆脱用户名,因此,url 变为 https://bitbucket.org/[user]/[repository].git

这将打开 Phpstorm 中的身份验证窗口并开始克隆存储库。

不能有任何@符号。您需要获取一个没有此内容的网址。例如,如果您尝试从此 URL 克隆:

https://github.com/gamesbrainiac/requests.git

它会正常工作。

也许有点晚了,因为给出了答案。此时(PHPStorm 版本 10.0.3)但更早版本也: 您可以在存储库链接中使用 @。

您确实需要在Windows计算机上下载并安装Git。请参阅此处的链接:https://git-scm.com/downloads/

然后你需要去将 git.exe 路径添加到插件设置中的 git 可执行路径。转到"文件"-">"设置"(或按 CTRL + Alt + S)

我知道

这是一个老问题,但这个解决方案对我有用。我还尝试直接从欢迎屏幕克隆。但是,没有运气。

我所做的是打开一个现有的项目,点击VCS -> Checkout from Version Control -> Git并在那里输入所有细节。当我测试它时,它要求为我的BitBucket帐户输入密码,并且它起作用了。

使用 Bitbucket 克隆到本地主机和 IDE 时,您有以下几种选择:

  • 通过固态度克隆
  • 通过 HTTPS 克隆

使用 HTTPS 时,问题是 Bitbucket 的默认 URL 格式是

https://username@bitbucket.org/username/repo.git

许多程序不喜欢这样(URL中的特殊@字符),而不仅仅是PhpStorm。另一个问题是,Bitbucket 现在只返回一个通用的 403 错误,即使你能够连接但出了问题。

因此,推荐的选项是:

  • 通过稍后编辑 ./git/config 文件或通过命令行手动连接
  • 使用 JetBrains Bitbucket 连接器插件进行连接

请记住,在这两种情况下,您都必须指定包含密码的存储库URL,例如:

https://username:password@bitbucket.org/username/repo.git

如果使用默认的 Bitbucket URL,它将在其他一些 IDE(如 Netbeans)中工作,但在 PhpStorm 中则不能。

此外,在使用连接器插件时,默认情况下,您只能使用一个 Bitbucket 帐户。若要使用其他 URL,同样需要手动编辑存储库 URL。

其中一些答案在当时可能有效。但是在浪费了两个小时试图在phpstorm上完成这项工作之后。只要确保你安装了源代码树。和VCS的正常克隆工作

最新更新