首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >SVN拉取请求可以和GIT一样吗?

SVN拉取请求可以和GIT一样吗?
EN

Stack Overflow用户
提问于 2012-08-10 18:27:20
回答 2查看 27.7K关注 0票数 28

我是SVN的新手,但熟悉GIT。我读到了这个问题:How to send pull request on Git

有个问题,SVN拉取请求可以和GIT一样吗?

EN

回答 2

Stack Overflow用户

发布于 2012-08-10 18:32:53

Git中的pull请求通常用于要求某人使用他自己的repo从另一个repo (是原始repo的克隆)中拉出更改。

SVN只为每个人使用一个repo,因此与拉取请求最接近的匹配将是:

  • 您在分支中开发了一项功能,并要求干线维护者将您的分支重新集成到干线中
  • 您在自己的干线工作副本中开发了一项功能,并将补丁文件发送给干线维护者,以便将更改提交到干线中。
票数 35
EN

Stack Overflow用户

发布于 2014-07-11 02:01:54

这可以在SVN中完成,但它更复杂,并且需要二级分支。在分支机构中完成开发后:

  1. 从主干创建合并(拉出)分支并将其签出。
  2. 将您的开发签出分支合并到“拉”分支中。
  3. 运行测试线程并进行比较,以验证merge.
  4. Integrate与主干。

注1:根据软件基线的大小,这可能非常耗时。

注意2:警告;如果您尝试将主干与原始开发分支直接合并(将更新拉入),您将创建一个悖论,从而颠倒您想要集成的更改。这可能很难恢复。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11899782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档