从0.9.4版开始,在添加符号链接(symbolic link)时,Mercurial会跟踪链接本身,而不是其指向的文件或目录。但是,在某些情况下,需要跟踪由符号链接(symbolic link)指向的文件。
如何强制Mercurial将指向目录的符号链接(symbolic link)视为常规目录?
最佳答案
在Linux下,您可以使用
mount --bind sourcepath targetpath
而不是符号链接(symbolic link),Mercurial会将目标视为常规目录(在带有Mercurial 1.3.1的openSUSE 11.2和RHEL6上进行了测试)。
可以包含在
/etc/fstab
中的替代语法是mount -o bind sourcepath targetpath
然后,fstab条目是
sourcepath targetpath none defaults,bind 0 0
关于mercurial - 如何将符号链接(symbolic link)视为Mercurial中的目录?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1961016/