首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RTC到GIT迁移

RTC到GIT迁移
EN

Stack Overflow用户
提问于 2015-07-20 17:14:31
回答 1查看 1K关注 0票数 1

我是git的新手,在我们的项目中,我们计划从迁移到git。

我们有两个主要的溪流:

  • 开发人员
  • 释放后

我们已经完成了大约30个版本。

我们的计划是压缩/tar弹出源代码(包含两个分支)并将其迁移到GIT。任何想法或策略都是值得赞赏的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-20 17:38:42

其想法是迭代本地回购工作区或沙箱中的每个基线,并使用该本地文件夹作为在Git中导入源的源。

代码语言:javascript
复制
cd /path/to/git/repo
git add --work-tree=/path/to/local/RTC/sandbox/aComponent add .
git commit -m "release x"
# change baseline in local workspace

我建议每个RTC组件保持一个Git回购。

澄清"git add --work-tree=..“相对于普通git add的优势

这允许源工作树(正在导入的代码基)驻留在其他地方:您的tarball可以在单独的文件夹中被清清楚楚地解压缩(这样可以避免在同一文件夹中解压缩新tarball时不删除来自旧tarball的文件)。

如果我要从tar中导入,是否会保留流的版本/历史?

不:每个tarball代表一个流基线,一个时间快照,而不是来自RTC的完整的原始历史。

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

https://stackoverflow.com/questions/31522427

复制
相关文章

相似问题

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