SVN:查找合并源

SVN: Finding out merge source

提问人:Alaa Waheed 提问时间:10/1/2023 最后编辑:Alaa Waheed 更新时间:10/2/2023 访问量:38

问:

例如,在SVN中,通过TortoiseSvn执行从SOURCE到TARGET的合并命令后。 我想知道 cmd 或 python 中是否有 svn 命令可以识别哪个分支被选为该合并的源分支。 当我检查 TARGET 的 svn:mergeinfo 时,我发现 SOURCE 以及其他分支在合并修订方面发生了变化。 简而言之,什么 svn 命令可以将 SOURCE 合并的分支输出到工作副本中?

我说的是执行合并命令后工作副本上未提交的更改。这背后的原因是我想检查预提交钩子脚本中的源和目标,并阻止从某些分支合并到其他分支。想象一下这个场景:

1-你签出分行A

2-将 branchB(source) 合并到 branchA 上。

3-在提交合并提交之前,我想要一个可以指定 branchB 在本地合并的命令。

SVN SVN

评论

0赞 Friedrich 10/2/2023
您是在谈论具有未提交更改的工作副本,还是在查找之前已提交的合并?您能解释一下您所说的 SOURCE 和其他分支发生了变化是什么意思吗?如何以及以何种方式?您是否需要分支或特定修订版的分支?您是否正在寻找 TortoiseSVN 修订图的文本版本?
0赞 Alaa Waheed 10/2/2023
嗨,弗里德里希,我说的是执行合并命令后工作副本上未提交的更改。这背后的原因是我想检查预提交钩子脚本中的源和目标,并阻止从某些分支合并到其他分支。想象一下这样的场景:你签出 branchA,你将 branchB(source) 合并到 branchA 上。在提交合并提交之前,我想要一个可以指定 branchB 在本地合并的命令。
0赞 Friedrich 10/2/2023
如果你解释了你想解决的问题,而不是你如何解决它的想法,也许你的问题会更清楚。是否要阻止用户提交从一个特定分支合并到另一个分支的更改?
0赞 Alaa Waheed 10/3/2023
好吧,我只是在大声思考。是的,我想强制执行合并策略。

答: 暂无答案