Working Together
Learn about possibilities on collaborating on the same Durty Cloth Project
Last updated
Learn about possibilities on collaborating on the same Durty Cloth Project
Last updated
Collaborating on Durty Cloth Tool (DCT) projects with your team is straightforward when using version control systems like Git. This guide explains how to configure and share DCT projects correctly, ensuring seamless collaboration across multiple users.
Open your Durty Cloth Project in DCT.
Navigate to Project Settings > Sharing and Collaboration.
Enable the Force relative file paths to allow for sharing this project checkbox.
This option ensures that the cloth project references all related files and folders using relative paths, making it compatible for sharing.
We’ll use Git and GitHub as an example for creating a version-controlled folder, but this process works with other services like GitLab, Bitbucket, or Azure DevOps.
Go to GitHub and sign in.
Create a New Repository.
Provide a Repository Name and set its visibility to Private (optional for collaboration within a secure environment).
Click Create Repository.
Open your Git client (e.g., Git Bash, GitHub Desktop, or another tool).
Clone the repository using the command:
Replace username
and repository-name
with your GitHub credentials.
After cloning, navigate to the local repository folder on your computer. This will serve as the version-controlled folder where the DCT project files will reside.
Close DCT before proceeding.
Move the .dctproj
file and the clothproject
folder into the cloned repository folder. The directory structure should look like this:
Reopen DCT and load the project from the Git-controlled folder.
In some cases, DCT might prompt you to relocate the clothproject folder. This happens if the .dctproj
file and clothproject
folder were not originally in the correct relative position. Follow the prompt to ensure everything is correctly linked.
Open your Git client and stage the project files:
Commit the changes with a message:
Push the changes to the remote repository:
Share the repository URL with your team members.
Team members can now:
Clone the repository using the same process as Step 3.
Open the project in Durty Cloth Tool by loading the .dctproj
file from the Git-controlled folder.
The Shared Project setting ensures:
Independent Build Paths: Each team member has a personal build output folder, preventing conflicts in build paths.
Relative File Referencing: Ensures all project-related files are referenced relatively, avoiding path mismatches between collaborators.
All users must have Durty Cloth Tool installed and set up.
Basic knowledge of Git is recommended for committing, pulling, and pushing changes.