![]() |
1
2
以下是我对你的问题很清楚的几点:
基于这些,请找到我的建议:
|
![]() |
2
0
我认为您应该将所有项目转换为git。 如何执行此操作: How do I migrate a SVN repo with history to a new git repo 如果需要本地安装,可以查看GitLab CE gitlab |
![]() |
3
0
我建议为每个项目创建一个单独的git存储库。 但是,如果您需要将存储库分组在一起,以便您的开发团队可以轻松地签出整个技术堆栈,那么您可以使用 Git Sub Modules
这将创建一个。gitmodules文件,您可以根据需要进行编辑 |
![]() |
4
0
我们有一个类似的用例,其中SVN中存在不同的技术项目。我们遵循相同的结构,在GIT中创建了一个项目和一个存储库。然后,当各个团队开始处理他们的模块时,或者如果构建作业只需要git repo的特定签出,则使用稀疏签出。 |
![]() |
5
0
如果您的项目是独立的、完全不相关的,并且永远不会在一起交互,而且没有人会需要拉多个您的项目,那么只需将它们作为10个存储库。 如果您有独立但相关的项目,您希望在“解决方案”中创建10个存储库,但要查看Git子模块,这样您就有了一个与其他Git存储库有关系的父存储库 方法1:Cleanly Migrate Your Subversion Repository To a GIT Repository 方法2:如果您有本地源代码要添加到新的远程新git存储库,而不需要先“克隆”远程存储库,请执行以下操作(在bitbucket/github等中创建空的远程存储库,然后推送源代码)
|
![]() |
Eric · pip安装-e svn+ssh不接受用户 6 年前 |
|
Anu699 · 在git中管理多个项目的最佳方式是什么?[已关闭] 6 年前 |
![]() |
Dipu H · Viewvc未扩展关键字 6 年前 |
![]() |
NealWalters · SVNLook-存储库格式-语法不正确 7 年前 |
![]() |
m-mas · 尝试与svn重新同步trac时出错 7 年前 |
![]() |
Wombattle · 通过命令行在SVN中保留时间戳 7 年前 |