svn-merge

    1热度

    1回答

    如何合并我已经提交给我的分支的变更列表? 修改的列表是所有我变了,这些都是我要合并到分支的唯一版本(。) 我曾尝试,但都无济于事。 SVN合并 -r498,509,514,516,518,520,523,527,529,539,543,563,565,568,590,591,597 https://svn.ayrshireminis.com/svn/MINI/trunk/。尝试使用,而不是

    0热度

    2回答

    我创建了一个快速示例来演示我的问题。在日志下面你将看到以下内容: R1 - 创建主干 R2 - 创建分支 3 - 添加到foo.txt的树干 4 - 创建QA分支 R5 - 创建英国分公司 R6 - 创建团队分支 R7 - 更新foo.txt的和团队分支加入吧 个R8 - 合并队进入QA R9 - 合并QA到主干 所以我的问题是,当我尝试这样做, SVN合并-R 9:HEAD^/主干 来自英国的目

    0热度

    1回答

    说我已经对一个文件做了多处修改,但我只希望将这些修改中的一部分重新提交给trunk,即第10-20行需要提交但没有其他内容,是否有办法在SVN中执行此操作?理想情况下使用龟SVN。 我不是在一个分支上工作,只是从中继线结帐。我只是提交了一些明显的修复,没有任何开发相关的,大多是makefile中的奇数位。

    2热度

    1回答

    我面临着一个非常恼人的问题SVN merge。我想把树干合并成一个分支。通常情况下,这很简单,但是这一次,由于发生了很大的变化,我不得不一步步地进行处理,而SVN似乎并没有意识到这一点。 可以说,我在修订一个创建一个分支,现在的仓库是在修订乙。干线包含几个子目录,例如S1,S2。为了给你一个关于复杂性的想法,B在A之后约1000次修改,主干中有很多变化。有很多冲突和树木冲突。 要一步一步处理,我选

    6热度

    2回答

    我对如何使用Subversion中的合并信息有点好奇,以及如果合并信息不正确会遇到什么样的问题? 例如,我从trunk开始分支branch1和branch2。我也有subbranch1和subbranch2来自branch1。考虑我在branch2中完成了一些开发,然后使用svn merge --reintegrate ^/branch2将它重新集成到主干。然后,我想将这些更改也添加到subbra

    0热度

    2回答

    即使文件没有更改,我是否可以强制SVN每次提交/合并特定文件? 我知道你可以忽略一个文件,但像'总是提交'选项呢? 我在一个文件中使用修订号SVN标签$Revision$,我解析文件并使用该修订版号作为变量,因为我想在合并之前手动删除它。我只是想要修订版本号更新,因为它完成了它所承诺的内容。唯一的问题是我仍然需要手动做到这一点,我想自动化这个,想法?

    0热度

    1回答

    我正在研究SVN中的一个功能分支,我试图经常从trunk中引入更改,所以我不会太过时。 我一直在使用该命令:svn merge ^/parent/branch/path 我怎么是这两个文件的清晰列表: 文件父分支更新。 自从我制作分支以来,我在某些时候对其进行了修改的文件。 问题是工作副本有~3k个源文件。我的分支改变只覆盖〜50个文件。 合并命令会对与我的工作无关的文件引入许多更新。还行吧。我相

    4热度

    2回答

    假设我们有一个trunk和一个分支(COKE)。 (我用git了SVN和trunk合并COKE用SVN,不是GIT) 已经有,我们要在COKE分支变化FILE1 on trunk。 我们从trunk合并,我承诺在COKE branch合并。 然后FILE1从trunk删除了,我想在COKE这种变化。 我合并和FILE1上COKE branch发生树冲突。 由于(2)中的合并提交,是否会发生此树冲突

    0热度

    1回答

    所以我有两个分支,b1和b2。我有一个工作副本b1在某个版本中检出,r1000,并且我合并了b2的r1001的一些更改。 我已经在我的工作副本中手动编辑了一个文件foo,因此它现在与的r1000修订相同。但是,当我做svn diff时,输出是针对b2,r1001修订版的差异,而不是我期望的对b1,r1000的(空)差异。 有没有一种通用的方式来获得svn diff说:“这是怎么回事存储库中的改变,

    1热度

    2回答

    我有svn命令行客户端与Araxis合并集成,我想手动合并,即使没有发现冲突。当我如运行:在我的〜/的.subversion/config文件 所以我设置的diff3外部编辑器: diff3-cmd = /usr/local/bin/araxissvndiff3 但是当我运行 svn merge ^/trunk Araxis合并不显示实际的文件名在面板标题中,所以我不知道我实际上正在合并的