Topic 3: Those popular project version management software

Source: Internet
Author: User
Tags using git

First of all, because I actually only used git, so all kinds of advantages and disadvantages are summed up from Baidu and know some scattered evaluation.

  

Microsoft TFS:

Advantages: The task version can be a glance of requirements, project progress, for small teams more useful than Gantt Chart, integrated project management, version control,bug tracking, can effectively implement SCRUM; VS Seamless engagement.

Disadvantages: The function is too complex, not intuitive, access, fill in the record is not convenient, requires the operating system.

Github:

Pros: faster branch switching than SVN; Submit code at any time; the world's largest open source community

Cons: Because it is distributed, forgetting push causes a different step , and using the command line under Windows is inconvenient.

Trac:

Advantages: Flexible, simple, more complete authority system

Cons: Multi-project not supported, too few core functions, word not supported and Edit document using wiki

Apple XCode:

Pros: You can automatically create category views, automatically provide undo, redo, and save functions

Cons: Newer versions may invalidate plugins

Svn:

advantages: High security; support 0|1 business

Cons: Slow, data opaque

  

About GitHub:

I have only one reason to use GitHub-people around me are using GitHub.

To tell the truth, when I first saw my classmates using GitHub, it gave me the feeling that it was--very high-end, very atmospheric. Then I would like to try it (I have never been in touch with project management software before, or have never been in touch with a project). Although it is the command line to submit code, but it is not very complicated (at least I have not used to a very complex function). GitHub has no obvious drawbacks, there are a lot of advantages in versioning, and now GitHub is a lot of people who use Git, and using Git to work with colleagues in the future can also avoid the burden of learning a new project management software.

Blog Editor: Shi

Topic 3: Those popular project version management software

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.