Week six Homework

Source: Internet
Author: User
Tags version control system

Online survey of the current popular source program version management software and project management software, what are the pros and cons? (Tip: Search for Microsoft TFS, GitHub, Trac, Bugzilla, Rationale,apple XCode)?

A: the current popular source program version management software:

Microsoft TFS: A Team collaboration development tool provided by Microsoft, centralized

GitHub: Open source version control tools, distributed control

Microsoft TFS

Advantages: Multi-function, suitable for large-scale projects, able to engage with VS seamlessly

Disadvantage: The cost is relatively large, the construction and maintenance of TFS is more complex, the hardware requirements are also higher

GitHub

Pros: Fast; As a version control system and collaboration tool, use it to publish work, archive projects, share conversations with others, and track errors, making it easier to use GitHub

Cons: a novice using GitHub needs constant practice and time

Project management software:

Trac: An open source application platform that includes wikis and problem tracking. The project management model is based on the progress model, and the project is managed in milestone way.

Bugzilla: Software for UNIX-tailored tracking systems to manage the entire lifecycle of defect submissions, fixes, shutdowns, etc. in software development.

Apple XCode: An integrated development environment that Apple provides to developers to build iOS x and iOS apps.

Trac

Advantages: Good scalability, strong flexibility

Cons: Multi-project not supported, function is not strong enough

Bugzilla

Advantages: No charge, Chinese version support

Cons: can only manage defects

Apple XCode

Pros: You can automatically create a category chart; undo, Redo, and save features

Cons: Some plugins may become invalid after a version update

Week six Homework

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.