我刚开始学习如何使用Subversion来构建我的Web应用程序,请耐心等待。Subversion版本库工作副本结构的最佳实践?
这里是我如何设置这一切:
- 我的一个域名将举办我所有的项目库。我有标准标签/分支/主干结构。这是在公用文件夹中,因此可以由其他开发人员访问。
- 我将在包含应用程序的每个版本的活动服务器上有一个文件夹,并且在Web目录中指向当前版本的符号链接。这样,当我释放应用程序更新时,我将其导出到发布目录,然后切换符号链接,以便更改立即联机。
这里是我的问题:
什么是该项目的本地工作副本的最佳结构?我将会频繁地在分支机构和主干上工作,所以我应该检查整个存储库结构(标签/干线/分支)还是只检查干线和每个分支到不同的文件夹?另外,如果有任何我说过我如何设置它似乎很奇怪或错误的方式来做到这一点,让我知道(我是新来的!)。
感谢迈克尔,这似乎是最合理和最容易实现的。 – 2009-08-29 16:18:30