我目前正在对Artifactory的创建一个远程仓库与我们到位桶服务器(以前藏匿 )。相应的docs of Artifactory说我必须安装“存档归档插件”。我安装了“Bitbucket Server Archive Plugin”。在Artifactory中设置远程存储库时的连接测试成功。但后来当我要到仓库添加为的CocoaPods艺术库:到位桶服务器“在远程混帐裁判‘信息/裁判?服务=混帐上传包’未找到”
pod repo-art add repoArtSpecs http://artifactoryURL:port/artifactory/api/pods/artSpecs
它失败 - > 404。于是我开始调查:
首先,我查了日志,在那里我找到了命令让回购艺术失败:
someID|1|REQUEST|someIP|anonymous|GET|/api/pods/artSpecs/index/fetchIndex|HTTP/1.1|404|0
好,所以我开始邮差检查准确获取更多信息这GET请求。该请求是这样的:
GET http://artifactoryURL:port/artifactory/api/pods/artSpecs/index/fetchIndex
和响应看起来是这样的:
{
"errors": [
{
"status": 404,
"message": "Remote git refs at 'http://bitbucketURL:port/Specs.git/info/refs?service=git-upload-pack' not found"
}
]
}
从那里我继续,检查git的文档,看到了一个读取操作的握手有两个HTTP请求。第一个就是我遇到的错误。所以我开始试图让这个GET请求工作:
GET http://bitbucketURL:port/Specs.git/info/refs?service=git-upload-pack
没有成功,响应是Bitbucket的错误网站的html。所以我将它比作与公众的CocoaPods规格库相同的请求:
GET https://github.com/CocoaPods/Specs.git/info/refs?service=git-upload-pack
显然,这完美的作品和我得到的所有裁判。
因此,有什么已知的Bitbucket服务器,我不知道,我需要配置等?