【问题标题】:Linux absolute and relative links to files within an svn repositoryLinux 到 svn 存储库中文件的绝对和相对链接
【发布时间】:2017-10-02 10:26:35
【问题描述】:

我正在运行 linux,并且正在使用 subversion 来处理我的文件。我的存储库中有符号链接,它们指向同一存储库中的文件。例如

一个普通的文件 /home/daniel/svn_local_trunk/A/B/MyTextFile.txt

普通文件的符号链接 /home/daniel/svn_local_trunk/A/B/C/D/E/MyLink -> /home/daniel/svn_local_trunk/A/B/MyTextFile.txt

我现在想签出这个存储库,例如 /home/daniel/svn_local_trunk2

然后我想要以下行为 /home/daniel/svn_local_trunk2/A/B/C/D/E/MyLink -> /home/daniel/svn_local_trunk2/A/B/MyTextFile.txt 不是 /home/daniel/svn_local_trunk2/A/B/C/D/E/MyLink -> /home/daniel/svn_local_trunk/A/B/MyTextFile.txt

有什么想法吗?

建立相对链接似乎是一种解决方案 /home/daniel/svn_local_trunk/A/B/C/D/E/MyLink -> ../../../MyTextFile.txt 但是我有很多文件和很多链接,而且文件层次结构很深,所以这种语法很混乱,不容易阅读。

还有其他方法可以解决这个问题吗?

谢谢!

【问题讨论】:

    标签: svn symlink relative-path absolute-path


    【解决方案1】:

    如果有人感兴趣,我选择使用上述的相对链接。它解决了主要问题。 可以使用以下命令创建相对链接: “符号链接-cr。” 使用命令: “真实路径” 查看相对链接的完整路径。

    【讨论】:

      猜你喜欢
      • 2015-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-29
      • 2010-09-25
      • 2015-02-22
      • 2012-04-02
      • 1970-01-01
      相关资源
      最近更新 更多