首页 > 其他分享 >SVN上的修改提交时间、作者以及简单的SVN操作说明

SVN上的修改提交时间、作者以及简单的SVN操作说明

时间:2024-07-01 17:12:46浏览次数:1  
标签:SVN svn 示例 -- 修改 提交 revprop

情况说明

因为部分SVN记录上传时间不符合规范,需要修改因此有这个需求。默认情况下SVN是不允许修改时间和作者信息,需要服务器进行配置。

一、服务的配置变更

image
我用的是Windows版本,在这个地方配置,如果是Linux需要自行寻找配置的位置。
这个脚本是用来判断是否允许修改,返回0表示允许修改,可以进行复杂的判断,比如只能改自己的记录,只能改日期,不能改作者。我这边暂时不管,允许所有修改,那就只需要一行
exit 0
改完后效果如下:
image

二、安装SVN命令行工具

一般系统没有自带Windows命令行,下载链接Apache-Subversion-1.10.3
下载后解压到任意目录,并把该解压包bin目录设置到PATH环境变量里面方便后续调用。

三、SVN常见命令

log

格式:svn log [目录或文件名]
作用:查看提交日志
示例:svn log ./src

update

格式:svn update [目录或文件名]
作用:从服务器更新
示例:svn log .

add

格式:svn add [目录或文件名]
作用:添加文件或目录到服务器
示例:svn add helloword.c

commit

格式:svn commit [[-m "文字描述"] | [ -F 单个文件名]]
作用:上传文件到服务器
示例:svn commit -m "这个是测试的提交"

四、修改已经提交的记录

修改日期

格式:svn propset --revprop -r{需要修改的版本Rev} svn:date "{ISO8601标准格式的日期时间}"
作用:更新指定记录的日期
示例:svn propset --revprop -r2823 svn:date "2022-02-22T10:00:00.000000Z"

修改作者

格式:svn propset --revprop -r{需要修改的版本Rev} svn:author "{作者的SVN账号}"
作用:更新指定作者
示例:svn propset --revprop -r2823 svn:author "wangwei"

修改提交的日志说明

格式:svn propset --revprop -r{需要修改的版本Rev} svn:author "{新的文字描述内容}"
作用:更新指定记录的文字描述
示例:svn propset --revprop -r2823 svn:log "这个是一个测试的文字描述"

标签:SVN,svn,示例,--,修改,提交,revprop
From: https://www.cnblogs.com/kewenpu/p/18278395

相关文章

  • Ubuntu23.10 安装SVN
    一、搭建环境查看Ubuntu系统的版本信息:可用cat/proc/version命令、uname-a命令与sb_release-a命令。Ubuntu:23.10 64位SVN:通过apt-get安装二:搭建步骤1.安装SVNsudoapt-getinstallsubversion安装成功后可以验证一下,通过如下命令:svnhelp      //--svn......
  • 修改Sim卡语言自适应
    一、系统设定默认语言规则系统预置语言,即在makefile文件中定义的语言;–位置:mediatek/config/${Project}/ProjectConfig.mk,默认第一个是系统默认语言刷机过后,开机重启,如果未插卡,系统语言为预置的语言;插入SIM卡过后,系统语言根据SIM卡来改变,默认会把刷机过后第一次插的......
  • 修改element-ui日期下拉框datetimePicker的背景色样式
    如图: 1、修改背景色.el-date-picker.has-sidebar.has-time{  background:#04308D;  color:#fff;  border:1pxsolid#326AFF}.el-date-picker__header-label{  color:#ffffff;}.el-date-tableth{  color:#fff;}.el-icon-d-arrow-......
  • 在Linux中,如何使用xargs和exec实现把当前目录下所有后缀名为.txt的⽂件的权限修改为77
    在Linux中,要使用xargs和exec结合find命令来批量修改当前目录下所有后缀名为.txt的文件权限为777,可以按照以下步骤操作:查找.txt文件:首先,使用find命令来查找当前目录及其子目录下的所有.txt文件。这里我们使用-name"*.txt"来指定查找的文件名模式。传递给xargs:然后,通过管......
  • Linux和windows网络配置文件的修改
    Linux和windows网络配置文件的修改网络配置文件是计算机网络管理中至关重要的一部分。正确配置网络文件可以确保计算机与网络设备之间的通信顺畅,避免网络故障。本文将详细介绍网络配置文件的修改方法,包括常见命令、使用方法举例,以及一些优化建议。一、网络配置文件概述网......
  • 乌班图Ubuntu 24.04 SSH Server 修改默认端口重启无效
    试用最新的乌班图版本,常规修改ssh端口,修改完毕后重启sshd提示没有找到service,然后尝试去掉d重启ssh后查看状态,端口仍然是默认的22,各种尝试都试了不行,重启服务器后倒是端口修改成功了,心想着不能每台机器都重启吧。百思不得其解后查看官网相关(机翻)意思就是22.10之后的版本使用方......
  • (线段树,最小值不能低于0的)北京建筑大学2024年程序设计竞赛 A 寿命修改
    题意:code:#pragmaGCCoptimize("O3")#pragmaGCCoptimize("Ofast")#pragmaGCCoptimize("unroll-loops")#include<bits/stdc++.h>usingnamespacestd;usingi64=longlong;usingu64=unsignedlonglong;usingPII=p......
  • 青龙小助手,快速提交京东cookie,自动删除失效cookie
    花了一个小时写的一个小工具,用来快速提交京东cookie,会用正则表达式自动识别有效的部分,定时任务自动删除失效的cookie。本意是希望找一些人一起来做任务,因为faker3是内部互助,人多奖励才多,写好了就想着分享出来。贴一下京豆收益gitee地址:陈superplus/青龙小助手-码云-开......
  • 将Windows11右键菜单修改为Windows10风格
    Windows11更新后,右键菜单很多功能隐藏起来了,使用时需要点击“显示更多选型”才能获取完整功能。为了能获得Windows10右键菜单丝滑的体验,我总结了以下方法。方法一:控制台操作法按住win+R打开运行窗口输入cmd,打开控制台在控制泰中输入下方代码,回车,显示操作成功开启旧版右......
  • 【MySQL】掌握 ALTER TABLE 的艺术:灵活修改表结构的全方位指南
    【MySQL】掌握ALTERTABLE的艺术:灵活修改表结构的全方位指南一、引言:MySQL数据库的基石与本文使命二、技术概述:`ALTERTABLE`的威力初探定义与核心特性核心优势代码示例:增加新列三、技术细节:深入`ALTERTABLE`的背后原理剖析特性与难点四、实战应用:场景与解决方案应......