最近,我在github中分叉了一个项目,并在我的磁盘上做了一个克隆。在我发现别人也在做这个项目之前,我一直在SVN上做这个项目。我没有SVN repo的写权限。我只有一个修改过的副本在我的磁盘上。现在我有一个自己的git克隆和一个SVN克隆。
我想把我在SVN副本中的修改应用到我的git克隆中。你知道有什么Windows的工具可以帮助我吗?我知道 git-svn 做了类似的事情,但我不确定它是否能在SVN的本地副本中工作。
编辑:其实我想合并两个repos.编辑2:我正在寻找的一个非常重要的能力是为每个完成合并的文件设置一个完成标志。
我不知道这是不是最好的方法,但这是个可行的解决方案。我所做的是首先从我的工作副本中创建一个SVN repo,然后将其转换为git repo。然后我从原来的git repo中提取出来,并进行合并。这样我们就可以很容易地看到冲突的文件并解决它们。