我的网站有两个独立的组件:网站(MVC)和基于php cli的刮板。这两个组件共享公共模型文件,但是部署在单独的服务器上。现在,他们两个都使用相同的存储库。
我希望将刮板的开发外包,但希望保留内部网站的开发。因此,我认为最好的方法是为网站,抓取工具和共享文件设置单独的存储库。但是,我不确定该怎么做。
另外,我没有强大的部署策略。目前,我只是在需要更改时复制文件并存储备份。
关于如何最好地管理此设置的任何建议?
最佳答案
您可以查看属性svn:external
。
我的网站有两个独立的组件:网站(MVC)和基于php cli的刮板。这两个组件共享公共模型文件,但是部署在单独的服务器上。现在,他们两个都使用相同的存储库。
我希望将刮板的开发外包,但希望保留内部网站的开发。因此,我认为最好的方法是为网站,抓取工具和共享文件设置单独的存储库。但是,我不确定该怎么做。
另外,我没有强大的部署策略。目前,我只是在需要更改时复制文件并存储备份。
关于如何最好地管理此设置的任何建议?
最佳答案
您可以查看属性svn:external
。