wing
是一个代码同步管理工具类似repo
,具有以下特性:
- 支持
Winddows
、Linux
、MacOS
- 支持代码同步和本地映射
- 扩展了针对工作空间的
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 [email protected]/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许可证下的开源工具,这意味着你可以完全访问源代码,并可以根据自己的需求进行修改。