在Unix上的Perforce中,如何添加一个符号链接的目录?

eng*_*ech 13 perforce p4v

我在Unix中创建了一个符号链接目录,我想将它添加到perforce.

(这个问题与Unix上的符号链接有关.Windows符号链接可能与Unix有很大的不同.)

  • ../blah/dir1是源目录,其中包含Perforce中已有的文件
  • dir2是我要签入的源目录的符号链接
ln -s ../blah/dir1 dir2

如果我右键单击p4v GUI中的"dir2",它会将../blah/dir1下的每个文件添加为新文件(即使这些文件已经在Perforce中)并且每个文件都是fubar.

如果我从命令行执行"p4 add dir2",它会将../blah/dir1下的每个文件添加为新文件(即使这些文件已经在Perforce中)并且每个文件都是fubar.

什么是正确的语法?

eng*_*ech 27

使用-t选项从shell添加符号链接以设置符号链接类型.

p4 add -t symlink dir2