我一直在将Subversion代码库迁移到Git。一切顺利,我gitsvn clone(d)存储库,然后gitlfs migrate(d)大文件和二进制文件。回购看起来不错,但我现在不能gitsvnrebase... $ gitsvnrebase Unable to determine upstream SVN information from wor
我有一个本地的git存储库,它通过gitsvn跟踪远程SVN存储库。我已经在本地git库中做了一些更改,但现在我想创建一个反映SVN HEAD的分支,以便对SVN中的代码进行一些更改,因为我还不想将我的git master中的更改传播到SVN。我该怎么做呢?立即跟进:我需要对SVN HEAD进行更改并提交更改,然后将它们合并回我的git mas
我的想法是在同一网络文件系统上创建Subversion存储库的一个新的裸git-svn克隆,并确保这两个存储库彼此之间始终保持最新。这样做的方法可能是为Subversion和新的Git存储库添加一个提交后钩子,这将分别更新对方的存储库。Subversion post-commit挂钩将包括gitsvnrebase和Git one gitsvn dcommit。这有几个缺点,其中包括提交Subversion或推送