吉特<&燃气轮机;SVN可互换补丁文件

吉特<&燃气轮机;SVN可互换补丁文件,svn,git,git-svn,Svn,Git,Git Svn,我维护一个子项目,该子项目正在项目的SVN服务器上运行。 我个人更喜欢使用Git——问题是整个社区都在使用SVN,期望RFC使用与SVN兼容的补丁文件,而且人们熟悉SVN,也会向SVN存储库发送错误修复 因此,我唯一的问题是创建与Git和SVN同时兼容的补丁文件 是否有一些智能shell脚本,甚至是一个内置功能我都不知道 干杯您考虑过使用优秀的吗?除此之外,默认情况下,补丁文件在大多数情况下应该是可互换的(git使用了一种新的补丁格式,只添加了很少的内容)。如果没有,您可以切换git的补丁格式或

我维护一个子项目,该子项目正在项目的SVN服务器上运行。 我个人更喜欢使用Git——问题是整个社区都在使用SVN,期望RFC使用与SVN兼容的补丁文件,而且人们熟悉SVN,也会向SVN存储库发送错误修复

因此,我唯一的问题是创建与Git和SVN同时兼容的补丁文件

是否有一些智能shell脚本,甚至是一个内置功能我都不知道


干杯

您考虑过使用优秀的吗?除此之外,默认情况下,补丁文件在大多数情况下应该是可互换的(git使用了一种新的补丁格式,只添加了很少的内容)。如果没有,您可以切换git的补丁格式或将补丁创建委托给另一个diff工具。请参阅。

我恭敬地指出,问题在于项目中有一个人不会像其他人一样使用相同的工具集。我使用git svn,但无论如何,在使用“git svn DCOMIT”之前,邮件列表需要一个(svn兼容)补丁。。。“git格式补丁”中的补丁无法和一些svn客户机(如TortoiseMerge)配合使用,但似乎至少常规Unix命令行上的“补丁”可以在这些客户机上正常工作,而不会出现任何问题