Transifex 推送突然失败?
Transifex push failing all of a sudden?
早在我加入现在的公司之前,我们就已经设置了 transifex,并且我们已经能够 运行 tx push
命令。现在突然间,他们失败了。这是 Jenkins 控制台。
+ whoami
jenkins
+ cd Zift123/src/common/i18n
+ find . -maxdepth 1 -type f ! -name en-US.json
+ xargs rm
+ tx push -s --skip
Pushing translations for resource zift123.en-usjson:
HttpNotAuthorized: Forbidden
为了消除 Jenkins 设置,我登录到 Jenkins 节点,并自己发出命令。我看到 ~/jenkins/.transifex
具有 0600
权限,并且具有正确的凭据。然后我在命令行上做了这个
$ tx --version
0.12.2
$ cd /var/jenkins_home/workspace/transifex-test/Zift123/src/common/i18n
jenkins@3b39d23d13fe:~/workspace/transifex-test/Zift123/src/common/i18n$ ls
FINANCE en-US.json
jenkins@3b39d23d13fe:~/workspace/transifex-test/Zift123/src/common/i18n$ tx push -s --skip
Pushing translations for resource zift123.en-usjson:
HttpNotAuthorized: Forbidden
我知道我有正确的凭据,因为我可以去 https://www.transifex.com 并且能够使用 ~/.transifexrc
中的凭据登录
送什么?
可能是用户不再具有该项目的访问权限。登录后在Transifex中能看到'zift123'项目吗?
如果没有,您将需要通过询问 Transifex 中的组织管理员来取回访问权限。
早在我加入现在的公司之前,我们就已经设置了 transifex,并且我们已经能够 运行 tx push
命令。现在突然间,他们失败了。这是 Jenkins 控制台。
+ whoami
jenkins
+ cd Zift123/src/common/i18n
+ find . -maxdepth 1 -type f ! -name en-US.json
+ xargs rm
+ tx push -s --skip
Pushing translations for resource zift123.en-usjson:
HttpNotAuthorized: Forbidden
为了消除 Jenkins 设置,我登录到 Jenkins 节点,并自己发出命令。我看到 ~/jenkins/.transifex
具有 0600
权限,并且具有正确的凭据。然后我在命令行上做了这个
$ tx --version
0.12.2
$ cd /var/jenkins_home/workspace/transifex-test/Zift123/src/common/i18n
jenkins@3b39d23d13fe:~/workspace/transifex-test/Zift123/src/common/i18n$ ls
FINANCE en-US.json
jenkins@3b39d23d13fe:~/workspace/transifex-test/Zift123/src/common/i18n$ tx push -s --skip
Pushing translations for resource zift123.en-usjson:
HttpNotAuthorized: Forbidden
我知道我有正确的凭据,因为我可以去 https://www.transifex.com 并且能够使用 ~/.transifexrc
送什么?
可能是用户不再具有该项目的访问权限。登录后在Transifex中能看到'zift123'项目吗?
如果没有,您将需要通过询问 Transifex 中的组织管理员来取回访问权限。