相关疑难解决方法(0)

同步GIT和ClearCase

我目前正在研究ClearCase,现在正在迁移到GIT.但是我们需要这种迁移,所有工作都将在GIT中完成,数据将被同步支持ClearCase流.我们将在GIT和CC中使用相同的分支名称和流名称,因此编写脚本应该不是问题.这里的问题是,

有人可以建议哪个是同步CC和GIT的最佳模型

  1. 将CC中的所有Vobs作为GIT中的单个回购,并将CC中的主要流作为GIT中的各个分支. - 单GIT仓库(VOBS)和许多分支(CC流). - 由于VOB被保存为具有许多分支的单个仓库,因此占用的空间更少.

  2. 将重要的CC分支作为独立的GIT存储库,每个存储库具有所有CC VOB. - 许多CC分支的许多GIT仓库 - 这将占用大量空间,因为VOB将被复制.

您认为哪种方法是与ClearCase保持同步的最佳方式

git clearcase git-branch

12
推荐指数
1
解决办法
2万
查看次数

如何在git分支之间找到更改的公共文件?

我有一个上游存储库,有一些变化.我有本地更改,我想改变上游的变化.我想知道我在本地更改的文件也改变了上游,所以我可以检查任何自动合并.或者,我想在rebase期间手动执行任何合并.

git

5
推荐指数
2
解决办法
6681
查看次数

如何获取我的git存储库中删除的目录列表?

我必须在一段时间内生成一个git存储库中的更改列表.为此,我注意到了提交ID并将其与最近的HEAD进行比较,以生成git存储库中的更改列表.例如:

$ git diff --name-status OLD_COMMIT..HEAD
Run Code Online (Sandbox Code Playgroud)

这给出了git存储库中的修改列表.

但是,最近我注意到这种方法存在缺陷,因为它没有列出删除的目录.虽然它正确列出了已删除的文件.

如何在git存储库中获取正确的删除列表?(因为,如果它可以列出已删除的目录,那么可以理解所有文件都已在其中删除.因此,不会有大量已删除的文件,但只有一行显示已删除的目录!)

git

4
推荐指数
1
解决办法
1141
查看次数

标签 统计

git ×3

clearcase ×1

git-branch ×1