参考:唐小码个人博客

一、svn修改提交的msg信息和作者信息

鼠标右键找到show log>

选择要修改的日志行,第一个是修改作者信息,第二个是修改日志信息

二、svn修改提交的日期信息

修改日期信息的话,你得先有svn服务器的权限,不然就不用看下面的了

先到svn服务器,

找到你对应的仓库地址,鼠标右键对应的仓库

输入以下内容


set repos=%1
set rev=%2
set user=%3
set propname=%4
set action=%5
::这里是自己的地址,不要填错了
set svnlook="D:\Program Files\VisualSVN Server\bin\svnlook.exe"for /f  "usebackq"   %%k in   (`%svnlook%  author %repos% -r %rev%`)   do   @set  var=%%kset rightUser=0
if "%3" == "%superUser%"  set rightUser=1
if "%3" == "%var%" set rightUser=1if %rightUser% == 0 goto ERROR_USERgoto :SUCCESS_EXIT:ERROR_USER
echo 只允许用户修改自己的日志 >&2
goto ERROR_EXIT:ERROR_EXIT
exit 1:SUCCESS_EXIT
exit 0

然后重启svn服务

到svn客户端

还是点开svn的show log

更改为你想要的日期即可

另外注意,需要对本地的日志进行清除,不然看不到

再次查看日志,就可以看到日期被修改了

三、svn修改版本信息

先看下我的提交日志

我现在这个日志最新的版本是7,我们需要删除掉6和7,然后重新提交的日志让其Revision为6

需要到svn的服务器上,找到对应仓库的地址

把这两个文件里面的6和7删除掉

同时删除掉,当前目录下的rep-cache.db

将current文件里面的值修改为5

然后重启服务

本地客户端按照第二种方法里面的清除本地缓存即可重新提交会发现提交的Revision为6

svn修改提交日志信息相关推荐

  1. svn修改提交路径_使用SVN钩子强制提交日志和限制提交文件类型

    Subversion本身有很好的扩展性,用户可以通过钩子实现一些自定义的功能.所谓钩子实际上是一种事件机制,当系统执行到某个特殊事件时,会触发我们预定义的动作,这样的特殊事件在Subversion里有 ...

  2. SVN查看提交日志的命令

    Windows下,使用svn客户端查看日志很方便,但是如果在linux下,常规查看日志的命令对于日志记录数比较多的时候,屏幕显示不了,就比较麻烦,后来发现了一个很有用的参数可以限制要查看的记录条数 查 ...

  3. SVN修改提交用户名

    SVN插件是同事给装的,用户名和密码也都是同事设置的.而且是默认的记住了用户名和密码. 今天提交完代码,无意间看了下项目中的文件描述,发现写的都是同事的名字. 汗!一定要坚决抵制这种做好事不留名的行为 ...

  4. SVN修改提交后的文件名

    写项目时候一开始文件名开头使用了大写,后面要求改为小写,就需要修改文件名,直接在本地修改文件名,svn表示不认识,改不了.所以需要在线上修改. 步骤:1.选中需要修改的文件,右键选中"Tor ...

  5. [2021-06-17]PostgreSQL事物提交日志信息clog解析

    PG事物提交之后,会把事务的状态信息写入到clog(pg_xact)文件中,当第一次访问事物涉及到的行时,会读取clog记录的事物状态信息来判断事物是否提交或者abort,并且更新t_infomask ...

  6. 转:Windows下WSH/JS实现SVN服务器钩子脚本阻止提交空日志信息和垃圾文件

    http://blog.csdn.net/caikanxp/article/details/8279921 如何强制用户在提交SVN时填写日志信息? 如果用户使用的都是TortoiseSVN客户端,可 ...

  7. git修改已提交的信息

    修改已提交的注释 主要命令: git rebase -i master~1 #最后一次 git rebase -i master~5 #最后五次 git rebase -i HEAD~3 #当前版本的 ...

  8. Git 基础 —— 配置与日志信息

    0. 查看 git 的配置情况 git config命令使用 git config --list# 会以属性,属性值的形式,逐行的给出 1. .gitconfig 文件 安装完成后,还需要最后一步设置 ...

  9. postgresql源码学习(51)—— 提交日志CLOG 原理 用途 管理函数

    一. CLOG是什么 CLOG(commit log)记录事务的最终状态. 物理上,是$PGDATA/pg_xact目录下的一些文件 逻辑上,是一个数组,下标为事务id,值为事务最终状态 1. 事务最 ...

最新文章

  1. 《树莓派Python编程入门与实战(第2版)》——3.9 小结
  2. dropdownlist三级联动怎么实现_Excel下拉菜单不会做?15秒教会你制作一二三级联动下拉菜单,从此做表不求人!...
  3. 5.14 js对象 函数 js操作document对象
  4. SEO之Google--PageRank优化剖析(一)
  5. 如何在CentOS 7中配置静态IP地址
  6. ACE总监侯圣文全面解析特训方法
  7. iostream, istream 和 ostream的区别
  8. C++ - 操作运算符
  9. C++/C学习笔记(二)
  10. 怎么启动mysql2008_SQL Server 2008初次启动
  11. BFS算法(广度优先搜索)java
  12. 符号---Alt+数字键
  13. 《气候宣言》宣布100多家签约组织,承诺至2040年或更早实现净零碳排放
  14. wince 德赛西威2413_德赛西威NAV230凯立德2016春季专版C2134-C7M07-3921J0S
  15. java对象的封装继承和多肽_java零基础入门第七天 继承 多肽 重写 重载
  16. Win10如何修改用户名?
  17. 2019千股跌停情况是什么?千股跌停原因都有哪些?
  18. STM32F4xx FPU和DSP库的使用
  19. Mysql 多表连接查询
  20. Js放在head和body中的区别

热门文章

  1. win10系统警告unknown hard error开不了机怎么办
  2. 客户/供应商主数据批导
  3. c++单链表 一元多项式求和_C++一元多项式相加
  4. 创建表空间(Oracle)
  5. Apache构建虚拟主机
  6. 胡喜:蚂蚁金服十五年技术架构演进之路
  7. 计算机综合训练50题4,-计算机基础练习题-Excel部分50题.doc
  8. Spring三大核心思想之AOP(面向切面编程)
  9. sql查询每科成绩的最高分_编写SQL语句查询出每个各科班分数最高的同学的名字,班级名称,课程名称,分数...
  10. 黄铮,张一鸣,宿华退居二线的背后,暗藏玄机,没那么简单