之前把Jira都搭建好了,搭建环境是Linux环境,Centos 5.5版本的,然后将之前的jira数据导入到新搭建好的jira服务内,O,以前的jira是在windows 7上搭建的~并且使用的数据库是hsql嵌入式数据库,而我的环境是使用的Mysql,在网上找了半天也在Jira群里问了一下跟数据库无关~这我就放心了。直接导出导入OK一切正常~然后就杯具了,因为我的Jira使用了Crowd管理,用Openldap做认证管理,帐号一个也没过导入过来~~8*多个用户都要自己根据以前的来创建啊!悲催了~
说太多废话了,铺垫太久~
因为是导入的附件全部是windows上的文件格式~导出Linux下搭建的Jira后,无法查看中文名字的附件及中文名字的图片,全部乱码无法打开等
问了很久没有找到方法~自己也有convmv去试着转换,没成功~
最后在一个老外的博客里找到的答案~贴出
#! /bin/sh |
然后保存为unzip.sh并给执行权限,然后执行下面的命令(attachments.zip是你的所有的那个附件的压缩文件DATA_HOME/Jira/data/attachments)
$ sh unzip.sh attachments.zip
当然如果你要执行上面的脚本,你需要安装两个文件
http://pkgs.repoforge.org/p7zip/下面找两个文件(记得看你是多少位的系统哦我的是64位的所以选择这两个包)
p7zip-9.*.*-1.e*.rf.x86_64.rpm
p7zip-plugins-9.*-1.e*.rf.x86_64.rpm
以及convmv这个文件,可能会提示需要些库文件,都装上吧!
执行后就OK了
访问:老外的网站
1 条评论。