JOBS4TIMES jobs4timesLogo

Source Control Management

  1. What is SCM Tool ?

    1. This is the tool which acts as a central repository where all the developer's code will go stored permanently to avoid any loss of local code.
    2. The backups would be done on the code that would be checked-in to the central repository to avoid any losses further from there.
    3. Developer will pull the code from the repository , work on this local copy and pushes back to the central repository to see the charges he made to others , this process is called checked-in and check-out.
  2. What are the measures you take to ensure there are minimal code conflicts with other peers in the team ?

    1. In order to avoid conflicts with in each code line , we have a proper plan in place.
    2. Every developer has to check-in only the compiled code for Build Management process to run smooth.
    3. Every day when he starts coding he needs to update his code to syncronized with source control system branch , so that he will be updated with the changes that are done with the central copy.
  3. If your working on parallel releases how do you manage your code ?

    1. When we are working on parallel release one will be identified as a main branch which will be released slightly after than the current release. And the second one is the immediate release.
    2. All the check-ins that are done in the immediate release branch must also should be ported to the future release MAIN branch so that your changes would be ensured to go in future releases as well.



BACK