将外部非版本资源链接到SVN的repo



我在几个包含大型二进制文件的项目中使用SVN,这些文件是项目需要的,但永远不会被修改(或者它们在非常罕见的情况下被修改,我不需要跟踪它们的变化)。

由于它们是项目的一部分,我希望将它们与项目保持"链接",以便在执行签出(或者在丢失时进行更新)时可以检索它们,以及所有版本化的文件。但是我不需要(也不希望)由SVN来控制它们的版本,这样可以节省一些存储空间,并且如果有人错误地修改/提交它们,可以避免不必要的数据重复。

现在我在另一个存储库(只读)上使用svn:externals,但是像svn:externals这样允许链接到非svn源(如FTP文件夹)的东西会更好。

你知道任何SVN的技巧或方便的工具可以帮助吗?谢谢!

为什么不把它们放在存储库中呢?将它们"链接"的好处似乎超过了有人修改和重新提交它们的轻微危险。我发现这个问题与svn在存储大型二进制文件方面有多好有关:

Subversion在存储大量二进制文件方面有多好?

最新更新