`

集成confluence与jira

阅读更多
一.按照我前两个文章已经安装好了 confluence与 jira,现在 将D:\confluence\confluence-3.4.5目录下的 confluence复制到 D:\jira\atlassian-jira-enterprise-4.2.4目录下

二.修改D:\jira\atlassian-jira-enterprise-4.2.4\conf\server.xml

再 <Host name="localhost"  里面追加

	<Context path="/wiki" docBase="../confluence" debug="0" reloadable="false" useHttpOnly="true">
						<!-- Logger is deprecated in Tomcat 5.5. Logging configuration for Confluence is specified in confluence/WEB-INF/classes/log4j.properties -->
						<Manager pathname="" />
				</Context>


至此app集成完成

三.MySql的集成


在wiki的context
里加入
<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
								 username="root"
								 password="0"
								 driverClassName="com.mysql.jdbc.Driver"
								 url="jdbc:mysql://localhost/jiradb?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=UTF8"/>


参考资料http://confluence.atlassian.com/display/CONF34/Delegate+user+management+to+use+JIRA+logins



找到/confluence/WEB-INF/classes下的 osuser.xml 文件

注释掉 一下代码

<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">bucketuser.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>



反注释 以下代码块

<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>



JiraDS 是在 Confluence里面 JIRA 的 datasource


修改  D:\jira\atlassian-jira-enterprise-4.2.4\confluence\WEB-INF\classes\atlassian-user.xml

注释掉以下代码


<hibernate name="Hibernate Repository" key="hibernateRepository"  description="Hibernate Repository" cache="true"/>



同时加入
<osuser name="OSUser Repository" key="osuserRepository"/>







在JIRA里创建confluence-users 和 confluence-administrators组, 把你自己放在这两个组里,
为了集成,这里有两个选择
(1).手动编辑里面的JIRA这些用户组的成员给他们 一个或两个 onfluence组
(2). Start up Confluence. Log in using your JIRA account and go to Administration and then Global Permissions. Now assign the 'can use' permission to your desired JIRA groups



Activating External User Management

Since user management is now conducted in JIRA and outside of Confluence, you will need to switch external user management on.


Activating external user management will remove user and group management options from Confluence.
Your users will also no longer be able to edit their full name or email address inside Confluence. (If they want to, they would have to do so in JIRA).
To switch external user management on:

Log into Confluence using your JIRA account.
Go to the Confluence 'Administration Console'. To do this:
Open the 'Browse' menu and select 'Confluence Admin'. The 'Administrator Access' login screen will be displayed.
Enter your password and click 'Confirm'. You will be temporarily logged into a secure session to access the 'Administration Console'.
Select 'Security Configuration' in the left-hand panel.
In the 'Security Configuration' screen, click 'Edit'.
Check the 'External user management' checkbox.
Click 'Save'.


XML切忌不能有中文
0
0
分享到:
评论

相关推荐

    如何整合Jira跟confluence的用户管理

    ### 如何整合Jira与Confluence的用户管理 在企业级项目管理和协作环境中,Jira 和 Confluence 是两款非常受欢迎的工具。它们均来自Atlassian公司,分别专注于问题跟踪(Issue Tracking)和文档协作(Document ...

    JIRA 与 Confluence 同步故障排除

    ### JIRA 与 Confluence 同步故障排除 在企业级项目管理和协作环境中,Atlassian 提供了两款非常重要的工具:JIRA 和 Confluence。JIRA 主要用于项目跟踪、缺陷追踪、敏捷开发等场景;而 Confluence 则侧重于团队...

    confluence,Jira,Fisheye,Crubible,Bamboo,SVN部署说明

    综上所述,Confluence、Jira、FishEye、Crucible、Bamboo与SVN构成了Atlassian生态中的核心组件,它们各自在知识管理、项目追踪、代码审查、持续集成与版本控制等领域发挥着重要作用,共同支撑起高效、协作的软件...

    confluence5.1.5安装破解汉化+集成crowd与jira

    confluence5.1.5下载地址:https://www.atlassian.com/software/confluence/download-archives confluence5.1.5安装破解汉化文档 confluence5.1.5与crowd2.7集成,与jira集成

    使用JIRA+Jenkins进行敏捷开发项目管理

    #### 四、JIRA与Jenkins的集成 - **集成方式**:通过JIRA插件或Jenkins插件实现两者的连接,使得开发过程中的事件触发相应的Jenkins构建任务。 - **好处**: - 实现从需求跟踪到软件发布的端到端自动化。 - 提高...

    Crowd单点登录-管理jira与confluence

    crowd2.7下载:http://downloads.atlassian.com/software/crowd/downloads/atlassian-crowd-2.7.0.zip crowd安装+破解+集成jira+集成confluence

    JIRA+Confluence实现敏捷协同开发

    本节课程将介绍JIRA及Confluence集成于敏捷项目中的应用实践。重点在Scrum计划会议、立会、反思及检讨会议如何透过JIRA及Confluence实现协同合作,进而帮助敏捷团队持续过程改进。

    jira与testlink整合

    jira与testlink整合(jira用oracle数据库)

    Jenkins 与GitLiab 集成Jira操作手册_20200903_v01.docx

    在DevOps实践中,Jira、Confluence、GitLab和Jenkins的集成至关重要,它们共同构建了一个高效的数据互通环境。本手册主要聚焦于Jenkins与GitLab如何与Jira进行集成,以实现自动化的工作流。 **一、Jenkins与GitLab...

    JIRA_MySQL_Apache集成安装(已验证)_Confluence安装(说明)

    通过上述步骤,您可以成功地在Windows XP环境下完成JIRA与MySQL、Apache的集成安装,同时也了解了Confluence的基本安装流程。这些配置对于构建高效协作的项目管理环境至关重要。如果您在安装过程中遇到任何问题,...

    Jira Software&Confluence使用与管理介绍

    例如,与Confluence集成,使得产品需求可以直接转化为Jira的任务;与Bitbucket的集成可以在代码提交后自动更新Jira中的事务;Pipelines支持持续集成和部署,允许团队在Jira内监控内部版本的状态。 **工作流管理** ...

    JIRA+Confluence实现敏捷协同开发视频地址

    ### JIRA与Confluence在敏捷协同开发中的应用 #### 一、引言 在现代软件开发过程中,项目管理和协作工具的选择对于提升团队效率至关重要。JIRA 和 Confluence 作为 Atlassian 公司旗下的两款明星产品,在敏捷开发...

    Confluence与Crowd通信设置

    与JIRA不同的是,你不需要为Confluence创建特定的目录,只需要设置应用程序即可。 接下来,你需要进行文件拷贝和配置文件修改。从指定的目录复制`crowd-integration-client`的jar文件以及`crowd.properties`和`...

    JIRA资料--JIRA用户使用指南

    JIRA与许多其他工具(如Confluence、GitLab、Trello等)有良好的集成,可以无缝同步数据。此外,通过Atlassian Marketplace,用户可以找到大量插件来增强JIRA的功能。 ### 8. 数据库配置:JIRA+MySQL `JIRA+MySQL...

    JIRA相关配置

    4.1 JIRA与Confluence集成:Confluence是Atlassian的文档协作工具,两者集成后,可以在JIRA中查看和编辑相关的文档,提高团队协作效率。 4.2 JIRA与Bitbucket集成:对于软件开发团队,JIRA可以与代码托管平台Bit...

    jira2次开发

    5. **API集成**:Jira支持与其他系统的集成,如Git、SVN等版本控制系统,或是Confluence、Bitbucket等Atlassian家族产品。开发者需要掌握RESTful API设计原则,以便与其他系统进行数据交互。 6. **测试与部署**:...

    centos jira安装

    它提供了丰富的自定义选项,以适应各种项目需求,并支持与其他Atlassian产品(如Confluence和Crowd)的无缝集成。 在开始安装前,确保系统已经满足以下条件: 1. **CentOS操作系统**:确保你的服务器运行的是CentOS...

    jira中文使用手册

    Jira能与Git、SVN等版本控制系统集成,与Confluence协作平台、Bitbucket代码托管平台等无缝对接。此外,Jira Marketplace提供了大量插件,如自动化工具、报表插件等,满足不同需求。 ### 10. 用户权限与权限管理 ...

    Confluence安装指南

    ### Confluence 安装指南及 MySQL 集成与 Jira 整合详解 #### 一、Confluence 概述 Confluence 是一款由 Atlassian 公司开发的企业级 Wiki 软件,旨在帮助团队成员高效地共享信息、协同工作、进行文档协作以及集体...

    Jira教程.rar

    5. **集成其他工具**: Jira可以与其他工具如Bitbucket、Confluence、Trello等集成,实现无缝协作。 ### 四、JIRA使用手册(实例化教程) 1. **创建自定义字段**: 除了预设的字段,你还可以创建自定义字段来存储...

Global site tag (gtag.js) - Google Analytics