gpt4 book ai didi

java - 关于trunk的svn问题

转载 作者:行者123 更新时间:2023-11-29 06:17:12 25 4
gpt4 key购买 nike

我只是使用以下命令查询 SVN 日志:

svn log -v URL > fileName.log

我对查看日志文件感到困惑。我不是专家svn 日志文件。

我试图获取所有的修订历史软件。它运作良好,但也返回了一些我的本地 open 副本中不存在的路径源系统。

例如:

/branches/softwareName_12/softwareName/......

另外一个地址就可以了

/trunk/src/..........

我想知道我可以用哪个路径来调用它软件的真正修订版?

什么是分支?什么是行李箱等?有什么区别?

顺便说一句,我只是查询开源软件在 sourceforge svn 上。

谢谢

最佳答案

在许多开源项目中,版本控制软件中通常使用“主干”来指代被认为稳定的项目修订集。理论上,从主干中 check out 的任何修订版都应该是稳定版。

分支是在主干中制作修订副本的修订。通常,这些修订独立于其他修改。通常,这些修订将涉及更长的开发周期,其中软件不稳定的过程中会有一些点。 checkout 分支的用户不能保证 checkout 稳定的工作副本。

当开发完成且功能稳定时,分支可能会合并回主干,在主干中更改与稳定的修订版合而为一。

标签是一个修订的单独快照,可以是在头上,也可以是在分支上。标签通常用于标记里程碑,例如产品发布。

当您想到版本控制时,想象一棵树,树干在中间,许多 Twig 从树上展开。

关于java - 关于trunk的svn问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4632422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com