父子版本控制工具
Tool for versioning parent and child
我有下一个用例:
项目父 v1.9
子项目 1 v1.3(在 .net 中)
子项目 2 v1.6(在 c++ 中)
所有子项目都在 bitbucket 的存储库中。
我需要找到一个可以管理这些用例的工具。
有什么想法吗??
为了在同一个存储库中保持这些确切版本的同步,您可以使用 git submodules
首先,在 P v1.9 创建一个分支。
然后,您将 git submodule add CP1
(子项目 1)到 P(父项目),然后 git submodule add CP2
到 P
这会将文件夹 CP1
和 CP2
添加到 P
。
您可以进入每个子文件夹,然后 git restore
您希望与 P 关联的确切版本。
我有下一个用例:
项目父 v1.9
子项目 1 v1.3(在 .net 中)
子项目 2 v1.6(在 c++ 中)
所有子项目都在 bitbucket 的存储库中。
我需要找到一个可以管理这些用例的工具。
有什么想法吗??
为了在同一个存储库中保持这些确切版本的同步,您可以使用 git submodules
首先,在 P v1.9 创建一个分支。
然后,您将 git submodule add CP1
(子项目 1)到 P(父项目),然后 git submodule add CP2
到 P
这会将文件夹 CP1
和 CP2
添加到 P
。
您可以进入每个子文件夹,然后 git restore
您希望与 P 关联的确切版本。