subversion 配合 finalbuilder 中 svn info 中文操作系统取变量的问题 ! 最近研究自动化构建系统(持续集成),最终发现finalbuilder十分之好用
根据网上
这篇文章,初步作了一个 由subversion 的post-commit 触发的自动更新所有相关代码编译,并把编译结果以及信息发送给相关人员的邮件的finalbuilder工程,目的是期望所有程序员能够养成一种提交可编译代码的习惯,
其中需要用到一种叫做 subversion info 的action 类型, 其原理大概是调用 subversion/bin 里面的 svn.exe 加上参数 info 然后从标准输出中匹配相关信息取得特定数据放到 指定的变量中,但是其action始终不能执行成功,更别提保存我需要的变量了.
经过一系列试验,估计是由于svn在中文操作系统上返回的是类似下面的中文信息
C:/Program Files/Subversion/bin>svn info D:/LocalSvnForDailyBuild/dest
路径:D:/LocalSvnForDailyBuild/dest
地址(URL):
http://192.168.1.100:3115/destRepository Root:
http://192.168.1.100:3115/dest档案库 UUID:47b214da-b8ec-df4b-aac3-16e2c895fbbd
修订版:666
节点种类:目录
调度:正常
最后修改的作者:medicer
最后修改的修订版:666
最后修改的时间: 2006-05-18 11:58:03 +0800 (星期四, 18 五月 2006)
属性最后更新: 2006-05-15 10:41:52 +0800 (星期一, 15 五月 2006)
而finalbuilder期望的估计是英文的输出,所以匹配不了导致失败
经过几番试验
最后把subversion 目录 C:/Program Files/Subversion/share/locale/zh_CN/LC_MESSAGES/subversion.mo 文字信息文件删除掉后,svn返回都使用了默认的英文,而finalbuilder也终于运行成功, 最后一次提交者提交时间都能够正常取到!
没有什么技术含量,只是在这里记录下来,希望遇到相同问题的朋友可以搜索得到,不用再折腾
相关推荐
手把手教会你如何设置subversion中自带的svn协议的权限设置
Subversion-1.6.5 svn的windows服务器端
最新版SVN服务端,Setup-Subversion-1.7.4(SVN服务端).msi
subversion+apache+svn服务器配置图解
Subversion1.5.1发布- Subversion中文站SVN_TortoiseSVN_教程_文档_培训
Setup-Subversion-1.7.0.msi (SVN服务端) TortoiseSVN-1.7.1.22161-win32-svn-1.7.1.msi(SVN客户端) LanguagePack_1.7.1.22161-win32-zh_CN.msi(中文语言包) AnkhSvn-2.3.10509.1073(1).msi (.net 插件)
使用Subversion进行版本控制针对 Subversion 1.4(根据r2866编译) 参照网页版 http://svndoc.iusesvn.com/svnbook/1.4/制作而成。 目录 前言 序言 读者 怎样阅读本书 本书约定 排版习惯 图标 本书的结构 本书是...
提升您的Subversion(SVN)体验,通过这个简易的中文语言包,将SVN客户端界面本地化为中文,使得中文用户能够更加便捷地进行版本控制操作。这个语言包是为了帮助非英语母语的开发者和项目管理者更舒适地使用SVN,...
CollabNet Subversion Edge 4.0.2 + TortoiseSVN+中文包 1.8.2安装、svn服务器搭建、svn工程添加、获取全过程。图文说明。
SVN配置管理 subversion服务器端和客户端操作
subversion 和tortoise svn 版本控制系统 ppt
centos6下subversion1.7版本安装 附带源码包 myeclipse的svn插件及 插件包
subversion服务器搭建和svn客户端软件 及教程
subversion中文手册svnbook pdf版本1.5下载
subversion和tortoisesSvn,有教程连接,亲测可用.安装服务端时候要安装完整版.是1.7x版本,64位
SVN SubVersion 是新一代的版本控制工具,不仅可以管理程序源代码,而且也可用于文档或其他相关资料的管理svn服务器: svn-1.4.6-setup.exe SVNService.exe
版本控制,项目管理的好工具,CVS的接班人
SVN Subversion TortoiseSVN AnkhSvn 1.8 全套
SVN中文操作手册,希望与大家共同分享学习。
svn subversion-1.7.2