2016-02-24 1 views
1

Это очень простой запрос, но я использую perforce для создания рабочей области для определенного проекта, который находится глубоко в каталоге депо. Следовательно, на окнах я сталкиваюсь с предупреждением о том, что «Имя файла ... превышает предел 260 символов» Я пытаюсь найти способ ограничить структуру папок чем-то вроде: «C: \ p4 \ dept .. "без длинного списка папок. Есть ли простой способ сделать это? Я столкнулся с следующим аналогичным решением: [http://answers.perforce.com/articles/KB/3051?startURL=%2Farticles%2FKB_Article%2FSubmitting-or-Syncing-Files-with-Long-Path-Names][1]perforce более короткая структура каталога клиента

Но, не удается найти выполнение команды. Есть ли лучший, более простой способ сделать это?

ответ

1

The местных пути (которые превышают 260 символов в вашем случае) состоит из конкатенации

  1. корня рабочего пространства
  2. путь (по отношению к корню рабочего пространства), как определено вашему отображение.

Чтобы сократить два, откройте «Соединение»> «Изменить текущую рабочую область» в P4V. Тогда

  1. Сократите Workspace корень (например, для C:\p4)
  2. укоротить отображения:
    1. В том же диалоге, как описано выше, расширить Workspace Mappings. Это может отображаться как графическое древовидное представление. Если это так, щелкните один из значков рядом с его верхним правом углом, чтобы перейти к виду текстовой области.
    2. В текстовой области каждая строка состоит из двух частей: путь депо и локальный путь. Местный путь - это что-то вроде //foo/some/relative/path/to/bar, где foo является вашим Место для работы. Сократите его до примерно //foo/bar.

Это должно производить гораздо более короткие локальные пути.

+0

спасибо @sferencik !! Это было очень полезно. – Prajakta