svn无法show log-问答-阿里云开发者社区-阿里云
开发者社区
>
问答
>
正文
svn无法show log
neou
2019-01-26 17:18:35
242
svn无法show log
aone-access已设置为none,之前都是好好的,没有动环境就突然就无法访问,紧急求助,网上的方法都是说改成none就可以,但是我这边试过了,把svn服务版本也升级了,还是不行
弹性计算
云计算
云服务器 ECS
添加回答
分享到
取消
提交回答
全部回答(1)
被纵养的懒猫
2019-09-19 16:27:30
svn提交时只是对提交的文件和目录修订了版本号,而这些文件和目录的父目录仍然保持老的版本号,而svn log缺省情况下是获取目录当前版本的历史,所以没有显示新提交的改变;要解决这个问题,svn update或者使用svn log -r LATESTreversion2. 如果您是使用分布式版本控制工具(如 git, hg, bzr),或者使用 CVS 的用户,会对此现象感到非常奇怪。原因分析:* 问题的实质是 SVN 的混杂版本号。o (!) 执行 svn status -v 命令可以看到当前目录处于混杂版本状态。* 不同的版本控制工具使用不同的方法记录本地工作目录下文件的状态o 分布式版本控制工具在工作区的最顶级目录包含唯一一个控制目录(如 .git, .hg, .bzr ── 实际为版本库本身)o Subversion在每一个工作目录下都包含一个名为 .svn 的控制目录,记录着每一个文件以及当前目录的版本号o 相比之下,Subversion虽然采用了全局版本号,但本地记录目录和文件的版本散布在各个 .svn 目录中* 当刚刚完成一次提交,仅仅该次提交涉及的文件在 .svn 控制目录中记录的版本号是最新的,其它的文件包括目录本身的版本号还是旧的。* “难道提交不应该自动更新所有文件和目录状态么?”o 但这是不合理的,可能由于他人的修改破坏当前工作区,因此只有主动执行 svn update 命令,才进行更新。解决办法:* 在目录下执行一次 svn update,之后再执行 svn log,就在日志中能够看到刚刚的提交。 此答案来源于网络。
0
0
云计算
使用钉钉扫一扫加入圈子
+ 订阅
时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。
推荐文章
阿里云新品发布会周刊第87期 丨 阿里云MaxCompute 联合帆软重磅发布企业级BI分析解决方案 + 1分钟快速搭建属于自己的数字孪生应用
大促密集,CDN如何保障电商体验如丝般顺滑?
阿里云AIoT 发布城管AI一体机 为城市执法提供智能保障
阿里巴巴双11核心系统全面云原生化
干了这碗腊八粥,更懂边缘计算
深度 | 阿里云蒋江伟:什么是真正的云原生?
新版 VolumeSnapshot 使用注意事项
阿里云视频云技术专家 LVS 演讲全文:《“云端一体” 的智能媒体生产制作演进之路》
阿里云安全拿下大满贯
SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用
展开
相似问题
云计算之路:为什么要选择云计算
惊喜翻倍:免费ECS+免费环境配置~!(ECS免费体验6个月活动3月31日结束)
为阿里云ECS(CentOS7)配置IPv6隧道地址
【精品问答集锦】Python热门问题
为阿里云ECS(Windows 2012)创建IPv6隧道地址
Linux Bash严重漏洞修复紧急通知(已全部给出最终修复方案)
【史上最详细】阿里云ECS安装wordpress教程
【云服务器分享】简述云服务器对比VPS
阿里云ecs从购买到环境搭建和建站!!(phpstudy一件包)
游戏云精彩帖汇总
展开
推荐课程
云计算工程师解析与实战-网络专家篇(体验版)
学习人数:
160
阿里云云计算助理工程师认证(ACA)课程
学习人数:
7687
Serverless云开发实战教程
学习人数:
741