Svn Subversion是否丢失了我在分支中的一些修订?

Svn Subversion是否丢失了我在分支中的一些修订?,svn,tortoisesvn,visualsvn,Svn,Tortoisesvn,Visualsvn,我一直在使用Subversion分支进行我的项目。直到今天,我之前已经多次使用分支功能,没有任何问题 我来这里是想回到树干里,注意到不是我的树枝上的所有东西都在那里 我返回到我一直提交到分支的项目文件夹,并使用TortoiseSVN查看日志消息(命令行basiclog命令显示了相同的情况)。请参阅附件中的图像。修订号逐渐增加,直到修订303(最后一次主干修订是299)。然后是数字缺失 大约半小时前,最新提交的修订号是316,但它没有显示在分支的日志中。再次尝试提交文件没有任何作用。我是目前唯一一

我一直在使用Subversion分支进行我的项目。直到今天,我之前已经多次使用分支功能,没有任何问题

我来这里是想回到树干里,注意到不是我的树枝上的所有东西都在那里

我返回到我一直提交到分支的项目文件夹,并使用TortoiseSVN查看日志消息(命令行basiclog命令显示了相同的情况)。请参阅附件中的图像。修订号逐渐增加,直到修订303(最后一次主干修订是299)。然后是数字缺失

大约半小时前,最新提交的修订号是316,但它没有显示在分支的日志中。再次尝试提交文件没有任何作用。我是目前唯一一个提交到此存储库的人。缺少的修订不会显示在主干项目的日志中

这是怎么回事。这是一个错误还是我做错了什么

更新-这些修订确实会显示在存储库浏览器中(谢谢Antonio Perez),但我不明白为什么合并中不包括这些修订?

更新2-我现在有了原因的答案,但没有解决方案!和之间的混淆似乎意味着变化将转移到两个不同的分支。噩梦,但现在已经解决了!看来每个回答的人都是对的,所以谢谢


它显示了与该特定分支相关的修订。但是,修订号是存储库范围的。如果您向主干提交了某些内容,那么新修订版不会显示在分支日志中。

我可能错了,但您似乎只是获得了功能分支的日志(修订历史记录),而您的上一个修订版(316)不会影响该分支。如果您为主干请求修订,您将在日志中获得该修订


尝试打开repo浏览器并获取repo根目录的日志(右键单击)。通过查看修订更改列表中的“路径”列,您可以清楚地看到那里发生了什么。

修订号是SVN存储库范围内的,并且不是特定于您的分支机构的。每次提交都会增加,包括主干和分支。

我理解这一点。我可以验证丢失的修订是否已提交给相关分支机构。好的,谢谢。repo浏览器确实显示了缺少的修订存在于存储库中,在我希望它们存在的分支中。那么,为什么它们没有包含在从那个分支到主干的合并中呢?标记为“答案”帮助我找到了我想要的信息。