第四次作业--分析比较各种软件构建环境
Github
优点:
*完整的支持Markdown语言,而且支持Emoji表情
*支持直接图片的复制到页面,会自动上传图片
*支持@用户功能
*支持多人共同完成一个项目
*创建自己项目,并备份,代码无需保存本地或者服务器
*适合分布式开发、强调个体
*功能简洁、实用上手
缺点:
*对中文不够友好
*没有集成社交分享功能
*图形界面支持较差,使用难度大
*国内的访问速度不够快和稳定
*资料少,学习周期长
Gitee
优点:
*国内的项目稳定运行
*能够免费创建私有项目
*全中文,易于推广
缺点:
*用户量有限,资源不足
Visual Studio
优点:
*本身是一个开发工具集,涵盖几乎所有的开发环境
*可实现并行开发
*强健而灵活的软件建模
*关键测试性的功能
*领先于业界的数据库工具
缺点:
*成本较高
*软件体量巨大,不轻便
VSS
优点:
*对项目文件的管理适用任何软件项目
*管理软件中不同的源代码与文档
*占用空间小
*易获取各个版本的代码和文档
缺点:
*文件以独占形式锁定,一人修改时其他人无法修改
*仅支持windows版本
*安全性难以保障