2012-08-09 67 views
0

我有一个需要非常大量的数据才能正常运行的项目。代码在svn上,但这些数据不是。现在我写入了REAME:添加外部非svn资源svn

you need to download the data from http://... into share 
for example: 
    wget http://... share/... 

我想用svn自动化它。我想当一个用户做svn co svn+ssh://... svn自动下载数据文件。它可能吗?

+0

这是否用于自动部署到测试区域? – eabraham 2012-08-09 17:14:03

回答

2

Subversion无法在简单的结帐中自动下载其他文件。

我通常建议的是将要求视为构建问题。在开发过程中,您通常会运行某种构建脚本来使用您的程序。为什么不让构建这部分?

你没有说什么项目呢。但是,即使不需要遵守的项目(一堆Python脚本,PHP代码,JaveScript也可以通过构建阶段来帮助您准备结帐以进行测试。您目前是否有某种构建过程?

+0

是的,我正在使用基于Makefile的自动构建,可能我可以配置它以下载我需要的数据。 – 2012-08-09 17:32:24

+1

这正是您需要做的。做下载,甚至可能使它依赖于你的构建。 – 2012-08-09 18:02:41