工具概述

Pocket Gitea 是一款用于管理 Git Repo 和 Issue 的简单移动应用。目前支持如下特性:

  • 查看开启和关闭 ISSUE
  • 新建和删除 ISSUE
  • 查看所有 REPO
  • 在网页查看 ISSUE 和 REPO 详情
  • REPO 同步展示,一键和 Github 远程仓库同步

计划支持特性:

  • REPO 详情页
  • 根据是否公开、更新时间、语言等筛选 REPO
  • ISSUE 详情页

开发动机

由于在特定的网络环境下 Github 代码拉取和提交过程不顺畅,且 Github 单一存储可能存在服务可用性问题(DCMA),此外强制 Token 验证的繁琐,和国内虚拟机配合实现 CI 容易遇到网络超时等问题决定了实现自有 Git 服务的必要性。

Gitea 是一个轻量级,功能强大的自托管 Git 服务,可基于此设置自动 Github 同步以提供更好的 Git 服务接口,提升使用体验的同时还可用作数据备份。

一些时候,在移动端查看仓库和 ISSUE 是需要的,但 Gitea 的移动端网页体验不佳,因此基于其 REST API 写了此程序。

有类似需求?联系微信 CorkineMa免费获取建议和报价折扣。