【发布时间】:2013-07-26 10:31:06
【问题描述】:
美好的一天 Stackoverflow
我的本地计算机上有我的管理系统的 SVN 工作副本。
工作副本已从我们的生产服务器中检出。因此,我或我的队友所做的任何提交都会转到生产服务器存储库。
我想做的是在我们的开发服务器上使用生产服务器代码创建一个存储库。这样我和我的队友就可以将所有内容提交到开发箱中。当我们都对代码感到满意时,我想切换本地存储库以提交到生产服务器
这样的事情有可能吗。如果是这样……怎么办?
【问题讨论】:
-
为什么你不能使用相同的 repo 并将它们导出到不同的文件夹(我的意思是生产、测试或开发)?
-
我不太清楚你的意思?
-
您有两个不同的开发和生产存储库有什么特别的原因吗?为什么不拥有一个 repo,并使用 branching strategy 以便系统的生产版本位于特殊分支中?就个人而言,我更喜欢功能分支,其中“
trunk为王”,是发布到生产环境的分支 -
你看我的公司不希望我们使用分支机构。所以另一种策略是创建一个devbox repo,当devbox代码稳定时,我想将其部署到live。 devbox 在开发方面处于中间位置