如何从现有的回购中创build一个SVN外部?

我有一个类似于这样的结构的回购:

+- www +- stylesheets +- javascripts +- images +- thumbnails 

大多数回购仅在发布期间得到更新。 但是,由于CMS,缩略图的创build方式,他们永远不会被添加到回购。 事实上,我们想要在单独的回购中追踪它们。

是否有可能创buildthumbnails目录作为一个外部回购现有的回购,其中包含一切?

当然 – 外部只是指向一个不同的SVN可访问的位置,可能存在也可能不存在于相同的回购。

我假设你的SVN设置可以通过https访问; 你需要调整你的结构和访问方法。

所以,如果你想在同一个仓库中的缩略图,但只是在不同的位置,你可以把它们放在现有的仓库不同的目录下:

 - www - ... - images (with svn:externals property setting "thumbnails" to a remote location of https://example.com/svn/repo/thumbnails) - thumbnails (real location) 

或者在不同的回购中,如果这对您的工作stream程更有意义:

 (existing repo) - www - ... - images (with svn:externals property setting "thumbnails" to a remote location of https://example.com/svn/thumbnailsrepo/thumbnails) (new repo) - thumbnails