首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在SCM中使用标签或目录来破坏平台版本?

在SCM中使用标签或目录来破坏平台版本?
EN

Stack Overflow用户
提问于 2010-04-12 11:04:43
回答 1查看 52关注 0票数 1

我们有一系列在构建Apache时使用的脚本。具体来说,这些脚本用于:

  • 修补程序--普通源代码、客户特定功能的
  • 修补程序、
  • 构建和安装Apache服务器、
  • 构建客户专用模块和

< code >H19创建定制安装tarball以供最终部署。H 210F 211

注:油炸球和托拉斯的部署由其他独立机制处理。此系统创建安装tarball,以便将其传递给操作,后者将处理部署到web场。

我们有这些补丁和模块的版本,用于:

and

  • different

  • 不同的操作系统和操作系统版本,
  • 发布了.

注:不同的Apache版本往往只存在于测试期间,并通过web场迁移到Apache的新版本。

我现在已经将补丁和自定义模块放在CVS下,并根据Apache发布版本对它们进行了标记。

我是否应该保持标记简单,并使用子目录来区分Linux特定元素和Solaris特定元素?还是应该保留一个目录结构并使用更复杂的标记来区分不同操作系统的元素?

我们目前正在使用CVS,并且即将迁移到SVN。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-04-12 12:16:28

对于特定于平台的版本,它通常有助于:

  • 有模板脚本(即包含变量的脚本)
  • 部署脚本,它将复制模板并用特定于平台的数据替换变量(主机名、端口号、路径、.)

对于所有类型的脚本来说,这并不总是可能的,但是如果差异是有限的,则该方法允许您使用:

  • 一个简单的标记
  • 一个简单标记
  • 一个管理平台特定差异(“部署”脚本)

的中心位置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2621491

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档