看了值得关注的开源软件推荐,感觉很不错,作者接触开源软件十几年,协作开发了10多个开源项目,对开源软件的认识和实践确实让人大开眼界。 应用类:框架、企业应用、编辑器 数据类:数据科学、大数据、机器学习、汽车机器人 服务类:云计算、数据库、消息队列、服务器 系统类:操作系统、编译器、虚拟机、编程语言 ...
分类:
其他好文 时间:
2018-05-26 21:19:13
阅读次数:
249
前言 在团队协作开发中,为了统一代码风格,避免一些低级错误,应该设有团队成员统一遵守的编码规范。很多语言都提供了Lint工具来实现这样的功能,JavaScript也有类似的工具:ESLint。除了可以集成到构建工具中(如:Gulp)在构建过程中检查代码风格以外;还可以通过将ESLint和代码编辑器相 ...
分类:
其他好文 时间:
2018-05-11 13:09:43
阅读次数:
1987
原文地址:https://elasticbox.com/blog/de ... ools/ 你喜欢免费的东西吗?获得开发者社区支持的自动化,开源的工具是大家梦寐以求的。这里列举了 60+ 款最棒的开源工具,可以帮助你很好的实行 DevOps。 开发工具 版本控制&协作开发 自动化构建和测试 持续集成 ...
分类:
其他好文 时间:
2018-05-09 14:42:46
阅读次数:
176
第1章 SVN的使用 1.1 SVN的概述 1.1.1 项目管理中版本控制的问题 通常软件开发由多人协作开发,如果对代码文件、配置文件、文档等没有进行版本控制,将会出现很多问题: l 代码管理混乱 l 备份多个版本,占用磁盘空间大 l 解决代码冲突困难 l 容易引发BUG l 难于追溯问题代码的修改 ...
分类:
其他好文 时间:
2018-04-19 23:57:05
阅读次数:
281
有很多人使用GitHub,同样也有不少人使用码云,今天就说一下码云和码云的使用方式。 码云是国内的Git托管服务,和GitHub相比,码云也提供免费的Git仓库。此外,还集成了代码质量检测、项目演示等功能。对于团队协作开发,码云还提供了项目管理、代码托管、文档管理的服务,5人以下小团队免费。 今天说 ...
分类:
Web程序 时间:
2018-04-17 17:05:08
阅读次数:
264
Git Git是什么? Git是目前世界上最先进的分布式版本控制系统,是一个免费、开源的版本控制软件 什么是版本控制系统? 版本控制是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况得系统。 系统具体功能 记录文件的所有历史变化 随时可恢复到任何一个历史状态 多人协作开发或修改 错误恢 ...
分类:
其他好文 时间:
2018-04-12 22:35:10
阅读次数:
204
简介 SourceTree 是一款拥有可视化界面的项目版本控制软件,适用于git项目管理,同时它集成了 git flow 工作流程,对于不熟悉 git 命令的初学者来说,可以通过 SourceTree 快速学会使用 Git 和 git flow 来参与代码版本管理和团队协作开发。 问题 今日在全新的 ...
分类:
Windows程序 时间:
2018-04-04 18:07:56
阅读次数:
1266
SourceTree 是一款拥有可视化界面的项目版本控制软件,适用于git项目管理,同时它集成了 git flow 工作流程,对于不熟悉 git 命令的初学者来说,可以通过 SourceTree 快速学会使用 Git 和 git flow 来参与代码版本管理和团队协作开发。 在我们的 Laravel ...
分类:
Windows程序 时间:
2018-04-02 13:45:52
阅读次数:
1014
工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下: 假设小组中有两个人,组长小张,组员小袁 场景一:小张创建项目并提交到远程Git仓库 场景二:小袁从远程Git仓库上获取项目源码 场景三:小袁修改了部分源码,提交到远程仓库 场景四:小张从远程仓库获取小袁的提交 场景五:小袁接受了一个新功能 ...
分类:
其他好文 时间:
2018-03-30 10:16:56
阅读次数:
201
利用Team@OSC进行团队协作开发平台 Team@OSC介绍 Team@OSC 是一个团队协作开发平台,轻松管理轻量级团队。代码运行平台(PaaS)、代码质量检查应有尽有。 链接:https://team.oschina.net/ 使用过程 登录网站,进行注册 图1: 注册帐号ID为:牛奶巧克力 ...
分类:
其他好文 时间:
2018-03-23 14:15:21
阅读次数:
238