我正在为Eclipse编写一些插件,其中一些插件是来自其他插件的集合,这些插件以某种方式分布在我们的存储库中。但是,我不想写自述文件或向任何人解释他必须从存储库中搜索哪些插件。我只是希望有人检查一个包含所有需要的文件的文件夹。我在考虑快捷方式。
想象一下这样的结构:
https://mycompany/svn/Eclipse/plugins/ProjectX
https://mycompany/svn/Eclipse/plugins/ProjectY
https://mycompany/svn/Eclipse/plugins/RootZ/ProjectZa
https://mycompany/svn/Eclipse/plugins/RootZ/ProjectZb
...
但无论出于何种原因,只需要ProjectX
和ProjectZb
来完成特定任务。因此,我想:
https://mycompany/svn/Eclipse/workspaces/PluginDevA/shortcutToProjectX
https://mycompany/svn/Eclipse/workspaces/PluginDevA/shortcutToProjectZb
这样我只需要签出PluginDevA
并且SVN将所有引用的文件夹正确复制到我的本地计算机。
这有可能吗?
答案 0 :(得分:0)
快捷方式不起作用,但您可以使用名为externals
的概念。
查看svn:externals属性的文档。 (或tortoisesvn.net/../tsvn-dug-externals.html)