Таким образом, практически невозможно использовать командную строку Perforce для чего-либо, кроме синхронизации.
Мой корень рабочего пространства сопоставлен с C: \
Вот строка моей спецификации клиента:
//claims1.0/main / ... //cthiel/code/claims1.0/main / ...
Каждый раз, когда я запускаю Cygwin и пытаюсь работать с любыми файлами в моем хранилище (например, редактирование p4), я получаю сообщение об ошибке:
Путь «/cygdrive/c/code/commonTest/main.p4ignore» не находится в корневом каталоге клиента «C: \».
Пути не совпадают, потому что эквивалент C: \ для cygwyn - / cygdrive / c. Поэтому он никогда не сможет найти файлы с помощью командной строки Perforce.
Есть ли способ это исправить? Это очень раздражает.