问题描述
我们有一个新项目,该项目将利用现有项目中的文件。这些文件有许多分支和许多标签,并将继续由现有文件处理。我们希望像对待文件一样进行管理,而不希望复制文件,而是希望将文件保存在同一位置。
示例:她是同一文件的三个版本。
File Version 1 - /vob/directory/dbupgrade.sql@@/main/7.1/8
File Version 2 - /vob/directory/dbupgrade.sql@@/main/7.1/7.2/12
File Version 3 - /vob/directory/dbupgrade.sql@@/main/7.1/7.2/7.3/2
在新项目中,我们需要使用此文件的所有三个版本。
我们希望将文件放置在单独的目录中,如下所示。
- /dbupgradeutility/7.1/dbupgrade.sql@@/main/7.1/8
- /dbupgradeutility/7.2/dbupgrade.sql@@/main/7.1/7.2/12
- /dbupgradeutility/7.3/dbupgrade.sql@@/main/7.1/7.2/7.3/2
重要的是将其保存在vob中的某个位置,以便可以对文件进行版本控制/合并/标记,并可以在现有项目和新项目的多个发行版中使用。
背景-该应用程序已经存在了几年。现在,当一个客户(我们有很多客户)升级时,他们必须一次升级一个。如果他们想从7.1升级到7.3,则必须先升级到7.2。我们正在尝试构建将为他们升级的实用程序。为此,我们将需要所有三个版本(或多个版本)。
我们尝试了符号链接-无效。 我们正在考虑将文件复制到build / tmp目录的预构建脚本。
是否有ClearCase方法来处理?还有其他我们不考虑的方法吗?
谢谢。 内森
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)