0 0

SVN中怎样设置 commit时才能必须加上信息5

最近在研究JIRE+fisheye+svn  SVN以前用得不多。不知道怎样设置 commit时才能必须加上信息提交。
问题补充:
我知道需要提交JIRA的KEY才可以关联的。。
我是想问怎样才能设置成必须填。。不然有的开发人员忘填了。
问题补充:
听说是JIRA的啥插件。。不知道具体是哪个
2008年8月04日 21:53

2个答案 按时间排序 按投票排序

0 0

采纳的答案

在windows中禁止svn提交空log message

E:\svn\data\myapp\hooks\pre-commit.bat

@echo off
rem add by RainChen @ 2007-10-20 17:56
rem link:http://www.iusesvn.com/index.php?action/viewthread/tid/648/php/1
rem link:http://svn.haxx.se/users/archive-2005-05/0191.shtml
rem link:http://svn.haxx.se/users/archive-2006-04/0111.shtml

rem Add path to Subversion executable
set path=%path%;E:\svn\Subversion\bin;E:\cygwin\bin;

svnlook.exe log -t "%2" "%1" | grep.exe "[a-zA-Z0-9]" > nul || goto empty

:ok
exit 0

:error
exit 1

:empty
echo Empty log message not allowed. Commit aborted! 1>&2
goto error

2008年8月07日 04:13
0 0

commit时message里填上JIRA的任务编号

如JIRA任务
    KEY               概要
   PROJECT-110      修改函数BUG


message里填上这个"PROJECT-110"

即可

2008年8月05日 15:07

相关推荐

    svn用户手册 svn常见操作

    - **设置**:创建一个文件夹,例如命名为“workspace”,用于存放从SVN仓库中检出的项目。 **第三步:下载版本库** - **URL配置**:在“SVN Checkout”对话框中输入版本库的URL(例如:`...

    SVN-1.14.1.29085-x64-svn-1.14.1+LanguagePack_1.14.1.29085-x64-zh_CN

    总之,SVN-1.14.1.29085-x64-svn-1.14.1和TortoiseSVN-1.14.1.29085-x64-svn-1.14.1.msi的组合提供了一个强大的版本控制解决方案,加上中文语言包,使得中国用户在软件开发和协作过程中能够更加高效和便捷地管理代码...

    SVN命令使用手册.doc

    提交时必须提供注释,以便其他团队成员了解代码变更。 6. **更新(Update)** `svn update`或简写`svn up`命令用于将本地工作副本与仓库同步。若无额外参数,它会更新到最新版本。如果指定版本号 `-r m`,则更新到...

    文中内容为,如何将Android Studio工具中的SVN库改为Git,希望能帮助到各位码农朋友

    git commit -m "Initial commit after converting from SVN to Git" git push -u origin main ``` 7. **更新Android Studio设置**: 在Android Studio中,确保VCS设置正确。进入`File` -> `Settings`(或`...

    SVN的基本操作

    - 重命名或删除文件时,不要直接在Windows资源管理器中操作,而应该通过SVN客户端来完成。 - 右键点击文件,选择“Rename”或“Delete”,SVN会记录这一变更并在提交时同步到服务器。 综上所述,通过本文档的学习,...

    svn加锁后的解决办法

    使用SVN时,开发者可以进行检出(checkout)、更新(update)、提交(commit)和锁定(lock)等操作。当出现文件被意外锁定的情况时,可能会妨碍其他开发者的正常使用,因此需要掌握解锁的解决办法。 首先,了解SVN...

    删除svn代码管理器版本

    在实际操作中,"删除svn版本"可能指的是从你的本地工作副本中移除 SVN 控制,这通常发生在你不再需要某个项目的开发环境时。此时,你可以通过`svn export`或`svn cleanup`命令,将项目导出为非版本化的普通文件夹,...

    svn 用法简单介绍.doc (绝对个人总结版)

    - 在所有SVN命令后面加上 `> logfilename`,可以将命令执行结果重定向到指定的文件中,方便后续查看和分析。 通过上述命令的学习,可以有效地管理和维护SVN仓库中的代码,提高团队协作效率。希望这些基本操作能帮助...

    java svn操作

    4. **提交**:调用`commit`方法,传递本地改动的文件或目录,加上提交信息,将更改提交到仓库。 在实际编程中,我们还需要处理一些细节问题,比如异常处理、身份验证(用户名和密码)以及冲突解决。例如,当多个...

    SVN版本控制工具使用详解

    * 解决方法:client2 先将进行 update,生成一堆,然后右击 client2 中的冲突文件-> TortoiseSVN->Edit Conflicts-<右击修改,最后右击 client2 中的冲突文件-> TortoiseSVN->Resolved->commit。 SVN 服务器端的...

    SVN32位、64位客户端下载地址、外网远程访问内网

    在实际工作中,SVN客户端提供了诸如“Checkout”(检出)、“Commit”(提交)、“Update”(更新)和“Merge”(合并)等操作。检出是从服务器获取最新版本的代码;提交是将本地的修改上传到服务器;更新是同步...

    SVN客户端用户使用手册

    所以,每次在工作区文件夹下修改本地版本库之前,必须首先对本地版本库执行一次更新(右键单击工作区,选择SVN Updata),将最新的版本下载到本地,然后再进行修改操作。 二.其他操作 在日常的软件开发过程中,除了...

    Svn服务段和客户端以及插件

    设置Svn服务端通常涉及安装服务、配置版本库、设定权限和访问控制,以及监控和备份操作。 其次,Svn客户端是与Svn服务端交互的工具,用于查看、检查、修改和提交代码。常见的Svn客户端有TortoiseSVN、SmartSVN等,...

    myeclipseSVN使用手册

    在使用MyEclipse集成开发环境与SVN协同工作时,首先需要导入已存在的 SVN 项目。点击菜单栏中的 "Team",然后选择 "Share Project...",这将引导你进入项目分享向导。在向导的下一步中,选择 "SVN" 作为版本控制系统...

    SVN服务器搭建和使用

    3. 如果版本库已有用户,则直接导入项目,URL后面加上子路径如“trunk”,并填写导入信息。如果未登录,客户端会提示输入用户名和密码。 四、TortoiseSVN的使用 1. TortoiseSVN提供了丰富的操作,如Checkout(检出...

    SVN安装及使用教程.doc

    6. 程序要求提示是否立刻重启,重启时为了让 svn 工作拷贝在 windows 种的特殊样式生效,与所有的实际功能无关,但是这里为了立刻看到好的效果,推荐重启机器。 7. 点 Yes 系统自动重启。 二、 SVN 项目的初始化...

    SVN用户操作手册.....

    本文档详细介绍了SVN客户端的基本操作流程及其在软件开发过程中的具体应用。 #### 二、环境设置 - **项目名称**: `test` - **服务端版本库**: `test` - **URL**: `http://10.155.11.10:81/svn` - **开发人员**: ...

    Git常用命令解说

    这包括设置用户名称和电子邮件地址,因为这些信息会在每次提交时被记录,以标识每次更改的作者。这个操作只需做一次即可,除非需要更改配置信息。此外,用户还可以设置一些忽略文件,这些文件通常不希望纳入版本控制...

    myeclipse下sva

    完成插件安装后,继续在导入向导中选择SVN,并指定SVN服务器的完整路径,包括IP地址、端口号及文件夹等信息。输入正确的用户名和密码后,项目即可成功导入至MyEclipse环境中。 **2. 更新至最新版本** - **操作指南...

Global site tag (gtag.js) - Google Analytics