我安装了osc与obs-build,在配置文件中写入了
[general]
apiurl = https://eulermaker.compass-ci.openeuler.openatom.cn/
no_verify = 1
[https://eulermaker.compass-ci.openeuler.openatom.cn/]
user=<我的账户>
pass=<我的密码>
配置文件中的网址如果使用论坛里贴的\https://build.openeuler.org/的话会报
Tried to open a foreign host with url: https://eulermaker.compass-ci.openeuler.openatom.cn/
这样一个错误,所以我把下面这个网址直接写进配置文件了。
然后在我的账户中创建了工程,我该如何拉取这个工程呢?
我尝试过的命令是osc checkout learn2和osc checkout home:learn2但是都报了
File "/usr/local/bin/osc", line 33, in <module>
sys.exit(load_entry_point('osc==1.14.0+5.git.11df8e6c', 'console_scripts', 'osc')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/dist-packages/osc-1.14.0+5.git.11df8e6c-py3.12.egg/osc/babysitter.py", line 227, in main
sys.exit(run(commandline.OscMainCommand()))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/dist-packages/osc-1.14.0+5.git.11df8e6c-py3.12.egg/osc/babysitter.py", line 70, in run
prg.main(argv)
File "/usr/local/lib/python3.12/dist-packages/osc-1.14.0+5.git.11df8e6c-py3.12.egg/osc/commandline.py", line 292, in main
exit_code = cmd.run(args)
^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/dist-packages/osc-1.14.0+5.git.11df8e6c-py3.12.egg/osc/commandline_common.py", line 216, in run
return cmd.run(args)
^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/dist-packages/osc-1.14.0+5.git.11df8e6c-py3.12.egg/osc/commandline.py", line 236, in run
return self.func(args.command, args, *args.positional_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/dist-packages/osc-1.14.0+5.git.11df8e6c-py3.12.egg/osc/commandline.py", line 5559, in do_checkout
scm_url = show_scmsync(apiurl, project)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/dist-packages/osc-1.14.0+5.git.11df8e6c-py3.12.egg/osc/core.py", line 1391, in show_scmsync
project_obj = obs_api.Project.from_api(apiurl, prj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/dist-packages/osc-1.14.0+5.git.11df8e6c-py3.12.egg/osc/obs_api/project.py", line 115, in from_api
return cls.from_file(response, apiurl=apiurl)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/dist-packages/osc-1.14.0+5.git.11df8e6c-py3.12.egg/osc/util/models.py", line 588, in from_file
root = xml.xml_parse(file).getroot()
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/dist-packages/osc-1.14.0+5.git.11df8e6c-py3.12.egg/osc/util/xml.py", line 137, in xml_parse
return ET.parse(f)
^^^^^^^^^^^
File "/usr/lib/python3.12/xml/etree/ElementTree.py", line 1204, in parse
tree.parse(source, parser)
File "/usr/lib/python3.12/xml/etree/ElementTree.py", line 569, in parse
self._root = parser._parse_whole(source)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
xml.etree.ElementTree.ParseError: syntax error: line 1, column 0: >
请问我是哪里出了问题呢?