![github workspaces github workspaces](https://kinlane-productions2.s3.amazonaws.com/api_evangelist_site/blog/github_mock.png)
This helps ensure that everyone is up-to-date on the same set of repositories by offering multi-repository actions and the ability to work with all pull requests from these repositories. Team Workspaces will be available for the selected teams within your organization. Personal Workspaces are only accessible by you on this machine. Workspaces are available as either a Personal or Team type. Finally, select the desired repositories for the workspace and then Create Workspace. If you have not connected the integration, selecting that service will take you to the integration connection. Under Add repositories, select which hosting service these repositories will be from. You can give the Workspace a name, icon, description, and make it personal or shared with your organization. If this is your first time creating one, select + Create Worspace. To create a Workspace, navigate to the Workspaces tab. To add comments into a multi-user repository the setting EnableCheckInComments has to be enabled.To create a Workspace, the integration for the desired service must be connected under Preferences > Integrations. To display the next ten revisions or the previous ten revisions, click the buttons Next 10 and Previous 10, respectively.Įnter a Tosca commit message into the comment field. Click the icon.īy scrolling through the list. To find a specific Revision, Author or Message, enter the respective number, name or keyword into the filter field. You can search for revisions in one of two ways:īy filtering the list. Once you have selected another revision, New GitHub Revision displays the new revision number. To link to another revision, follow the steps below:Įnable the checkbox next to the respective revision. By default, the system proposes the last GitHub revision the user has linked to. New GitHub Revision displays the proposed revision to connect to the user's Project status in Tosca Commander. If a user has never linked a revision before, Previous GitHub Revision displays a series of dashes.
![github workspaces github workspaces](https://i.pinimg.com/originals/db/3a/55/db3a55acf69fbcf850004590af8ad37a.jpg)
Previous GitHub Revision displays the last GitHub revision the user has linked to their Tosca Commander test status. To see the entire GitHub commit message, hover over the message with your mouse. The column Message displays the GitHub commit message for this particular revision. The column Date displays the date of the revision to GitHub. The column Author displays the name of the person who committed the code revision to GitHub. To see the full number, hover over the number with your mouse. The column Revision displays the GitHub revision number. The revision dialog displays the following information: Right-click the project root and select Connect to GitHub Repository from the context menu. Make sure the Tosca project is checked out and that Versioning Integration has been enabled in the Options dialog. To link your GitHub repository to your Tosca repository, follow the steps below: Restart Tosca for the changes to take effect. Select the Enabled checkbox and click OK. Navigate to Project ->Options ->Versioning Integration. It must be enabled in the Options dialog as follows:
![github workspaces github workspaces](https://user-images.githubusercontent.com/12956267/116825963-f0977f00-ab91-11eb-953a-ea891389ddf9.gif)
Versioning integration allows you to work with different versioning systems in Tosca, and is disabled by default. To use this functionality, you must be working in a multi-user workspace and you need to enable Versioning Integration. Once you are making changes to your system under test, you can then link individual GitHub revisions to the respective Tosca Project Version. If you are hosting your system under test on GitHub, you can link your Tosca repository to your GitHub repository.