【问题标题】:How to manage a repository for bootstrap code?如何管理引导代码的存储库?
【发布时间】:2012-02-29 05:32:54
【问题描述】:

我想要一个存储库,其中包含我将用于我的大多数项目的代码库,但我不确定如何处理这个问题。

我能想到的只是在我开始一个新项目时克隆它,然后删除 .git 或 .hg 文件夹(并为新项目的版本控制再次创建它)

有没有更好的方法?也许与子模块有关?问题是我需要的这些文件不能放在单独的文件夹中,它们是应用程序的核心,例如 Rails 实例。

有推荐的方法吗?

【问题讨论】:

  • 从核心仓库导出并添加到新的?
  • 不保留旧历史的分叉项目?
  • 我的代码库是 .gitignore、.hgignore 文件以包含某种编程语言的忽略列表

标签: git version-control mercurial versioning


【解决方案1】:

推荐的方法是使用subrepositories
这是"core" files that are needed in each project 最简单的解决方案。

但是,子存储库将位于主存储库内的子文件夹中。
你是这么说的:

问题是我需要的这些文件不能放在单独的文件夹中,它们是应用程序的核心,例如 Rails 实例。

...所以我不确定子存储库是否适合您。

我对 Rails 或您的应用程序一无所知,因此我无法判断您是否可以将“核心”文件放入子文件夹中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-12
    • 2011-03-13
    • 2017-08-19
    • 1970-01-01
    • 1970-01-01
    • 2012-05-19
    • 2011-03-27
    相关资源
    最近更新 更多