【发布时间】:2016-10-07 10:42:27
【问题描述】:
我正在尝试为 Bower 创建一个服务器(使用来自节点 js 的 private-bower)。 我认为,问题出在 TFS (https://tfs.companyname.yyy/tfs/xxxxx) 上的身份验证。 此服务器具有用于身份验证的基本身份验证。
这是我对互联网的理解。
- 使用您的源文件创建一个 git 存储库。
- 将其推送到服务器。
- 创建一个 .bowerrc => {"registry": "http://serverName:port"}(我现在使用 localhost)
- 执行命令在 git 中注册您的凭据(现在对我来说也很奇怪):git ls-remote --tags --heads "https://tfs.companyname.yyy/tfs/xxx"
- 执行命令 "凉亭注册包名-这里"git+https://tfs.companyname.yyy/tfs/xxx"
我被困在这里而没有理解问题。 错误是:
bower package-name-here#* 解析 https:// tfs.companyname.yyy/tfs/xxx#*
bower package-name-here#* ECMDERR 无法执行“git ls-remote --tags --heads https://tfs.companyname.yyy/tfs/xxx",退出 #128 bash 的代码:/dev/tty:没有这样的设备或地址错误:失败 执行提示脚本(退出代码 1) 致命:无法读取用户名 对于“https://tfs.companyname.yyy”:无效参数
其他错误详情:bash: /dev/tty: No such device or address 错误:无法执行提示脚本(退出代码 1) 致命:无法执行 读取“https://tfs.companyname.yyy”的用户名:无效参数
【问题讨论】:
标签: git authentication tfs bower private-bower