Create ADO project and Git repo
On this page, you’ll find out how to create a project in Azure DevOps and then a folder that will serve as the Git repository. We’ll also cover adding a custom .gitignore file to the repository folder.
Create a project in Azure DevOps
First, we’ll create the Azure DevOps project.
Log in to your Azure DevOps account.
Create a new project and enter the details below.
Click Create project.
Project description (optional)
Visibility set to private
Git as version control
Create the repository folder
For the integration to work, the Azure DevOps project must have access to the Ranorex Studio solution. This is accomplished through a folder which acts as a Git repository. This repository folder can be local, e.g. on the machine with the Ranorex Studio installation, or in a network.
The following instructions assume a local repository folder, but they also work for a network folder with some adjustments.
Create the folder
Create a folder called myProjects and open it.
Clone the Azure DevOps project folder
We now clone the Azure DevOps project folder to the repository folder. To do so:
Right-click a free space in the repository folder.
Click Git Bash Here to open the command line.
Under Clone to your computer, copy the URL of the project folder.
In the command line, enter git clone and paste the project folder URL.
The repository folder now contains the cloned Azure DevOps project folder.
Add .gitignore file
The .gitignore file in a Git repository tells Git to exclude certain files from commits. If you don’t include this file, the integration will still work fine, but unnecessary files will be included in your commits.
Note
We’ve prepared a custom .gitignore file for you to download and use in your project. It excludes all the files in a Ranorex Studio solution not needed by Azure DevOps from commits.
Copy the .gitignore file to the cloned Azure DevOps project folder.
Right-click in a free space in the project folder and click Git Bash here.
git add .gitignore to add the file to the repository.
git commit – m “initial gitignore commit” to execute an initial commit.
git push to push the commit.
When you refresh the Repos view in Azure DevOps, you will see the .gitignore file in the projects folder.