SVN修改已提交版本的注释

目录

一、需求分析

二、问题分析

三、解决办法


一、需求分析

​开发过程中,在SVN提交文件后,发现注释写的不完整或不够明确,想再修改之前的注释文字​。

使用环境:

SVN服务器操作系统:Ubuntu 20.04.6 LTS

SVN版本:Subversion(1.13.0)

客户机操作系统:Windows 11

二、问题分析

安装TortoiseSVN客户端,通过View Project History dialog修改完成后,在提交时遇到如下错误:

此情况是svn服务端设置的问题,版本在提交后不允许修改log。需要在服务端添加一个hook来允许log的修改。

三、解决办法

SVN服务器上找到版本库中hooks目录下,把pre-revprop-change.tmpl去掉后缀名

bash 复制代码
mv pre-revprop-change.tmpl  pre-revprop-change

注明:hooks目录下的文件都是以.tmpl结尾

将文件权限设置为可执行,就可以修改提交的注释(不需要重启服务)

bash 复制代码
chmod  +x pre-revpos-change

到此结果,就可以成功修改之前提交版本的注释信息。

相关推荐
阿萨德528号3 天前
IDEA 项目 SVN 配置消失、版本控制变成 Git 且无 VCS 菜单的解决办法
git·svn·intellij-idea
天府云创7 天前
Anthropic重做Git:Scion——Agent时代的版本管理系统
git·svn·版本控制·软件设计·迭代升级·scion
爱吃辣椒的小豆豆7 天前
Apache 日志轮转触发 SVN 更新异常
svn·apache
鶴哥只手遮天8 天前
Apache Subversion 1.15 源码深度剖析-第 3 章 文件系统层(FS 抽象与 FSFS 后端)
svn·开源
鶴哥只手遮天8 天前
Apache Subversion 1.15 源码深度剖析-第 6 章 工作副本:WC-NG 与 pristineless
svn·开源
解道Jdon10 天前
FigCraft把Figma用Rust从零重写了一遍
ide·windows·git·svn·eclipse·github·visual studio
Peter(阿斯拉)17 天前
[macOS Tahoe 26]_[使用SmartSVN访问库路径报错的问题]
macos·svn·tahoe·smartsvn·macos26
inferno19 天前
SVN学习笔记(二)
笔记·学习·svn
inferno21 天前
SVN服务端下载、安装与配置(Windows版)
svn
mhmh12321 天前
SVN 版本控制从入门到实战:安装、配置与日常使用指南
svn