1 Star 2 Fork 1

iofomo/wing

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

wing

license:MIT python:2x3x

☞ 官网下载 ☜

导航

说明

wing是一个代码同步管理工具类似repo,具有以下特性:

  • 支持WinddowsLinuxMacOS
  • 支持代码同步和本地映射
  • 扩展了针对工作空间的git命令
  • 保留了原git命令
  • 增加了更多常用开发工具

wing更多的是一个让开发团队保持一致开发环境的工具,从团队协作和工程开发的角度构建产品或项目,围绕设计,开发,测试,编译,发布等环节的开发活动,提升团队的开发效率。

开发计划

快速开始

新手操作看 这里

安装
$ python setup.py install
配置环境变量

Windows:

C:\Users\${user name}\bin添加至系统环境变量。

Linux/MacOS:

~/bin配置为可执行全局目录。

创建工作空间

添加工作空间对应的代码git库服务地址,如:

# 本地索引模式
# wing -space add {space name} {git host} [manifest]
# such as:
$ wing -space add test git@github.com/iofomo
获取代码
$ mkdir test
$ cd test

# wing init {space name} {branch/tag} {manifest file}
# such as:
$ wing init test master admin.xml

在当前目录下自动创建一个空的模板索引文件(.wing/manifests/admin.xml),需要添加要同步的代码库映射关系。

许可协议

本项目基于MIT许可协议,详情查看 许可协议 文档。

本项目和所有的工具都是MIT许可证下的开源工具,这意味着你可以完全访问源代码,并可以根据自己的需求进行修改。

<p align="center"> <a href="#"> <img alt="wing" src="doc/README.assets/1.png" width="300" /> </a> </p> <p align="center"> <img src="doc/README.assets/license-mit.svg" alt="license:MIT" /> <img src="doc/README.assets/python-2x3x.svg" alt="python:2x3x" /> </p> [☞ 官网下载 ☜](https://www.iofomo.com/docs/desktop/wing/Introduce/) ### 导航 - [新手使用](doc/get-start.md) - [更多命令](doc/user-guide.md) - [开发指南](doc/develop-guide.md) ### 说明 `wing`是一个代码同步管理工具类似`repo`,具有以下特性: - 支持`Winddows` 、`Linux` 、`MacOS` - 支持代码同步和本地映射 - 扩展了针对工作空间的`git`命令 - 保留了原`git`命令 - 增加了更多常用开发工具 但`wing`更多的是一个让开发团队保持一致开发环境的工具,从团队协作和工程开发的角度构建产品或项目,围绕设计,开发,测试,编译,发布等环节的开发活动,提升团队的开发效率。 ##### 开发计划 ![](doc/README.assets/2.png) ### 快速开始 >新手操作看 [这里](doc/get-start.md) ##### 安装 ```shell $ python setup.py install ``` ##### 配置环境变量 **Windows:** 将`C:\Users\${user name}\bin`添加至系统环境变量。 **Linux/MacOS:** 将`~/bin`配置为可执行全局目录。 ##### 创建工作空间 添加工作空间对应的代码`git`库服务地址,如: ```shell # 本地索引模式 # wing -space add {space name} {git host} [manifest] # such as: $ wing -space add test git@github.com/iofomo ``` ##### 获取代码 ```shell $ mkdir test $ cd test # wing init {space name} {branch/tag} {manifest file} # such as: $ wing init test master admin.xml ``` 在当前目录下自动创建一个空的模板索引文件(`.wing/manifests/admin.xml`),需要添加要同步的代码库映射关系。 ### 许可协议 本项目基于`MIT`许可协议,详情查看 [许可协议](doc/LICENSE) 文档。 > 本项目和所有的工具都是MIT许可证下的开源工具,这意味着你可以完全访问源代码,并可以根据自己的需求进行修改。

简介

wing是一个本地工程代码同步管理工具 展开 收起
Python
MIT
取消

发行版 (5)

全部

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/iofomo/wing.git
git@gitee.com:iofomo/wing.git
iofomo
wing
wing
master

搜索帮助

Cb406eda 1850385 E526c682 1850385