您的位置:首页 > 编程语言

目前流行的源程序版本管理软件和项目管理软件都有哪些?各有什么优缺点?以及Github的注册过程

2016-03-14 21:31 441 查看
一、目前流行的源程序版本管理软件和项目管理软件有Microsoft TFS、GitHub、SVN、Coding等。

二、各有什么优缺点

三、在GitHub注册账户的过程

Microsoft TFS的优缺点

优点:与Visual Studio无缝结合,方便开发者进行源代码管理,支持代码审阅与讨论,支持邮件通知,支持Web访问与管理,支持工作项以及BUG等管理,不会上传.NET开发时生成的垃圾文件,自带版本合并以及比较工具,支持数据库版本管理,自带很多管理工具(测试管理器、反馈客户端、界面设计工具等等)

缺点:能应用起来的团队、公司的数量极少。

Github的优缺点

优点:不需要虚拟主机,它是可以发布到github page上的,支持本地编写、本地预览,满意后再发布,并且支持markdown语法,github page搜索引擎优化就不需要自己做了,并且github在google上权重肯定相当高,所以优势明显。

缺点:github较复杂,需要安装不少软件,而且还可能有莫名的错误,需随时google解决。

SVN的优缺点

优点:SVN允许一个文件有任意都的可命名属性,功能十分完全,SVN会关心所有的文件类型,不需要你来手工操作,SVN支持“零或一”事务原则。

缺点:SVN不允许递交后滚回。

Coding的优缺点

优点:保护分支,分屏对比,按行评论等高级功能。并且整合了 CodeInsight,质量管理,演示平台等等开发工具,提升研发效率。

缺点:暂不支持导入外站的私有项目。

在GitHub注册账户的过程

1.第一步:点击sign up进行注册,分别要输入用户名,邮箱,以及密码。

2.第二步:点击发送到邮箱的链接进行激活。

3.第三步:点击屏幕右上角的sign out退出。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: