【问题标题】:Is there any way to merge different branches of sources?有没有办法合并不同的来源分支?
【发布时间】:2013-11-29 18:44:39
【问题描述】:

有什么方法可以合并不同的来源分支吗?

我的意思是,我已经有 SVN 中的 Web 应用程序项目源代码。 一个月前,我的朋友检查了这个项目,并和他的朋友一起添加了更多的特性和功能。

但是,他的项目并没有连接到原来的 SVN 仓库。

我们有几乎相同的项目结构,但有一些不同的源代码。

有什么好的方法可以合并这些来源吗?

【问题讨论】:

    标签: svn merge controls version branch


    【解决方案1】:

    您应该将您的存储库从 SVN 转换为 git。 Git 更适合像这样的分布式工作(它也比 SVN 具有其他优势)。理想情况下,您应该从一开始就使用 git,但您现在仍然可以使用 git。

    然后,您的朋友应该将您的 git 存储库克隆到一个新目录,将他更改的文件复制到新目录,提交它们并使用git push 或使用get send-email 将提交通过电子邮件发送给您。

    【讨论】:

    • 谢谢罗宾。但是,我和我的朋友进行了许多冲突更改。我的意思是,我们已经对相同的文件进行了更改。当源来自不同的地方时,有什么方法可以找出哪些文件有冲突,哪些文件没有冲突。
    猜你喜欢
    • 2020-09-05
    • 1970-01-01
    • 2016-10-05
    • 2015-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多