<< Back to previous view |
![]() |
[QB-3789] Issues with Syncing two Perforce repositories in a configuration
|
|
Status: | Closed |
Project: | QuickBuild |
Component/s: | None |
Affects Version/s: | 10.0.28 |
Fix Version/s: | None |
Type: | Bug | Priority: | Major |
Reporter: | Phong Trinh | Assigned To: | Robin Shen |
Resolution: | Won't Fix | Votes: | 0 |
Remaining Estimate: | Unknown | Time Spent: | Unknown |
Original Estimate: | Unknown | ||
Environment: | QB server on Linux and Agents on Windows |
Description |
I have Linux and Windows files in a Perforce stream for example:
StreamA dir1 dir1a linux64 win64 dir2 dir2a dir2a1 dir2a2 linux64 win64 I would like to sync them to a QuickBuild agent with Windows line end for Windows files, and Linux line end for Linux files. So I created 2 repositories, one was for windows files with Windows line end (Source_Windows), and another one was for Linux files with Linux line end (Source_Linux) I synced Windows files and then Linux files in the same configuration, but there were only Linux files on the workspace after the sync. I also tried to delete the Perforce client after each sync, but still received the same issue. May you let me know on how to achieve it? Thanks, ptrinh |
Comments |
Comment by Robin Shen [ 18/Oct/21 02:41 PM ] |
When use multiple repositories in same configuration, make sure to specify different root path in repository definition. Otherwise workspace overlapping will cause latter synced repository files overriding prior one |
Comment by Phong Trinh [ 09/Nov/21 01:52 AM ] |
Thank you for your suggestion. I got this work and will provide the details. |