Categories
Uncategorised

Topic 4: ‘versioning systems’

What are the source code management and version control platforms used in the
community of the project you are contributing to?

How do those fit and accommodate your project’s workflow?

When managing a code repository, it is good practice to use version control platforms (such as Github) when making changes to the working directory. We do this as it enables other people that could potentially be working on the project to know what the most recent changes are. In addition, a change (commit) can also be reverted if there is a major error in the system.

As well as these methods to manage source code, there are usually project management tools built within these platforms. These allow one to create wiki’s, assign issues to someone, create tasks for one another. If these are used, it becomes less confusing as switching between different platforms can be distracting.

In Deed Planner 2 (DP), Github is used as the version control platform. I think this is due to the trustworthiness of the platform itself and widespread knowing across the programming community.

Leave a Reply

Your email address will not be published. Required fields are marked *