我正在尝试通过使用其他测试环境文件更新它来创建测试环境。这是我的情况:
我有一个目录SRC。它有目录" test_bundles"和" tools_bundles"它具有所有必需的构建。此外,SRC还有最新的"目录中包含文件" test_bundle_1"," tools_bundle_1"等等指向目录中的特定构建" test_bundles"和" tools_bundles",即符号链接。
现在在不同的Linux系统上,我有DEST目录,该目录定期更新" test_bundles"和" tools_bundles"来自SRC目录。我也想要"最新" DEST中的目录与"最新"中的文件相同但是,在SRC目录中,指向#34; test_bundles"内部的构建(这些构建是相同的)和" tools_bundles"在DEST内。
请注意,文件会将其链接更改为不同的版本,而且新文件会添加到" latest"在SRC内也是如此。所以每当我进行复制操作时,它应该更新所有内容
我不知道该怎么称呼它。我是否正在尝试复制SRC"最新的"去DEST"最新"具有指向不同父目录结构的链接的文件(符号链接)。
请注意,我的脚本通过更新" test_bundles"和" tools_bundles"。我只需要一种最新的方式"测试环境中的文件使用不同的基目录。
答案 0 :(得分:0)
如果最新的链接是相对的,那么没有什么特别之处 需要完成 - 父目录名称无关紧要。 - Michał Politowski
实际上恰恰相反,链接不是相对的 父目录结构(树)是不同的 - user3685188
MichałPolitowski肯定意味着你应该建立相对的符号链接,以便解决你的问题 - 这是最理智的解决方案。