gpt4 book ai didi

svn - 使用 Subversion 标签部署到开发/登台/测试服务器

转载 作者:行者123 更新时间:2023-12-02 16:58:42 26 4
gpt4 key购买 nike

Subversion 标签是发布到开发或登台服务器的好方法吗?

我设想了这一点。

当主干变得稳定时,会使用该版本创建一个标签。开发服务器利用 Subversion 切换到该标签,更新到文件的最新版本,删除不再需要的文件等。我设想的服务器帐户也只有对存储库的只读访问权限。

这有道理吗?我正在考虑一种方法,可以消除手动将文件复制到开发/登台/测试服务器的情况。

注意:我没有使用构建服务器,因此不需要任何 Hook 。另外,这是一个 Windows 盒子。

最佳答案

Subversion 不像 CVS 那样具有真正的标签 ( http://svnbook.red-bean.com/en/1.1/ch04s06.html )。但是,您可以使用“svn copy”进行标记,这实际上会创建一个分支。尽管如此,从版本控制系统实时发布(部署)是最佳实践。您可以对自动化部署 http://imrannazar.com/Automated-Deployment-with-Subversion 之类的东西非常感兴趣。 。

我建议您先在其他地方彻底检查代码,然后再进行发布。这样您就可以确保一切正常,并且一切都已 checkin 。

我的另一个建议是使用“svn导出”而不是结帐。这样它就删除了所有 .svn 目录和其他不需要的内容。

关于svn - 使用 Subversion 标签部署到开发/登台/测试服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2181667/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com