-
创建新问题 描述您需要的更改。 -
浏览到要更改的配置文件 然后单击“铅笔”图标进行编辑。
id空间: 项目的 IDSPACE公司 ,区分大小写,通常为大写 基本url(_U): PURL中位于域之后的部分,通常为小写 术语浏览器(_B): 通常 个体蜜蜂 或 ols公司 但也可以 习俗 (见下文) 产品: 本体的主文件列表和重定向到的URL; 一个 .owl(猫头鹰) 文件是必需的,并且 .obo文件 文件是可选的
示例术语: 用于自动测试的一个或多个术语ID的列表 基本_直接: 如果您的项目重定向其 基本url ,那么您需要一个 基本_直接: 条目。 所以 基本_直接: http://obi-ontology.org 将重定向 http://purl.obolibrary.org/obo/obi 到 http://obi-ontology.org . 条目: 下的其他PURL列表 基本url ,参见下文
idspace:OBI 基本url:/obo/obi 产品: -obi.owl公司: http://svn.code.sf.net/p/obi/code/releases/2015-09-15/obi.owl term_browser:本体 示例术语: -OBI_ 0000070 条目: -精确:/wiki 更换: http://obi-ontology.org
准确的 :最简单的条目匹配精确的URL并返回精确的替换项 前缀 :这些条目与URL的第一部分匹配,并仅替换前缀部分 正则表达式 :这些条目使用强大的正则表达式,除非绝对必要,否则应避免使用。
-精确:/obi.owl 更换: http://svn.code.sf.net/p/obi/code/releases/2015-10-20/obi.owl
RedirectMatch temp“(?i)^/2015\-09\-15/obi\.owl$” http://svn.code.sf.net/p/obi/code/releases/2015-09-15/obi.owl "
-前缀:/分支/ 更换: http://obi.svn.sourceforge.net/svnroot/obi/trunk/src/ontology/brances/
重定向Match temp“(?i)^/brances/(.*)$” http://obi.svn.sourceforge.net/svnroot/obi/trunk/src/ontology/brances/ $1"
-前缀:/分支/ 更换: http://obi.svn.sourceforge.net/svnroot/obi/trunk/src/ontology/branches/ 测验: -发件人:/brances/obi.owl 收件人: http://obi.svn.sourceforge.net/svnroot/obi/trunk/src/ontology/branches/obi.owl
#CHEBI术语 -正则表达式:^/obo/CHEBI_(\d+)$ 更换: http://www.ebi.ac.uk/chebi/searchId.do?chebiId=chebi: $1 测验: -发件人:/CHEBI_15377 收件人: http://www.ebi.ac.uk/chebi/searchId.do?chebiId=chebi:15377
酿造装置--木桶储藏室/木桶/流浪者 brew安装--木桶储藏室/木桶/虚拟盒子 brew安装可用
git克隆 https://github.com/OBOFoundry/purl.obolibrary.org.git cd purl.obolibrary.org/tools 游荡起来
下载Ubuntu Linux虚拟机(使用Vagrant和 工具/Vagrantfile ) 运行它(使用VirtualBox) 将其配置为web服务器(使用Ansible和 工具/站点.yml 文件)
流浪者ssh cd/var/www/purl.obolibrary.org 使全部干净
make clean验证foo 制作干净的build-foo
进行清洁所有测试
制作干净的测试示例
流浪者停职
流浪破坏
==>默认值:有更新版本的方框“ubuntu/trusty64”! 您当前 ==>默认:版本为“20190122.1.1”。 最新版本为“20190206.0.0”。 运行 ==>默认值:要更新的`vagrant box update`。
[default]此VM上的来宾添加与的安装版本不匹配 VirtualBox! 这可能会导致诸如转发端口、共享 文件夹等无法正常工作。 如果其中任何一个失败了 此机器,请更新来宾添加内容并重新打包 框。
vagrant插件安装vagrant-vbguest (位于主机上的tools目录中)
cd工具 ansible-playbook-我主持site.yml
export PRODUCTION=url.ontodev.org; 制作干净的测试产品