修改atlassian系列scm系统的域名

使用了atlassian系列的scm系统,包括crowd, confluence, jira。 形式如
http://olddomain/crowd
http://olddomain/jira
http://olddomain/wiki

现要把olddomain修改为newdomain。 官方文档中并没有confluence系统中user directory修改的文档,管理后太中也未看到此项功能。 经过一番琢磨和google,最终解决。记录一下过程。

crowd:
修改 crowd.properties文件中的crowd.server.url和application.login.url中的host为新的hostname。
在applications中修改各个application的url。

confluence:
登录管理后台(此时crowd不能认证,但是内置的confluence管理员账户还可以登录,如果不能了,可能需要手动修改配置),修改Server Base URL。
数据库表, update cwd_directory_attribute 表。 修改 attribute_name的值为“crowd.server.url”的记录的attribute_value字段。
检查classes目录下的crowd.properties配置文件中的crowd server url。如果需要修改,就修改为新的crowd域名。

jira:
同confluence,update数据库字段。

(全文完)

发表评论

电子邮件地址不会被公开。 必填项已用*标注