我维护一个在项目的SVN服务器上运行的子项目。 我个人更喜欢和Git一起工作 - 问题是整个社区使用SVN,期望RFC与SVN兼容的补丁文件,人们熟悉SVN并再次发送SVN存储库的错误修正。
因此我唯一的问题是创建与Git和SVN兼容的补丁文件。
是否有某种智能shell脚本甚至是我不知道的构建功能?
干杯
答案 0 :(得分:1)
您是否考虑过使用优秀的git-svn bridge?除此之外,默认情况下补丁文件在大多数情况下应该是可互换的(git使用一种新的补丁格式,添加很少)。如果没有,您可以切换git的补丁格式或将补丁创建委托给另一个差异工具。请参阅instructions。