我们目前有一个托管在subversion repo中的项目,该项目指向外部依赖项。我们想让这个git友好,因为我们有一个git镜像设置。
我能够通过git为外部设置一个子模块,但是没有办法通过svn兼容的补丁来指定子模块应该指向的特定修订版。目标是以这样的方式修补svn项目,即子模块被识别并可以通过Ant拉入。补丁中的git项目在外部文件夹上设置了一个属性,当然,subversion不理解。
我是否遗漏了一些简单的东西,或者这是svn-git土地上的桥梁?详细信息,补丁和所有内容are here。