iis服务器助手广告
返回顶部
首页 > 资讯 > 数据库 >Jira 6.3.6+SVN+apache怎么用
  • 140
分享到

Jira 6.3.6+SVN+apache怎么用

2024-04-02 19:04:59 140人浏览 独家记忆
摘要

这篇文章主要介绍Jira 6.3.6+SVN+apache怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!JIRA 安装1、    &nb

这篇文章主要介绍Jira 6.3.6+SVN+apache怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

JIRA 安装

1、             准备工作

  1. linux RadHat 5.8 

rhel-server-5.8-64-dvd.iso      \*操作系统镜像

  1. jdk1.6

jdk-6u45-linux-x64-rpm.bin  \* JDK1.6 程序安装包

  1. Mysql 5.5

mysql-server-5.5.25a-1.rhel5.x86_64.rpm   \*Mysql服务器端安装包

MySQL-client-5.5.25a-1.rhel5.x86_64.rpm    \*MySql 客户端安装包

mysql-connector-java-3.1.12-bin.jar         \*应用端 MySql 安装驱动

  1. JIRA 6.3.6

atlassian-jira-6.3.6.tar.gz                  \*JIRA 安装程序

JIRA-6.3.3-language-pack-zh_CN.jar      \*汉化工具(通过页面手工加载)

JIRA-Language-STD-CN.jar                 \*汉化工具(通过程序加载)

atlassian-extras-2.2.2.jar                  \*破解工具

atlassian-universal-plugin-manager-plugin-2.17.13.jar \*破解工具

  1. SVN

subversion-deps-1.6.9.tar.gz                 \*SVN安装工具

subversion-1.6.9.tar.gz                      \*SVN安装工具

  1. Apache

Httpd-2.2.19.tar.bz2                        \*apache 安装工具

2、             准备环境

  1. 安装Linux RadHat 5.8                     \*此部分忽略

  2. 安装JDK 1.6

i.                    赋予安装文件可执行权限

#chmod 755 jdk-6u-linux-x64-rpm.bin

ii.                  执行安装文件进行安装

#./ jdk-6u45-linux-x64-rpm.bin

#rpm -ivh jdk-6u45-linux-amd64.rpm

iii.                 完成安装后建立标准映射路径以便使用

完成安装后,应用程序会被安装在/usr/java目录下,为了方便统一管理,将其链接建立在/usr/local下,使用如下命令建立:

#ln –s /usr/java/jdk1.6.0_45/usr/local/java

iv.                 添加环境变量

#vi /etc/profile

在文件尾部添加如下内容:

JAVA_HOME=/usr/local/java

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME PATH CLASSPATH

v.                  使profile生效

#source /etc/profile

vi.                 测试JDK

#java -version

  1. 安装MySql 5.5

i.                    安装MYSQL服务器端

# rpm –ivh MySQL-server-5.5.25a-1.rhel5.x86_64.rpm

安装MYSQL 客户端

ii.                  # rpm –ivh MySQL-client-5.5.25a-1.rhel5.x86_64.rpm

iii.                 启动服务

# service mysql start

iv.                 将服务加入开机自启动

# chkconfig -- add mysql

3、             开始安装JIRA

  1. 解压缩JIRA安装程序

# tar-xvf atlassian-jira-6.3.6.tar.gz

  1. 将安装包移动到  /usr/local下

#mv atlassian-jira-6.3.6-standalone /usr/local/

  1. 重命名为jira

#cd /usr/local/

#mv atlassian-jira-6.3.6-standalone jira

  1. 配置 jira home  \*jira安装过程中的配置信息、更新插件、都存在这个目录,如果将该目录删除,JIRA会初始化。

mkdir /usr/local/jira-config

#vi /usr/local/jira/atlassian-jira/WEB-INF/classes/jira-application.properties

修改文档内容

Jirahome = /usr/local/jira-config

  1. Mysql数据库建立 jira 库

#CREATEDATABASE `jira` ; 

# GRANTALL ON jira.* TO jira_user@'%' IDENTIFIED BY '123,qwe';

  1. 启动JIRA

#cd /usr/local/jira/bin

# ./start-jira.sh

看到一下内容,证明系统启动了

Server startup logs are located in/usr/local/jira/logs/catalina.out

Using CATALINA_BASE:   /usr/local/jira

Using CATALINA_HOME:   /usr/local/jira

Using CATALINA_TMPDIR: /usr/local/jira/temp

Using JRE_HOME:        /usr/local/java

Using CLASSPATH:      /usr/local/jira/bin/bootstrap.jar:/usr/local/jira/bin/Tomcat-juli.jar

Using CATALINA_PID:    /usr/local/jira/work/catalina.pid

Existing PID file found during start.

Removing/clearing stale PID file.

Tomcat started.

  1. g)      页面打开网址http://172.16.131.XX:8080

Jira 6.3.6+SVN+apache怎么用

  1. h)      输入公司名称

Jira 6.3.6+SVN+apache怎么用

  1. i)        访问网址https://id.atlassian.com/profile/profile.action

用户名: pan_zg@51fac.com

密码:chrdw101

按照:Server ID 申请一个新的临时使用授权码

Jira 6.3.6+SVN+apache怎么用

  1. j)        设置JIRA 页面管理员账户和密码

    Jira 6.3.6+SVN+apache怎么用

  1. k)      选择late

Jira 6.3.6+SVN+apache怎么用

  1. l)        加载中文补丁包

Jira 6.3.6+SVN+apache怎么用

Jira 6.3.6+SVN+apache怎么用

选择 JIRA-6.3.3-language-pack-zh_CN 这个包

Jira 6.3.6+SVN+apache怎么用

Jira 6.3.6+SVN+apache怎么用

Jira 6.3.6+SVN+apache怎么用

Jira 6.3.6+SVN+apache怎么用

Jira 6.3.6+SVN+apache怎么用

  1. JIRA破解

替换/usr/local/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2文件

替换/usr/local/jira/atlassian-jira/WEB-INF/atlassian-bundled-plugins/atlassian-universal-plugin-manager-plugin-2.17.13文件

选择系统管理-授权

填写授权码,授权码参数范例如下:

Description=JIRA:Commercial,

CreationDate=你的安装日期,格式(yyyy-mm-dd),

jira.LicenseEdition=ENTERPRISE,

Evaluation=false,

jira.LicenseTypeName=COMMERCIAL,

jira.active=true,

licenseVersion=2,

MaintenanceExpiryDate=你想设置的失效日期如:2099-12-31,

Organisation=joiandjoin,

SEN=你申请到的SEN注意没有前缀LID,

ServerID=你申请到的ServerID,

jira.NumberOfUsers=-1,

LicenseID=LID你申请到的SEN,注意LID前缀不要丢掉,

LicenseExpiryDate=你想设置的失效日期如:2099-12-31,

PurchaseDate=你的安装日期,格式(yyyy-mm-dd)

本次安装授权码实例为:

Description=JIRA:Commercial,

CreationDate=2015-07-07,

jira.LicenseEdition=ENTERPRISE,

Evaluation=false,

jira.LicenseTypeName=COMMERCIAL,

jira.active=true,

licenseVersion=2,

MaintenanceExpiryDate=2099-12-31,

Organisation=joiandjoin,

SEN=SEN-L6071750

ServerID=BUWU-6AB3-F0JT-69ZU,

jira.NumberOfUsers=-1,

LicenseID=

AAABKw0ODaopeNptkG9rwjAQxt/nUwT2ZnsRSYS2QwhM2zAqbZW2ioPByLLTZdS0JK3oPv2qHewPw

h0cPHe/5+Fu0trgeVdh7uMxm3j+xKM4jEo8psxDEThlddPq2vB5nE/xbQH2APbueYLFQVadPEsot

HAZItkCPx8SGvSFPrSVo0QrMA7Em75gRFaKfJnHhUBhbVqpWPFKXfFGmpfP3YPHtlKNVL1HP3ze2

g7+wMpTA5ncAw8XaSryMJ4mg97j9AGGg2rYXYN1Z8gY9T6mBSONAnFstD39yntPqIcWdieNdoOp6

/RRm10jTwM66/avYBfbleuBnDA0vCKO+Gz2VBBarjckDdgjYZvSR4XIeN8k8WnAAo+i7+T9ehJH1

5TrkZadVe/Swf/XfgGldY1cMC0CFFFA/kb145aBtt9IVdfneRpNGUhwAhUAklpADMHwMN4/nynUT

Ip+xsNJrlE=X02f3,

LicenseExpiryDate=2099-12-31,

PurchaseDate=2015-07-07,

Jira 6.3.6+SVN+apache怎么用

显示一下信息就证明成功了

Jira 6.3.6+SVN+apache怎么用

到这块JIRA的安装就完成了

4、             开始安装 SVN

  1. Yum安装 SVN 与 apache

# yum install httpd* subversion* mod_dav_svn

  1. 创建SVN版本仓库

#mkdir /home/svn              /*创建SVN 文件夹

#cd /home/svn

# svnadmin create UFP           /*建立版本库 UFP

# svnadmin create Doc           /*建立版本库 Doc

  1. 配置SVN

#mkdir /home/svn/conf

#touch /home/svn/conf/passwd

                      #vi /home/svn/conf/authz

[groups]

svnadmin = admin

svngss = admin

svndoc = admin

[/]

@svnadmin = rw

[UFP:/]

@svnadmin = rw

[UFP:/gss]

@svnadmin = rw

@svngss = rw

[Doc:/]

@svndos = rw

@svnadmin = rw

                      #wq

 说明:创建 svnadmin,svngss,svndoc 三个权限组.

       Svnadmin 组可以对以下几个位置有读写权限

/               /*对应linux 文件夹位置  /home/svn/

UFP:/           /*对应 linux 文件夹位置  /home/svn/UFP/

UFP:/gss        /*对应 linux 文件夹位置  /home/svn/UFP/gss

Doc:/           /*对应 linux 文件夹位置  /home/svn/doc/

       svngss组可以对以下几个位置有读写权限

UFP:/gss        /*对应 linux 文件夹位置  /home/svn/UFP/gss

svndoc组可以对以下几个位置有读写权限

Doc:/       /*对应 linux 文件夹位置  /home/svn/Doc

#htpasswd -c /home/svn/conf/passwdadmin   /*创建SVN 用户

           #vi /etc/httpd/conf/httpd.conf

<Location /svn>

     DAV svn                     /*调用SVN模块

     SVNParentPath /home/svn      /*配置SVN路径

     SVNListParentPath on          /*允许加载SVN路径下的多个版本仓库

     AuthType Basic               /* 认证类型

     AuthName "Subversion Repository"  /*显示给用户的欢迎信息

     AuthUserFile /home/svn/conf/passwd /*指定可访问用户的配置文件

     AuthzSVNAccessFile /home/svn/conf/authz /*指定可访问用户权限的配置文件

     Require valid-user                   /* 用户身份验证

</Location>

LoadModule dav_svn_modulemodules/mod_dav_svn.so  /* Apache加载SVN模块

LoadModule authz_svn_modulemodules/mod_authz_svn.so/* Apache 加载SVN模块

         # service httpd restart

         # service svnserve restart

# setenforce 0  /* 关闭SElinux

                 http://x.x.x.x/svn/UFP    /* 访问SVN

出现以下界面,就已经成功了

Jira 6.3.6+SVN+apache怎么用

5、             JIRA 与SVN 整合

  1. 在插件管理选项搜索并安装插件 subversion-jira-plugin,JIRASyntax Highlighter PlugIn v. 1.7.1,JIRA Charting Plugin

  2. 配置插件 subversion-jira-plugin

Jira 6.3.6+SVN+apache怎么用

Jira 6.3.6+SVN+apache怎么用

6、             SVN与JIRA数据导入

  1. Svn导入利用 svn hooks工具

Hooks 工具在 SVN版本仓库 /home/svn/UFP/hooks下  /* UFP是建立的版本仓库的名称.

#cd /home/svn/UFP/hooks

#cp pre-revprop-change.tmplpre-revprop-change

注释

#if [ "$ACTION" = "M" -a"$PROPNAME" = "svn:log" ]; then exit 0; fi

#echo "Changing revision propertiesother than svn:log is prohibited" >&2

#exit 1

#svnsync init file:///home/svn/UFP/ http://172.16.131.202/svn/UFP/  /*svnsync init file:///home/svn/UFP(目的地址)     http://172.16.131.202/svn/UFP(源地址)

#svnsync sync file:///home/svn/UFP/

  1. JIRA迁移 windows-linux

将windows的 jira 与 jiradata 目录迁移到 /usr/local/ 下

更改配置文件

#vi  /usr/local/jiradata/dbconfig.xml           /*jira 数据库配置文件

<?xml version="1.0"encoding="UTF-8"?>

<jira-database-config>

  <name>defaultDS</name>

 <delegator-name>default</delegator-name>

  <database-type>mysql</database-type>

 <jdbc-datasource>

   <url>jdbc:mysql://127.0.0.1:3306/jira?useUnicode=true&amp;characterEncoding=UTF8&amp;sessionVariables=storage_engine=InnoDB</url>

   <driver-class>com.mysql.jdbc.Driver</driver-class>

    <username>root</username>

    <passWord>123,qwe</password>

   <pool-min-size>20</pool-min-size>

   <pool-max-size>20</pool-max-size>

   <pool-max-wait>30000</pool-max-wait>

   <validation-query>select 1</validation-query>

   <min-evictable-idle-time-millis>60000</min-evictable-idle-time-millis>

   <time-between-eviction-runs-millis>300000</time-between-eviction-runs-millis>

   <pool-max-idle>20</pool-max-idle>

   <pool-remove-abandoned>true</pool-remove-abandoned>

   <pool-remove-abandoned-timeout>300</pool-remove-abandoned-timeout>

   <pool-test-while-idle>true</pool-test-while-idle>

   <validation-query-timeout>3</validation-query-timeout>

 </jdbc-datasource>

</jira-database-config>

# vi/usr/local/jira/atlassian-jira/WEB-INF/classes/jira-application.properties /*jirahome 路径的配置文件

jira.home = /usr/local/jiradata

原windwos mysql 数据库导出数据库

# mysqldump -uroot –p jiradb > jiradb.sql

现 linux mysql 数据库导入数据库

把导出的jiradb.sql 放到 /root/jiradb.sql

#mysql –uroot –p                 /* 登陆数据库

#create database jira;              /* 建立数据库jira

#use jira;                        /* 进入数据库

source /root/jiradb.sql            /*导入数据库

由于linux 是区分大小写的,数据库中的表名是小写组成的,但应用调用的时候却是用大写表名称调用的,所以会出现找不到该表名称的错误。

# vi /etc/my.cnf

添加一行

[mysqld]

lower_case_table_names=1        /*使mysql不区分大小写

# service mysqld restart

以上是“Jira 6.3.6+SVN+apache怎么用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网数据库频道!

您可能感兴趣的文档:

--结束END--

本文标题: Jira 6.3.6+SVN+apache怎么用

本文链接: https://www.lsjlt.com/news/67213.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Jira 6.3.6+SVN+apache怎么用
    这篇文章主要介绍Jira 6.3.6+SVN+apache怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!JIRA 安装1、    &nb...
    99+
    2024-04-02
  • 怎么用react+ts实现简单jira项目
    这篇文章主要介绍“怎么用react+ts实现简单jira项目”,在日常操作中,相信很多人在怎么用react+ts实现简单jira项目问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么用react+ts实现简单...
    99+
    2023-06-20
  • svn怎么切换用户
    要在SVN上切换用户,您可以按照以下步骤操作:1. 打开命令行工具或者终端窗口。2. 导航到您的工作副本目录(SVN仓库的本地副本)...
    99+
    2023-08-30
    svn
  • eclipse下使用svn出现svn is already locked怎么办
    这篇文章主要介绍了eclipse下使用svn出现svn is already locked怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在eclipse下使用svn时出...
    99+
    2023-06-26
  • Webstorm2016中SVN插件怎么用
    这篇文章主要介绍了Webstorm2016中SVN插件怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1. 安装SVN我这里使用的是To...
    99+
    2024-04-02
  • Eclipse的SVN插件Subclipse怎么用
    Eclipse的SVN插件Subclipse怎么用,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Subclipse 1.8.7 发布了,兼容 Subversio...
    99+
    2023-06-17
  • Linux下SVN怎么添加用户
    小编给大家分享一下Linux下SVN怎么添加用户,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、找到SVN的安装目录如果SVN进程已经启动,可以通过ps -ef...
    99+
    2023-06-28
  • svn不用云服务器怎么使用
    svn分客户端和服务器端,下面介绍客户端如何使用svn首先,下载安装好Tortoisesvn客户端;桌面点击右键,选择“svn CheckOut”,填写svn检索地址;等待文件夹内容检索出后,把需要上传的文件夹或者文件放到检索内容里;点击右...
    99+
    2024-04-02
  • 怎么在linux中使用svn命令
    今天就跟大家聊聊有关怎么在linux中使用svn命令,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1、将文件checkout到本地目录 svn checkout path(path是...
    99+
    2023-06-10
  • Centos中怎么安装和使用svn
    本篇内容介绍了“Centos中怎么安装和使用svn”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!SVN是Subversion的简称,是一个开...
    99+
    2023-06-28
  • Linux中怎么搭建svn
    这篇文章主要介绍“Linux中怎么搭建svn”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux中怎么搭建svn”文章能帮助大家解决问题。SVN是一个开源的版本控制系统,可以达到多人同时开发一个...
    99+
    2023-06-28
  • svn 怎么提交代码
    SVN 是一种版本控制系统,用于管理文件和代码的历史版本。如果你想提交代码到 SVN 仓库,你可以这样做: 使用 SVN 客户端工具,例如 TortoiseSVN;在你的代码目录上右键单击,选择 "SVN Commit";在弹出的窗口中...
    99+
    2023-09-05
    svn 服务器 git 运维
  • apache怎么使用.htaccess
    Apache使用.htaccess文件来配置特定目录的访问权限和其他设置。以下是使用.htaccess文件的一些常见用法:1. 创建...
    99+
    2023-08-15
    apache
  • eclipse怎么导入svn项目
    要导入SVN项目到Eclipse中,可以按照以下步骤进行操作:1. 打开Eclipse,点击菜单栏的"File",选择"Import...
    99+
    2023-09-17
    eclipse
  • eclipse怎么安装svn插件
    要安装Eclipse上的SVN插件,可以按照以下步骤进行操作: 打开Eclipse开发环境。 点击菜单栏的"Help"(帮助)选项...
    99+
    2023-10-24
    eclipse
  • SVN怎么创建版本库
    本篇内容主要讲解“SVN怎么创建版本库”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SVN怎么创建版本库”吧!Apache Subversion 通常被缩写成 SVN,是一个开放源代码的版本控制...
    99+
    2023-06-04
  • myeclipse10怎么安装svn插件
    要在MyEclipse 10中安装SVN插件,可以按照以下步骤进行操作: 打开MyEclipse 10,点击菜单栏的“Help”...
    99+
    2023-10-25
    myeclipse svn
  • python在windows中调用svn-pysvn怎么实现
    这篇文章主要讲解了“python在windows中调用svn-pysvn怎么实现”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python在windows中调用svn-pysvn怎么实现”吧...
    99+
    2023-07-05
  • 怎么用SVN钩子自动更新项目
    这篇文章主要讲解了“怎么用SVN钩子自动更新项目”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用SVN钩子自动更新项目”吧!使用post-commit更新SVN 服务器地址:192.16...
    99+
    2023-06-04
  • SVN检出操作怎么实现
    本篇内容介绍了“SVN检出操作怎么实现”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Apache Subversion 通常被缩写成 SVN...
    99+
    2023-06-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作