集成confluence与jira

摘要:
1、 根据我之前的两篇文章,我安装了汇流和jira。现在,将目录D:convergence confluence-3.4.5下的汇流复制到目录D:jira atlasian-jira-enterprise-4.4。修改D:jira-atlasian-jira-enterprise-4.4.2.4 conf-server.xml,并在˂Hostname=“localhost”˂!
一.按照我前两个文章已经安装好了 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"  里面追加 

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


至此app集成完成 

三.MySql的集成 


在wiki的context 
里加入
Xml代码  收藏代码
  1. <Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"  
  2.                                  username="root"  
  3.                                  password="0"  
  4.                                  driverClassName="com.mysql.jdbc.Driver"  
  5.                                  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 文件 

注释掉 一下代码 

Xml代码  收藏代码
  1. <provider class="bucket.user.providers.CachingCredentialsProvider">  
  2.         <property name="chain.classname">com.opensymphony.user.provider.hibernate.HibernateCredentialsProvider</property>  
  3.         <property name="chain.configuration.provider.class">bucket.user.BucketHibernateConfigProvider</property>  
  4.     </provider>  
  5.     <provider class="bucket.user.providers.CachingAccessProvider">  
  6.         <property name="chain.classname">com.opensymphony.user.provider.hibernate.HibernateAccessProvider</property>  
  7.         <property name="chain.configuration.provider.class">bucketuser.BucketHibernateConfigProvider</property>  
  8.     </provider>  
  9.     <provider class="bucket.user.providers.CachingProfileProvider">  
  10.         <property name="chain.classname">com.opensymphony.user.provider.hibernate.HibernateProfileProvider</property>  
  11.         <property name="chain.configuration.provider.class">bucket.user.BucketHibernateConfigProvider</property>  
  12.     </provider>  



反注释 以下代码块 

Xml代码  收藏代码
  1. <provider class="bucket.user.providers.CachingCredentialsProvider">  
  2.         <property name="chain.classname">com.atlassian.confluence.user.providers.jira.JiraJdbcCredentialsProvider</property>  
  3.         <property name="chain.datasource">java:comp/env/jdbc/JiraDS</property>  
  4.     </provider>  
  5.     <provider class="bucket.user.providers.CachingAccessProvider">  
  6.         <property name="chain.classname">com.atlassian.confluence.user.providers.jira.JiraJdbcAccessProvider</property>  
  7.         <property name="chain.datasource">java:comp/env/jdbc/JiraDS</property>  
  8.     </provider>  
  9.     <provider class="bucket.user.providers.CachingProfileProvider">  
  10.         <property name="chain.classname">com.atlassian.confluence.user.providers.jira.JiraJdbcProfileProvider</property>  
  11.         <property name="chain.datasource">java:comp/env/jdbc/JiraDS</property>  
  12.         <property name="chain.configuration.provider.class">bucket.user.BucketHibernateConfigProvider</property>  
  13.     </provider>  



JiraDS 是在 Confluence里面 JIRA 的 datasource 


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

注释掉以下代码 


Xml代码  收藏代码
  1. <hibernate name="Hibernate Repository" key="hibernateRepository"  description="Hibernate Repository" cache="true"/>  



同时加入 
Xml代码  收藏代码
  1. <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切忌不能有中文 

免责声明:文章转载自《集成confluence与jira》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android中finish()方法ArcGIS 9.3安装流程(包括Desktop和Server)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Confluence 6 教程:空间高手

这个教程将会带你如何在 Confluence 中创建和自定义空间,同时也包括如何删除空间,如果需要的话。通过这个教程,你将成为使用空间的高手。 你需要具有创建空间(Create space)和创建个人空间(Create personal space)的权限才能进行下面的操作。如果你是新设置好了的 Confluence ,你应该不会有权限方面的问题。如果...

Confluence 6 链接到其他应用

应用链接(Application Links)有时候也被称为 "AppLinks" 是一系列测插件能够允许你在 Atlassian  的应用中互相链接。链接 2 个应用能够允许你在应用之间分析信息和功能。 Atlassian 推荐仅为应用使用 OAuth  链接,因为这个是一个非常好的安全协议。我们不推荐使用信任应用(Trusted Applicatio...

Confluence 6 配置日志

我们推荐你根据你的需求来配置你自己的 Confluence 日志。你可以有下面 2 种方法来修改你的日志: 通过 Confluence 管理员控制台进行配置 – 你的修改仅在本次修改有效,下次重启后将会把所有修改重置。 编辑属性文件 – 你的修改将会在下次重启后生效同时针对所有的会话。 这 2 种方式的修改的方法将在下面的章节中描述。在一些很不常见的情...

JIRA的使用介绍(三)- Xray

  JIRA是一个流行的产品,除了其自身功能强,可扩展性好以外,JIRA还拥有一个庞大的生态圈。拥有众多的插件开发商、合作伙伴和用户。 从产品层面看,JIRA产品具备很强的扩展能力,例如对于问题单类型、流程、表单、字段,报表,通知,权限配置都是可以定制的,而且还内置或者可以定制很多方案(Schemes)方便扩展。 另外JIRA产品拥有支持Add-On(插件...

docker搭建confluence

一、 说明1.1 素材 本文采用素材如下:Docker镜像 Github链接(https://github.com/cptactionhank)破解工具 Gitee链接(https://gitee.com/pengzhile/atlassian-agent) (https://zhile.io/2018/12/20/atlassian-license-cr...

Confluence 6 对一个空间进行归档后产生的影响

空间 如果一个空间被归档: 将不会在查找结果中显示,除非你选择 在归档空间中查找(Search archived spaces)。如果没有归档空间的话,这个功能是隐藏的。 页面和内容将不会在 Confluence 的内容 快速查找(quick search)中显示,这个被用来在你在查找输入框中输入文字中下拉显示。 将不会显示在 空间(Spaces ) 的...