加密一直报这个错 repository not known to https://api.travis-ci.com/
折腾了一下午, 到这一步一直报这个错
repository not known to https://api.travis-ci.com/: coolspy/cool-l-components
我很奇怪,后边的 coolspy 是什么?author 么? 我的项目里只有 package 里配置的 author 之前是 coolspy 这个,但是后来改了,还是一直提示这个错误信息。
我的 github 库是之前是 `coolspy1007/cool-l-components` 我查阅文档,看到这段
于是我尝试了一下直接访问这个 https://api.travis-ci.com/repos/coolspy1007/cool-l-components
返回 xml 信息
这说明正确的请求地址应该是这个 `coolspy1007/cool-l-components` 才对,但是无论我怎么试,
- 清除了 travis 的 cache ,
- `npm adduser` 重新生成 token,
- 然后退出登录 `travis logout --pro` 重新登录,
还是一直报上边的错误,我真的无语了。
最后实在没办法我想着重新建一个 github 版本库 cool-components 去掉了中间的 `l` 项目目录 package 的 name 全改了,重新来一次,他还是报这个错。。。。。我崩溃了。
老师这到底是哪里出来问题呢?我都差点砸电脑了!!
我已经把 travis 的关联 github 卸载了,然后重新关联,只选了我最新建的版本库
依旧不行!老师求助!
正在回答 回答被采纳积分+1
同学你好 根据你的错误我直接在 google 进行查询,发现这几个解决方案,可以逐一试一试,有一个我觉得很可能是原因就是你库的名称中的这个那个中间的横线,你可以看到在 travis 上是下划线(l_components),但是在本地是在中间的横线(l-components),肯定是这个问题导致的。
这里有个答案 应该可以:https://stackoverflow.com/questions/54239160/travis-ci-not-recognizing-renamed-repository
Went into .git/config and changed,修改 .git/config 从 [travis] slug = dben89x/my_repo 改到 [travis] slug = dben89x/my-repo
注意这个楼主和你一样是下划线和中划线的问题。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星