SVN标记主干中的分支版本

SVN标记主干中的分支版本,svn,branch,Svn,Branch,我使用OrtoiseSVN的“Branch/Tag”函数创建了一个新的分支。但是我不能保证我在一个文件的日志中做了拷贝!在后备箱里!在我的老公司,这是可能的,但我不能复制它 主干中文件xy的日志应如下所示: 修订/日期/信息 2018年5月19日/一些变化信息 分支到“分支/版本1.0.0.1” 2018年5月17日/另一条变更信息 2018年5月15日/变更日期XY 分支到“分支/版本1.0.0.0” 2018年5月11日/变更XY 2018年5月10日/首次创作 如何在主干中查看文件是否

我使用OrtoiseSVN的“Branch/Tag”函数创建了一个新的分支。但是我不能保证我在一个文件的日志中做了拷贝!在后备箱里!在我的老公司,这是可能的,但我不能复制它

主干中文件xy的日志应如下所示:

  • 修订/日期/信息
  • 2018年5月19日/一些变化信息
  • 分支到“分支/版本1.0.0.1”
  • 2018年5月17日/另一条变更信息
  • 2018年5月15日/变更日期XY
  • 分支到“分支/版本1.0.0.0”
  • 2018年5月11日/变更XY
  • 2018年5月10日/首次创作

如何在主干中查看文件是否已分支?

如果对主干进行分支/标记,则不会在主干中看到该文件的修订版本,而是会在其上方看到修订版本1目录(通常,除非出于任何原因将其分支到其他地方)

例如,如果您的目录如下所示:

MyRepo
|_ MyProject
  |_trunk
  |_branches
  |_tags
  |_releases

在我看来,你好像在找你后备箱里的版本。您应该在MyProject下执行
svn log
,因为这将包含其分支所在的修订。同样,您也可以在branchs/tags目录下执行
svn log

但我想查看每个日志中的信息!在…内箱子。我确信有一种方法,因为在我的老公司就是这样。也许还有一步是必要的。假修订?还是svn扩展?主干没有什么特别之处,您需要在其中查看存储库中的每个修订。如果它显示您从父/同级目录提交,那么它将完全无法实现拥有子文件夹版本历史记录的目的。你的老公司可能让你直接从一个项目的根目录开始工作(并非完全不常见),而分支机构只是在另一个目录中。我不想看到每个版本。我只想看到一个“标记”,我可以在日志中看到文件的哪个版本被分支到xy版本。这很有用,因为我可以看到文件的哪个版本用作XY版本的基础。