废话: 在nas上自己创建类似于gitlab的网页版git管理工具管理本地提交,感谢飞牛NAS开发团队

1.安装gitea 从控制面板安装

2.选择sqlite 最少的依赖(最方便的备份)

3.迁移前在飞牛的控制面板停用Gitea(新旧机器都要停用)

4.迁移(默认在这个路径)需要迁移的4个地方(AI说的不全,实测)

/vol1/@appdata/Gitea/

-- conf.ini   //配置 一定要

--data/gitea.db    //数据信息 有些网页说不用实际测试一定要

--data/gitea-repositories    //重要  仓库的所有提交和代码 建议压缩下再scp传

--data/avatars      //仓库或者组织的头像的图片

5.使用scp (需要打开)

scp  conf.ini data/gitea.db userxxx@192.168.31.xx:/home/userxxx

scp  gitea-repositories_2509xx.tar.gz userxxx@192.168.31.xx:/home/userxxx

图片一样的

6. mv 到新机器对应路径下。注意:(文件的权限不对启动不了Gitea)

sudo chown -R  gitea:gitea  conf.ini  data/gitea.db  data/gitea-repositories_2509xx.tar.gz

解压gitea-repositories_2509xx.tar.gz 也如上修改下

7. 重启gitea就可以看到之前的提交记录了 ^_^

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐