`
suoyihen
  • 浏览: 1362830 次
文章分类
社区版块
存档分类
最新评论

修改SVN中的Log信息

 
阅读更多

版本和源代码控制已经是项目管理中比不可少的一部分了,在当前的项目由于不同的目的是SVN和CVS并用。由于SVN的较为频繁,所以难免会出现提交时Log信息不准确的问题,这时就需要修改以后的Log信息。下面是在我当前使用的平台上的方法。

环境:

服务器端Fedora + SVN(1.2.3 r15833)客户端Windows + TortoiseSVN 1.5.3

服务端操作:

服务端的操作是相当简单了,使用管理员账户进入到SVN仓库目录下,找到需要修改的仓库,例如myapp,使用如下命令操作:
cd myapp/hooks
cp pre-revprop-change.tmpl pre-revprop-change

chmod a+x pre-revprop-change

这样服务端就配置完成了。

客户端操作:

进入项目目录,点击鼠标右键,在右键菜单中选择TortoiseSVN→Show log,在弹出的log列表中,选中要修改的信息,右键,选择Edit log message,在弹出的窗口中输入信息的Log信息,提交既可了。

分享到:
评论

相关推荐

    Windows svnlog 转Excel

    方法一:双击WINsvnlog2excel.bat,即可在当前文件夹下生成SVNLog的excel文件,默认导出bat文件第二行中SVNPATH所定义的SVN路径的LOG。可以修改bat文件中第二行的SVNPATH,导出指定SVN路径的log 方法二:在CMD...

    svn强制写日志和可修改log功能

    实现svn强制写日志和可修改log功能,可以更方便的更规范的使用svn日志功能.

    解决p42svn中文log乱码的问题(对比文件)

    解决p42svn中文log乱码的问题(对比文件)old 文件夹中为旧的文件,new文件夹中为修改后的文件。详细查看:http://blog.csdn.net/setsail_wu/archive/2009/05/23/4210970.aspx

    svn功能源代码py

    提交修改&保存 [log]=“an explanatory string” if(svn更改)---commit成功 返回一个版本号 [version]=1,2,3,4,etc else if(未更改)----commit失败 printf“no modification” 7.revert:还原所有 =update ...

    修改SVN日志

    修改SVN日志

    用JScript实现SVN服务器修改log的Hook脚本

    在Windows下SVN服务器缺省是不能修改log的,需要修改Hook脚本。与大多数纯bat方式不同,资源中的脚本通过.bat文件调用.js文件实现,可以实现一些更高级的功能,代码也更更容易维护,对类似需求有参考价值。 使用方法...

    svn相关资料

    svn log 查看当前目录的历史修改信息 svn log filename 查看单个文件的历史修改信息 svn log $URL 查看$URL的历史信息 www.2cto.com svn diff 比较本地工作拷贝的修改 svn diff -r 3 filename 比较本地工作拷贝与...

    svn 日志导出 增量补丁工具

    通过svn提交日志查询筛选,导出选定的修改部分,生成增量补丁包

    windows下svn限制强制写日志及只能修改自己日志脚本.doc

    强制用户在提交时写日志的钩子,以及允许提交者修改自己的日志的钩子。 强制svn使用者养成写日志的习惯,并允许提交者对自己的提交日志进行修改校正,使日志更加可用,可读。

    WINsvnlog2excel.rar

    方法一:双击WINsvnlog2excel.bat,即可在当前文件夹下生成SVNLog的excel文件,默认导出bat文件第二行中SVNPATH所定义的SVN路径的LOG。可以修改bat文件中第二行的SVNPATH,导出指定SVN路径的log 方法二:在CMD...

    SVN使用手册中文版快速入门

    svn log svn diff 比较本地修改 比较工作拷贝和版本库 比较版本库与版本库 svn cat svn list 关于历史的最后一个词 其他有用的命令 svn cleanup svn import 摘要 4. 分支与合并 什么是分支? 使用分支 创建分支 在...

    SVN使用手册中文版.chm

    svn log svn diff 比较本地修改 比较工作拷贝和版本库 比较版本库与版本库 svn cat svn list 关于历史的最后一个词 其他有用的命令 svn cleanup svn import 摘要 4. 分支与合并 什么是分支? 使用分支 创建分支 在...

    SVN提交时强制添加注释

    修改为:set SVNLOOK="E:\\freescm\\freescm\\SVN\\bin\\svnlook.exe"即可 setlocal set REPOS=%1 set TXN=%2 rem check that logmessage contains at least 10 characters %SVN_BINDIR%\svnlook log “%REPOS%” -t...

    SVN与CVSpdf格式详细说明书

     ApacehPasswd就是用来修改上面配置中的C:\SVN_repos\passwd这个文件的  使用方法:  1将文件ApachePasswd.cgi及ApacehPasswd.cgi.ini复制到Apache的CGI脚本目录下,通常是cgi-bin目录。  2确保cgi-bin目录可以...

    SVN如何恢复误删除的文档.txt

    如果你的SVN中的文档被误删除了,那么你可以通过下面的方法进行恢复。 1.首先我们在文件夹内创建一个演示用的文档。 2.在文件夹内单击鼠标右键点击“SVN commit...”,弹出commit to确认对话框,选择要提交的文件...

    SVN用户使用指南 版本控制 源代码管理

    本文档参考论坛SVN使用手册相关内容,并在此基础上修改和增加一些内容,目录结构如下: 1. 引言1 1.1. 目的1 1.2. 范围1 2. SVN基础知识1 2.1. SVN简介1 2.2. SVN特性1 2.3. SVN的架构3 3. SVN的基本应用4 3.1. 客户端...

    SVN客户端用户使用手册

    如果想查看一个文件的日志,例如soc_1,右键单击这个文件,选择show log,系统会踏出一个窗口,并在窗口中显示soc_1各个版本的log。如图4 图5 (3)查看版本树 如果想查看soc_1文件的版本树,右键单击该文件,...

    SVN培训资料.pptx

    1、SVN的简介 SVN的意义 记录每个文件的成长细节, 开发过程中保存产品的中间 结果,实现了信息的共享; 所有成员维护的实际是同一个版本库,无需专人维护所有文件的最新版本,即避免传统发送资料的时间又可以防止文件...

    SVN操作手册中文版网页格式

    Adding Issue Numbers to Log Messages 4.28.1.1. Issue Number in Text Box 4.28.1.2. Issue Numbers Using Regular Expressions 4.28.2. Getting Information from the Issue Tracker 4.29. 与基于 WEB 的...

    TortoiseSVN

    “.svn”目录中存储的是你最近一次执行完Update或者Commit命令之后当前目录中文件的副本, 比如:F:\project1\.svn\text-base中存储的a.txt和b.txt 是最近一次执行完Update或者Commit命令之后F:\project1下的a....

Global site tag (gtag.js) - Google Analytics