mic*_*noy 9 svn version-control intellij-idea android-studio
我想在分支中提交我的更改,并使用Android Studio中的内置svn工具将这些更改添加到主干版本.我该怎么做?
我是否应该从这个内置工具中获得这种功能,还是应该使用像TurtoiseSVN这样的外部工具?
小智 -1
正如 IntelliJ Doc 链接上所述(Android Studio 和 IntelliJ IDEA 的 Android 插件是由相同的代码构建的)
\n\n\n\n要将分支更改合并回主干,您应该打开主干工作副本并执行与将更改从主干更改到分支时相同的步骤(在弹出窗口中选择源分支)。此外,您还会收到警告:
\n
\n\n合并信息收集规则\n为了能够将更改合并到一堆中(使用 Subversion \xe2\x80\x9c--reintegrate\xe2\x80\x9d),您不应该在工作副本的其他目标上进行任何合并root,即您不应该在工作副本子树中设置任何 svn:mergeinfo 属性。\n这就是为什么在检查合并哪些修订版本时,默认情况下 IntelliJ IDEA 不会检查子树中的合并信息。\n但是如果您出于某种原因需要检查子树,您应该转到 \xe2\x80\x9cSettings | 版本控制 | VCS | Subversion\xe2\x80\x9d 并设置 \xe2\x80\x9c 在准备合并\xe2\x80\x9d 时检查目标子树中的 svn:mergeinfo。
\n
更多信息和完整文档可以位于: https: //devnet.jetbrains.com/docs/DOC-1203
\n编辑:
\n回答错误:svn:E195016:缺少子树时不允许合并跟踪:
\n当有人在不使用 Subversion 命令的情况下删除某些内容时,就会出现该错误。!如果您要在该工作副本上运行 svn status,Subversion 所抱怨的同一路径应在输出的第一列中显示为。尝试使用svn rm操作系统命令代替。
| 归档时间: |
|
| 查看次数: |
6415 次 |
| 最近记录: |