Current popular source program versioning and project management software

Source: Internet
Author: User

(1) Microsoft TFS:
Advantages: It is the support of Msf,cmmi and other projects, process management and improvement. On the task page, you can take a glance at the requirements and project progress, which is more useful for small teams than Gantt charts.
Cons: The number of teams and companies that can be applied is very small, most really used, that is, the source code management part, which is only a small part of the TFS function. Very low utilization.
(2) GitHub's:
Pros: GitHub provides a git repository service, web-based, that allows you to use Git's source control functionality, or its features. GitHub provides a GIT repository service, web-based, that allows you to use Git's source control functionality, or its features.
Cons: Probably not the best tool for capturing creative processes and documenting creative ideas. For this special function simulation you can choose Layervault or other similar tools. Before, we've emphasized that GitHub is very useful for code tracking, but it's not the best design tracking tool. Turning the picture content into code, or designing for a product setup, still doesn't look that smooth.
(3) SVN's:
Pros: Support File Rename submission system will prompt to delete old files, create new files, delete local files in submission library and delete files
Disadvantage: To save the permission control file as SVN supported UTF-8 format, a library can have multiple working directories but only one library can be used for a working directory although the location of the library may be changed but strict requirements, the library file storage method, do not see the real content of the file
(4) Coding:
Pros: Support for setting up a protection branch, the protected branch can only be written (updated) by the specified members, and the other members have only Read permissions. This prevents some important branches from being arbitrarily modified by the members in the development. By default, all members within a project have full permissions on all branches of the project, including read, write, delete, and so on.
Disadvantage: Do not support the import of private projects, but support the import of existing public projects, in addition, subject to network conditions, coding can not guarantee that the import success.

(5) Apple Xcode:

Pros: You can automatically create category icons that automatically provide undo, redo, and save functionality without coding and getting started.

Disadvantage: For the implementation of complex procedures, it is more difficult, after the update version, the plugin may be invalid.

Current popular source program versioning and project management software

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.