我最好是一个shell脚本用副本替换符号链接,还是有另一种方式告诉Git遵循符号链接?
PS:我知道它不是很安全,但我只想在一些特定情况下这样做.
如何在OS X中创建指向目录的硬链接(而不是符号链接或Mac OS别名)?我已经知道命令"ln target destination",但只有在目标是文件时才有效.我知道Mac OS与其他Unix环境不同,它允许硬链接到文件夹(例如,这用于Time Machine),但我不知道如何自己做.
在线搜索之后,到目前为止我找到的最佳解决方案是在"/ Library/logs /"或"〜/ Library/logs /"中创建一个符号链接,以使其显示在Console应用程序中.
我想知道是否可以直接在控制台的"LOG FILES"部分下将新目录或日志文件添加到"root"级别.
这是一个快速截图:

从0.9.4开始,当添加符号链接时,Mercurial会跟踪链接本身,而不是它指向的文件或目录.但是,有时需要跟踪符号链接指向的文件.
如何强制Mercurial将目录的符号链接视为常规目录?
有人可以解释一下为什么内核不允许我们建立到目录的硬链接.是否因为它违反了文件系统的有向无环图结构的规则,或者是因为其他一些原因.如果它允许的话还有什么其他复杂情况?