Iceberg:LGit_GIT_ERROR:git_remote_callback上的版本0无效

时间:2017-12-29 20:14:57

标签: git smalltalk pharo

尝试使用Pharo将项目加载到新的Iceberg图像时出现此错误:

LGit_GIT_ERROR: Invalid version 0 on git_remote_callback

在加载项目之前,我在 System>中选中了“启用Metacelo集成”和“使用自定义SSH密钥”。设置>工具>软件配置管理> Icegerg 。然后我尝试运行以下Metacello脚本,但它引发了错误

Metacello new
    baseline: 'DataFrame';
    repository: 'github://PolyMathOrg/DataFrame';
    load.

有人能告诉我这个错误信息的含义以及如何处理它吗?

1 个答案:

答案 0 :(得分:2)

我已根据instructions on GitHub更新Iceberg解决了这个问题:

MetacelloPharoPlatform select.
#(
    'BaselineOfTonel'
    'BaselineOfLibGit'
    'BaselineOfIceberg'
    'Iceberg-UI' 
    'Iceberg-Plugin-GitHub' 
    'Iceberg-Plugin' 
    'Iceberg-Metacello-Integration' 
    'Iceberg-Libgit-Tonel' 
    'Iceberg-Libgit-Filetree' 
    'Iceberg-Libgit' 
    'Iceberg' 
    'LibGit-Core'
    'MonticelloTonel-Tests'
    'MonticelloTonel-Core'
    'MonticelloTonel-FileSystem' ) 
do: [ :each | (each asPackageIfAbsent: [ nil ]) ifNotNil: #removeFromSystem ].
Metacello new
    baseline: 'Iceberg';
    repository: 'github://pharo-vcs/iceberg:v0.6.5';
    load.