【问题标题】:What is push repository URL?什么是推送存储库 URL?
【发布时间】:2015-10-24 17:23:11
【问题描述】:

我尝试将 Weblate 配置为自动推送翻译更改,需要解释和示例:什么是推送存储库 url?

例如 if 是我的存储库 https://bitbucket.org/username/repo/ https 网址是 https://username@bitbucket.org/username/repo.git

但这在 weblate 中不起作用。

摘自 Weblate 文档 "仓库推送地址 用于推送的存储库 URL,这是完全可选的,当它为空时,推送支持将被禁用。"

https://docs.weblate.org/en/latest/admin/projects.html#component

【问题讨论】:

    标签: git bitbucket weblate


    【解决方案1】:

    为了检查你的 git push URL,你可以运行下面的命令。

    git remote -v 
    

    从这里您将获得 fetch 和 push url。此外,如果存储库存在于 bitbucket 上,您必须提供访问权限,以便将更改推送到 weblate 服务器。

    请检查 bitbucket 中的设置以获取基于密钥的访问权限。

    【讨论】:

      【解决方案2】:

      HTTPS url 在推送时需要密码。试试 git url 之类的 -

      git@bitbucket.org:username/repositoryname.git
      

      它会起作用的。您还必须添加公钥。

      【讨论】:

      • 确实 Weblate 目前不支持 HTTP 身份验证,我已经调整了文档来说明这一点。
      猜你喜欢
      • 2016-05-29
      • 2020-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-05
      • 2017-10-09
      相关资源
      最近更新 更多