• WIKI和JIRA-安装与使用


    1、Wiki介绍
    1.1 Wiki(多人协作的写作系统)是一种超文本系统,这种超文本系统支持面向社群的协作式写作,即人人可编辑。在公司的项目管理中,可以把它当作文档管理和信息组织(Portlet)系统来使用。Wiki的开放性和人人可编辑性,在公司项目管理中应用很多,下面列举Wiki在公司的作用:
    (1)制定包括系统开发设计规范在内的一切设计文档、需求文档等;
    (2)可以放一些HowTo项目,记录一些常用操作,例如:“如何配额一个标准的开发环境”,“如何使用CVS客户端”,“如何使用JIRA”等;
    (3)列出所有开发环境和开发工具的入口,方便其他人查看;

    1.2 Wiki 功能介绍

    1.3 Spaces可以看到所有的项目,People可以看到所有的用户,点击Create可以创建一个项目

    2、JIRA介绍

    2.1 JIRA是一个缺陷跟踪管理系统,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

    2.2 JIRA功能介绍

    2.3 上图是Bug跟踪与管理

    3、jira和wiki的集成安装

    3.1本文档描述如何安装jira和wiki,并把两者的用户模型进行统一,只用一套帐号,即可登陆两套系统。

    (1)环境:操作系统为linux,数据库采用mysql。

    (2)集成了甘特图插件、饼图插件、日历组件、wiki中文包、扩展增加用户联系人方式字段。
    3.2安装前需要先安装:
    (1)JDK1.7及以上(不会安装请自行百度)
    (2)安装mysql(不会安装请自行百度)
    3.3下面介绍jira的安装方法:

    (1)jira下载地址:http://pan.baidu.com/s/1eRjrz5C
    (2)Jira中文语言包网盘下载:http://pan.baidu.com/s/1i3VEsC1
    (3)解压:tar zxvf atlassian-jira-6.3.6.tar.gz(4)创建存放数据目录:mkdir -p /usr/program/jira6.3.6/data/
    (5)创建其他文件夹(后面安装wiki要用到): mkdir indexes 、mkdir attachment 、mkdir backups
    (6)汉化:cp JIRA-6.3.6-language-pack-zh_CN.jar/usr/program/jira6.3.6/atlassian-jira/WEB-INF/lib/
    (7)设置环境变量:编辑:vi /etc/profile

    JIRA_HOME=/usr/program/jira6.3.6/data/
    
    export JIRA_HOME
    

    (8)运行:/usr/program/jira6.3.6/bin/start-jira.sh
    (9)访问:http://192.168.0.111:8080/ 

    3.4接着安装wiki的方法:
    (1)wiki下载地址:https://www.atlassian.com/software/confluence/download
    (2)解压:tar zxvf ../software/confluence-3.0.0_01.tar.gz
    (3)创建存放数据目录:mkdir data/wiki
    (4)修改文件:vi confluence/WEB-INF/classes/confluence-init.properties
    增加一行:

    confluence.home=/home/jira/jira/data/wiki
    

    (5)修改配置文件:vi conf/Catalina/host/confluence.xml

    <Context path="/confluence" docBase="/home/jira/jira/confluence" debug="0" reloadable="true">
    
    <Logger className="org.apache.catalina.logger.FileLogger"
    
    prefix="atlassian-confluence." suffix=".log" timestamp="true"/>
    
    <Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
    
    username="root"
    
    password="root"
    
    driverClassName="com.mysql.jdbc.Driver"
    
    url="jdbc:mysql://localhost/jiradb?autoReconnect=true&useUnicode=true&characterEncoding=utf8&mysqlEncoding=utf8"/>
    
    </Context>
    

    (6)修改和jira用户的统一:vi confluence-3.0.0_01/confluence/WEB-INF/classes/osuser.xml
    (7)注释掉:

    <!--provider class="bucket.user.providers.CachingCredentialsProvider">
    
    <property name="chain.classname">com.opensymphony.user.provider.hibernate.HibernateCredentialsProvider</property>
    
    <property
    
    name="chain.configuration.provider.class">bucket.user.BucketHibernateConfigProvider</property>
    
    </provider>
    
    <provider class="bucket.user.providers.CachingAccessProvider">
    
    <property name="chain.classname">com.opensymphony.user.provider.hibernate.HibernateAccessProvider</property>
    
    <property name="chain.configuration.provider.class">bucket.user.BucketHibernateConfigProvider</property>
    
    </provider>
    
    <provider class="bucket.user.providers.CachingProfileProvider">
    
    <property name="chain.classname">com.opensymphony.user.provider.hibernate.HibernateProfileProvider</property>
    
    <property name="chain.configuration.provider.class">bucket.user.BucketHibernateConfigProvider</property>
    
    </provider-->
    

    (8)打开注释:

    <provider class="bucket.user.providers.CachingCredentialsProvider">
    
    <property name="chain.classname">com.atlassian.confluence.user.providers.jira.JiraJdbcCredentialsProvider</property>
    
    <property name="chain.datasource">java:comp/env/jdbc/JiraDS</property>
    
    </provider>
    
    <provider class="bucket.user.providers.CachingAccessProvider">
    
    <property name="chain.classname">com.atlassian.confluence.user.providers.jira.JiraJdbcAccessProvider</property>
    
    <property name="chain.datasource">java:comp/env/jdbc/JiraDS</property>
    
    </provider>
    
    <provider class="bucket.user.providers.CachingProfileProvider">
    
    <property name="chain.classname">com.atlassian.confluence.user.providers.jira.JiraJdbcProfileProvider</property>
    
    <property name="chain.datasource">java:comp/env/jdbc/JiraDS</property>
    
    <property name="chain.configuration.provider.class">bucket.user.BucketHibernateConfigProvider</property>
    
    </provider>
    

     

    (9)修改文件: vi confluence-3.0.0_01/confluence/WEB-INF/classes/atlassian-user.xml
    <hibernate name="Hibernate Repository" key="hibernateRepository" description="Hibernate Repository" cache="true"/>
    并且添加下面内容:
    <osuser name="OSUser Repository" key="osuserRepository"/>
    注意:详细参考请看:https://wenku.baidu.com/view/65dbaf31eefdc8d377ee3206.html
    ---------------------
    作者:天地炫舞
    来源:CSDN
    原文:https://blog.csdn.net/tiandixuanwuliang/article/details/78810702
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    软件测试的常阅博客
    使用Silverlight操作ASPNETDB数据库
    在Silverlight中实现跨域访问
    部署Silverlight应用时遇到的问题
    如何在WPF和Silverlight中取得DataTemplate中的命名元素
    [转] Silverlight Navigation(多页面切换、传值)
    如何让Button点击后不得focus
    VS2010无法连接到SQlServer2008 Database file
    常用的gulp插件
    Android通过http协议POST传输方式
  • 原文地址:https://www.cnblogs.com/baiyuer/p/10396937.html
Copyright © 2020-2023  润新知