Appearance
课题答疑/说明文档
问题1:课题任务中"信创适配:上述代码最终需要在信创环境上适配完成",信创环境指的是什么?如何获取信创环境?如何进行信创适配?
回答:
“信创”这个词的全称是:信息技术应用创新。信创环境是指采用自主创新的软硬件产品和技术构建的信息系统环境,例如,搭载国产化芯片、操作系统、数据库等工具的服务器。XPlaza信创开源广场为开发者提供基于飞腾、鲲鹏芯片,搭载麒麟操作系统的云服务器,参赛选手可以在XPlaza信创算力板块使用积分兑换云服务器的使用时长。XPlaza也为各课题的参赛选手免费发放积分,将分批次统一进行积分发放,首次将发放一个月时长的积分。请参赛选手在下面的链接中填写用户信息,积分将会在两个工作日内进行发放。
https://docs.qq.com/form/page/DWFRLdldXbXZ6VHhZ
以下是申请、使用信创服务器的具体操作说明:
(1)申请前首先需要进行实名认证,点击"算力控制台",若账号未实名,点击"去实名认证"。

(2)实名认证后,点击"算力控制台",进入算力控制台页面。

(3)在算力控制台页面,点击【计算】,点击【云主机】。

(4)点击【创建云主机】,进入快速配置页面。点击右下角【确认】,创建云主机。

(5)展示配置信息,核实无误点击页面右下角【确认】。注意复制云主机初始密码备用。

(6)创建完成后,默认会自动运行云主机,可以在云主机中查看该云主机记录。需要复制默认内网IP备用。强烈建议重置密码。

(7)接下来需要远程连接云主机,连接内网的云主机,需要使用VPN进行远程连接,因此需要去申请VPN的配置文件。在算力控制台页面,点击【远程连接】-【配置管理】-【创建远程连接】,填写远程连接名称,点击【确认】,完成配置文件的申请。


(8)等待审核中,先下载安装OpenVPN工具。

(9)审核成功,下载VPN配置文件,打开openvpn客户端,点击【UPLOAD FILE】-【BROWSE】,选择下载好的配置文件。点击【CONNECT】,完成操作。



(10)使用Xshell工具与云主机建立连接。打开Xshell,点击【新建】,填写名称、主机ip地址(对应XPlaza云主机页面的默认内网IP)。点击【用户身份验证】,填写用户名和密码。用户名为root,默认密码为xianjin@123。


点击【连接】

点击【接受并保存】,完成远程连接。

(11)成功连接。

接下来,即可在云主机上部署自己的项目,进行测试,注意保留项目在信创环境上(即云主机)正常运行时的截图,便于日后对自己的项目仓库进行信创代码认证。完成信创认证,则视为已进行信创适配。
部署参考链接:
问题2:报名课题后,如何提交参赛作品?
回答:在报名成功后,进入报名的课题详情页面,会出现新标签页"我的作品",该标签页中是平台为参赛选手自动创建的私有仓库,用于存放参赛作品。

提交参赛作品的方式主要有两种,一是在本地开发完成后,通过【新增文件】上传全部本地代码;二是通过Git命令对项目代码进行版本管理。推荐使用第二种方式。
第二种方式的简易流程(需提前安装好Git):

在空目录下右击"Open Git Bash here",打开Bash窗口,输入git clone https://xplaza.cn/Benny666/act3team212repo.git将远程仓库下载至本地。

修改act3team212repo目录下内容,例如新建a.txt文件,输入git add . 将所有修改之处添加到暂存区,没有任何的反应,证明没有问题。接着输入git commit -m "first commit" 命令,将暂存区文件提交到本地仓库。注意,如果账号没有设置邮箱则无法在仓库上提交代码。

将本地提交推送到远程,输入命令git push origin main。注意,XPlaza平台主分支名为main,而非master。

在远程仓库查看,已成功推送。

问题3:在哪里可以对自己的仓库进行信创认证?
回答:
参赛选手在XPlaza主页登录后,点击右上角个人头像,点击【我的仓库】,查看本人所有仓库。

选择要认证的仓库,进入仓库详情页面。

点击【代码认证】-【加入信创】。

填写相关信息,产品截图处上传该仓库产品在信创机器上运行时截图,构建产物处上传该仓库产品的在各平台上的可执行文件、产品使用指南,产品帮助文档等等等。填写完成后,点击【提交审核】,等待审核。

未完待续...
XPlaza 帮助中心