Current popular source program version management software and project management software: Microsoft tfs,github,svn,coding
respective Advantages and disadvantages:
Microsoft TFS:
Advantages:
The Mission edition is a great place to take your needs and project progress, and it's more useful for small teams than Gantt charts.
Can be seamlessly engaged with VS
Disadvantages:
TFS's consumption of personal costs is relatively larger.
With complex, seemingly powerful configuration management, TFS sees online as the norm throughout the project lifecycle, causing great inconvenience in practical use.
The whole system is implemented with ASP, and the browser accesses quite slowly
Github:
Advantages:
Web-based, allows you to use Git's source control features
Open source programs are more likely to be seen by others
GitHub public projects for free
GitHub is constantly modifying the interface to improve
Disadvantages:
Not for beginners, beginners need more practice
Svn:
Advantages:
You don't have to worry about any data loss.
SVN allows a file to have any of the named attributes, which is completely functional
SVN cares about all the file types and doesn't need you to do it manually.
Disadvantages:
SVN Server Management Complex
SVN forces the user to handle the conflict immediately before committing. Causes the code not to commit immediately.
SVN speed is super slow. Submissions, updates, and browsing history are slow.
Coding:
Product improvement is very little, basically has fallen behind
What are the current popular source program version management software and project management software? What are the pros and cons?