问题标签 [trunk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
45498 浏览

svn - 我可以在不执行合并的情况下从主干更新分支吗?

我可能只是没有考虑过这一点,或者我只是不知道 Subversion 中已经存在的选项(我当然不是专家)。

我只是想知道,如果我已经创建了一个分支来开始开发一些新功能,是否有一种更简单的方法可以让分支与trunk的最新修订保持同步,而不必经历所有的麻烦合并一系列修订。我希望能够简单地更新并从主干(当然还有分支)获取所有修订而我提交的更改只影响分支。这可能吗?我问的有意义吗?

我想这与合并一系列修订版并没有什么不同。只是我使用了 AnkhSVN,它在允许合并之前执行所有这些最佳实践检查,有时感觉它比它需要的复杂得多。我的想法是,我希望让我的分支与其他开发人员可能对主干所做的任何提交保持同步,这样当我最终将的分支合并到主干时,一切都会(尽可能)顺利(尽可能)。

0 投票
1 回答
816 浏览

svn - svn 创建树干和分支

我使用 Visual SVN Manager 创建了一个存储库,但我一开始并没有创建 /trunk /branches 和 /tags。现在,我需要添加这些,因为项目已经长大 ==> 分支和合并是必不可少的!最好的方法是什么?

0 投票
4 回答
5550 浏览

svn - svn合并主干和分支

我有一个巨大的项目。

我需要创建一个分支 - 这将是项目的第 2 版,但我还需要保留主干并将其与分支 1 并行更改,作为对第 1 版的错误修复。

我需要将错误修复从主干合并到分支 1,同时向分支添加新功能。

最后,我需要将所有更改合并回主干并从中制作新标签。

所以我需要版本 1 的错误修复,版本 2 的新分支,当然还有合并版本 2 中的错误修复。

我正在使用 svn,但 svn 总是出问题。我不能在没有冲突的情况下合并任何东西。

有人可以给我一个建议该怎么做吗?

问候

0 投票
6 回答
32197 浏览

svn - 在 Subversion 1.5 中将分支重新集成到主干时缺少范围错误消息

我正在尝试将开发分支重新集成到我的 Subversion 1.5 存储库中的主干中。在此操作之前,我将所有更改从主干合并到开发分支。现在,当我尝试重新集成分支中的更改时,我收到以下错误消息:

然后该消息继续抱怨我的项目中的一些文件夹。但是当我尝试再次将主干的更改合并到开发分支时,TortoiseSVN 告诉我没有什么要合并的(因为我之前已经合并了所有的更改):

我正在尝试按照此处的说明进行操作:http: //svnbook.red-bean.com/en/1.5/svn.branchmerge.basicmerging.html,但是没有解决这样的问题。

有任何想法吗?也许我应该删除主干然后复制我的分支?但我不确定它是否安全。

也可以看看

svn merge with --reintegrate 抱怨缺少范围,但 mergeinfo 似乎是正确的

0 投票
1 回答
706 浏览

svn - 将功能分支与主干合并并将其重新集成回 Subversion 中的主干时,如何处理删除和重命名/移动的文件?

我有一个大型项目,需要在新功能上做很多工作,所以我计划使用一个分支来完成这项工作。我以前不需要这样做,我只是想从有经验的 Subversion 用户那里得到保证,事情“应该”顺利进行。

我特别关心的是 Subversion 处理分支和主干之间删除、重命名/移动文件的能力。也就是说,如果多个文件在分支中被删除或重命名/移动,但这些文件继续被使用并在主干中接收更改,将与主干合并仍然顺利进行(当然,根据需要重新处理分支)?

另外,当我将分支与主干重新集成时,如果主干和分支之间的文件名称(或存在)差异很大,重新集成会很困难吗?分支中删除(移动)的文件现在会在主干中删除(移动),还是文件会滞留并出现冲突?

SVN 书并没有为我解决这些问题,因此将不胜感激您的经验。谢谢!

0 投票
4 回答
3916 浏览

svn - 从主干中的更改创建 SVN 分支

我处于一个愚蠢的境地:我在 TRUNK 的工作副本中做了一些更改。由于更改尚未经过测试,我想将所有更改转移到一个分支。根据 Tortoise 的手册,Switch 将丢失我所有的修改。有什么方法可以将我的更改保留在工作副本中并将它们保存在存储库的分支中。

0 投票
4 回答
5930 浏览

svn - 我什么时候在 SVN 存储库中查看 TRUNK 与 FULL PROJECT?

有一个(希望很小)关于 SVN 和检查 repos 的问题。基本上,我看到关于检查内容和时间的相互矛盾的教程和建议。有人会说:

svn co http://my.repos.com/project my_project

…而其他人则说:

svn co http://my.repos.com/project/trunk my_project

我什么时候想直接抢主干而不是整个项目?在过去,我从来没有遇到过任何一个问题,但我不确定是否存在一种比另一种更可取的情况。

最好的。

0 投票
2 回答
957 浏览

svn - 用颠覆中的未版本控制的本地副本替换主干

由于开发人员的变化,我需要销毁我的主干(但保留给后代),然后加载到本地副本以替换它。

我对如何做到这一点有几个想法。

1)从主干中删除每个文件 2)提交删除 3)将“新”主干复制到工作副本中 4)递归添加所有文件 5)提交

或者

1) 将主干移动到标签 2) 提交 3) 在“新”主干上执行 SVN 导入

最好的方法是什么?有没有更好的方法来处理这种情况?

我需要捕获所有不再位于“新”主干中的文件的删除以及所有更改和添加。

0 投票
1 回答
520 浏览

mercurial - Mercurial 的标准“主干”站点等效项是什么?

我们正在从 Subversion 迁移到 Mercurial。对于 Subversion,我们有http://trunk.myproduct.com用于测试目的。我想知道 Mercurial 的类似主干站点的标准名称是什么。“主干”似乎是一个颠覆术语。http://default.myproduct.com是最明显的名称,但这是人们通常使用的名称吗?我正在寻找最标准的约定。

0 投票
1 回答
429 浏览

version-control - 如何将我的自定义 CodePlex Mercurial 分支与主干同步?

我已经制作了一些 codeplex 项目的分支。完成了一些额外的代码等,甚至将我的自定义代码拉入了源代码控制仓库。

在我自己开发叉子的那几周和几个月里,他们的主干已经更新了。

如何将我的代码与中继的代码同步?

(我想将我的代码与主干同步的主要原因是他们升级到了 vs2010,而我仍在使用 vs2008 项目版本:()。