2016-11-04 2 views
0

У меня есть файл в одном филиале //depot/Dest/file1.txt и другая ветвь // склад/Src/Создать символическую ссылку на файл в Perforce

Я хочу иметь символическую ссылку //depot/Src/file1.txt, указывающий на //depot/Dest/file1.txt с помощью p4v.

Могу ли я сделать это с помощью p4v?

+0

Возможный дубликат http://stackoverflow.com/questions/4923239/in-perforce-on-unix-how-do-you-add-a-directory-that-is-a-symbolic-link – Blueblazer172

+0

Это добавление символическая связанная папка в perforce. Мой вопрос в том, может ли мы иметь символическую ссылку на файл, имеющий отношение между двумя разными ветвями? –

+0

Что вы ожидаете, когда будете синхронизировать «//depot/Src/file1.txt» в своем клиенте? Ожидаете ли вы, что вы одновременно синхронизируете '//depot/Dest/file1.txt'? У вас всегда есть оба этих файла в вашем рабочем пространстве? Или у вас обычно будет только один из них? –

ответ

0

Вариант 1: Использовать потоки. Определения потоков позволяют вам иметь один депо-файл, разделяемый несколькими потоками через тип пути «импорт».

Stream: //depot/Src 
Paths: 
    share ... 

Stream: //depot/Dest 
Parent: //depot/Src 
Paths: 
    share ... 
    import file1.txt 

Вариант 2. Создайте символическую ссылку ОС и добавьте ее в хранилище. Я считаю, что вы можете сделать это как с файлом, так и с каталогом.