2

Я использую Perforce и имею рабочее пространство проекта под Linux. Проект содержит много символических ссылок. У меня нет проблем с Perforce и символическими ссылками, пока я работаю в Linux. Однако, если я подключаю проект через Samba к своему компьютеру с Windows и создаю рабочее пространство для этого общего ресурса Samba, символические ссылки разрушаются. Похоже, Perforce не может правильно читать и писать символические ссылки на моем общем ресурсе Samba.

Есть ли решение или обходной путь, чтобы заставить Perforce создавать совместимые с Linux символические ссылки на общий ресурс Samba?

1 ответ1

1

Windows не имеет встроенной поддержки символических ссылок до Vista/7.


Если вы подключаетесь к общему ресурсу Windows из Linux, попробуйте добавить параметр sfu в команду mount :

mount -t cifs -o sfu,(other options) //server/share /mountpoint

Если вы используете Perforce в Windows и подключаетесь к общему ресурсу в Linux, а ваша версия Windows не поддерживает символические ссылки, вы не можете их использовать. (Существует небольшая вероятность, что Services for Unix могут помочь, но я не использовал это много.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .