Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cjayhe/gitee-tool
gitee工具集合
https://github.com/cjayhe/gitee-tool
back backup gitee php php56 symfony2 tool
Last synced: about 1 month ago
JSON representation
gitee工具集合
- Host: GitHub
- URL: https://github.com/cjayhe/gitee-tool
- Owner: CJayHe
- Created: 2020-05-22T03:39:46.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-10-10T07:27:26.000Z (about 1 year ago)
- Last Synced: 2024-11-22T12:07:57.546Z (about 1 month ago)
- Topics: back, backup, gitee, php, php56, symfony2, tool
- Language: PHP
- Homepage:
- Size: 8.31 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gitee 工具集
## 运行环境
php5.6
安装git和对应的ssh公钥
## 文件权限目录 --读写权限chmod -R 777 app/cache app/logs
## 创建应用[应用创建教程](https://gitee.com/api/v5/oauth_doc#/list-item-3)
## 命令集合
1. 全部仓库备份命令 (执行命令用已配置好ssh公钥的用户执行,不要sudo)克隆本账号下全部的仓库的master分支;
```php app/console gitee:project:all:back```
## 执行过程简述
该工具根据`gitee`官方开发接口开发;使用官方接口需要获得授权;
所以使用本工具集内的命令需要填入授权的参数,参数的具体输入在执行命令后会有对应提示,按照提示输入即可;
授权参数可以查看上文`创建应用给出的链接`深入了解,简单总结,需要的参数有`gitee`的`登陆账密`和账号下应用的`client_id`和`client_secret`;
应用的创建点击上文的`创建应用教程`链接,进入页面后在侧边栏中找到`创建应用流程`,按照说明操作即可。
为了确保命令的成功,应用的授权范围最好给到最大。
## 隐私和安全本工具完全本地部署,不和外界产生数据交换。