在svn中模拟git子模块的最佳方法

在svn中模拟git子模块的最佳方法,svn,Svn,我非常喜欢git的子模块功能,自从我从svn切换到git作为我个人的“首选工具”以来,我一直在使用它 然而,问题是,您并不总是可以自由选择您喜欢的工具,现在我只能在项目中使用svn。我错过了子模块的功能:( 有没有一种方法可以在svn中实现类似的功能?即使没有,是否有类似的最佳实践可以模拟类似的功能,是否有可能在另一个svn repo中创建一个svn repo,并通过脚本进行更新?您看过svn:externals吗 我经常看到人们从SVN迁移到Git,并寻找一种替代使用SVN的方式:exter

我非常喜欢git的子模块功能,自从我从svn切换到git作为我个人的“首选工具”以来,我一直在使用它

然而,问题是,您并不总是可以自由选择您喜欢的工具,现在我只能在项目中使用svn。我错过了子模块的功能:(


有没有一种方法可以在svn中实现类似的功能?即使没有,是否有类似的最佳实践可以模拟类似的功能,是否有可能在另一个svn repo中创建一个svn repo,并通过脚本进行更新?

您看过svn:externals吗

我经常看到人们从SVN迁移到Git,并寻找一种替代使用SVN的方式:externals。Git子模块是主要的等价物,尽管它缺少SVN的一些功能。我相信较新的Git版本更相似,尽管仍然有明显的差异


是的,这正是我需要的。谢谢!我在这里找到了一个非常切题的教程: