SVN:平台依赖的外部,是否可能?

时间:2013-02-21 09:13:55

标签: svn

我想要在Windows和Linux平台上构建一些代码。要构建的工具也在SVN中,并使用外部链接链接到主存储库。

目前的结构是:

Top -+- Tools -+- Linux (external)
     |         |
     |         +- Windows (external)
     |
     +- Other Directories

我可以设置我在两个平台上检查Windows和Linux工具的系统,但是我更愿意只在Linux上检查Linux工具,而只在Windows上检查Windows工具。 理想情况下,我会有一个外部(称为工具),Linux工具将在Linux和Windows上的Windows工具上检出,只是为了在两个平台上保持开发环境相同。

Top -+- Tools (external, pointing to Linux or Windows repo)
     |
     +- Other Directories

这可能吗?我试图找到解决方案,但我觉得这是不可能的,这是正确的吗?

此致     约翰

1 个答案:

答案 0 :(得分:0)

我怀疑SVN有这个选项,但您可以使用HTTP服务器模拟它。

假设您的存储库的结构是

Top -+- Linux
     |
     +- Windows

然后,您可以使用Apache中的Redirect指令将对Top-> Tools的访问重定向到两者之一,具体取决于HTTP请求来自的操作系统。

最佳, 吉