Dropbox 中的硬链接未更新

Dropbox 中的硬链接未更新

我想创建单个的备份.tex文件。我在 Dropbox 目录中创建了该文件的硬链接(该文件不在 Dropbox 目录中,假设它是 A)。我这样做是因为我不想备份编译 tex 文件时创建的其他辅助文件(例如 axu、.log、.bbl 等)。我编辑并编译 A 中的 tex 文件。当我在 Dropbox 目录中看到该文件时,这些更改就会反映出来。但它不与在线文件夹同步。但是,如果我更改 Dropbox 目录中的文件(硬链接),它就会同步。

请让我知道这里有什么问题。请在我正在使用和尝试做的范围内提供解决方案,而不是为同一任务提出替代解决方案。

我正在使用 Fedora 13。

答案1

Dropbox 可能正在使用 inotify 或其变体来监视 Dropbox 目录中的更改。由于更改发生在 Dropbox 目录之外,因此 Dropbox 看不到它。

为了获得所需的效果,您可以使用符号链接而不是硬链接。我不确定是否有任何特殊原因它需要成为您的用例的硬链接(编辑和编译)。

相关内容