我最近从一组现有文件创建了一个SVN存储库,并对文件进行了一些小的标题更改。在创建存储库之前,另一位开发人员已经对某些文件进行了大量更改,因此他的开发环境目前还不知道SVN。也就是说,文件未从存储库中检出。不幸的是,我正在处理一组较旧的文件。
理想情况下,我想合并两者,因为我的小改动仅仅是标题,并且不应该有任何冲突,但是最好的方法是什么?
我已经尝试过一个测试,我用他现有的文件覆盖了一个已检出的文件,但它似乎没有检测到当前版本文件和被替换的文件之间的区别。它可以通过检查,覆盖他的副本,提交,然后我可以检查他的出来并再次编辑它来完成,但这是我宁愿避免的工作,如果可能的话。我现在正在使用TortoiseSVN。
答案 0 :(得分:1)
如果他是这方面的'领先'开发者,并且你有一个相当低的变更集数,那么考虑这条阻力最小的路径......重新开始。
创建一个新的存储库并检入他的文件,然后添加更改。