首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >"svn log“未显示所有最近提交的内容

"svn log“未显示所有最近提交的内容
EN

Stack Overflow用户
提问于 2013-05-28 16:14:03
回答 4查看 24.1K关注 0票数 76

注意:这对于有经验的SVN用户来说可能是轻而易举的,但它把我难住了,因为它相当awhile...so,希望这能对像我这样的人有所帮助!

在从命令行发出svn log之后,我注意到最近的几条提交消息丢失了。我知道这些消息被正确地保存在我的存储库中,因为它们显示在我的SVN client (RapidSVN)中。我只是不明白为什么使用svn的命令行版本看不到它们。

答案如下...

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-05-28 16:14:03

这个问题与我对svn log所显示内容的理解不足有关。在不提供其他参数的情况下,它从日志的工作副本输出日志消息,而不是从实际存储库输出日志消息。因此,发出svn update将使工作副本与存储库保持最新,然后svn log将反映所有最近的提交。嗯!;-)

票数 115
EN

Stack Overflow用户

发布于 2017-05-26 22:31:02

如果您希望在不更新的情况下查看完整日志(就像我在处理旧版本时有时所做的那样),您可以运行:

代码语言:javascript
复制
svn log -r HEAD:0

或者,为便于查看,请执行以下操作:

代码语言:javascript
复制
svn log -r HEAD:0 | less
票数 19
EN

Stack Overflow用户

发布于 2019-04-05 17:23:27

我今天遇到了同样的问题,想到我丢失了我的更改,我感到恐惧。

它的发生只是因为subversion的怪异。有一个工作副本的概念,它被设置为最初检出的修订。新提交不会更改工作副本修订。需要svn update才能将工作副本修订更新/同步到存储库。我不确定我是否愿意在每个场景中都这样做。

PS:git好多了。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16787065

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档