使用SVN时是否可以签署Git提交?

时间:2014-10-11 19:52:32

标签: git svn version-control git-svn pgp

我正在使用git-svn推送到远程SVN服务器以及远程Git存储库。

我想使用PGP签署我的Git提交,但我不能在git-svn dcommit之前执行此操作,因为这将修改提交消息。我可以在--amend之后dcommit提交签名,但下次与SVN服务器通信时,将恢复包含签名的提交消息。

我认识到SVN无法进行PGP签名提交;我只想在我的Git回购中签名。

这有可能吗?

1 个答案:

答案 0 :(得分:0)

  

我无法在git-svn dcommit之前执行此操作,因为这会修改提交消息

这对于现有的提交确实是有问题的。
但这并不能阻止您:

  • 保持Git-SVN提交历史记录
  • 在Git中
  • create new (已签名)表示您应该可以git-svn dcommit而不会出现问题。