我们有很多指向 Confluence 页面中的 svn 的链接,其格式如下http://svn.ourdomain.com/java/project/trunk/folder/SomeFile.java。当我们导出 Confluence 页面时,我们希望所有这些链接都更改为http://svn.ourdomain.com/java/project/tags/1.5/folder/SomeFile.java,之后我们希望能够将链接恢复为指向主干。更改数百或数千个链接以指向特定版本是一件很麻烦的事。
有办法吗? 以某种方式配置 URL 模板,还是其他什么?
答案1
如果原始链接使用了快捷链接,您可以更改快捷方式以引用导出的特定标签,然后在导出后再次返回主干。
https://confluence.atlassian.com/display/DOC/Configuring+Shortcut+Links
例如:
配置快捷方式:
钥匙:
svn
扩展值:
http://svn.ourdomain.com/java/project/trunk/
将页面中的链接替换为以下内容并采用此标准:
[folder/SomeFile.java@svn]
重新配置快捷方式:
钥匙:
svn
扩展值:
http://svn.ourdomain.com/java/project/tags/1.5/
导出空间。
将快捷方式恢复为原始扩展值 - 上面的步骤 1。