|Feature||Version Control and Collaboration|
Developers working on the same project in Telerik Platform cannot see each others changes. They could see the project but only in its initial setup with the default files, even if all team members have full rights. Opening the project from other Telerik Platform clients also doesn't work, even though the universal desktop client and the classic windows client display the same set of apps as the in-browser client.
In Telerik Platform when a new app is created, it automatically becomes visible to all team members of the account. The app, however, is not configured for collaboration by default and account members cannot contribute or see each others changes in it. Instead a local repository is created for every account member who opens the app. All version control operations are performed within the local repository and are therefore not available to the other team members working on the app.
To collaborate with other users in Telerik Platform, account members need to manually configure a remote repository for their apps. They can use any third-party Git provider such as GitHub or BitBucket and follow the procedure for configuring a Telerik Platform app for collaboration. In order for multiple users to collaborate on the app, they have to be invited as collaborators in the remote repository. Then each team member can push changes from Telerik Platform to the remote repository and allow the other team members to pull them in their local repositories inside Telerik Platform. This way the team can always work on the latest version of the app and the team members can see the version history of the app.
Telerik Platform users can use the quick connect option to connect apps to any Git provider or the advanced connect option to connect to a GitHub repository:
- Connect to Any Git Repository (Quick Connect)
- Connect to a GitHub Repository (Advanced Connect)
- Invite Collaborators using Advanced Connect