使用手册02-项目经理
CollabNet SourceForge Enterprise(CTF,CollabNet TeamForge)分布式开发管理平台使用手册2009南京远望蓝卫系统集成有限公司目录1创建项目 42构建项目 Web 站点 42.1创建项目页面 42.2构建项目页面 52.2.1创建项目页面组件 52.2.2将任意格式的文本添加至项目页面 62.2.3将活动表添加至项目页面 62.2.4在项目页面中列出文档 62.2.5在项目页面上发布项目新闻 62.2.6在项目页面上显示项目统计 72.2.7将已保存的变更管理搜索添加到项目页面中 72.2.8将项目页面连接到 Wiki 72.2.9对项目页面组件重新排序 72.2.10隐藏项目页面组件 72.2.11重命名项目页面组件 72.2.12删除项目页面组件 82.3控制对项目页面的访问 82.4项目页面重新排序 82.5隐藏项目页面 82.6重命名项目页面 93项目活动报告 93.1变更管理工件报告 93.2保存报告模板 93.3运行报告 103.4导出报告结果 103.5删除报告模板 104控制项目访问 104.1根据项目类型控制访问 114.2根据用户角色控制访问 114.2.1创建角色 114.2.2创建项目管理员角色 124.2.3更改角色 124.2.4为项目成员分配角色 124.2.5为用户组分配角色 124.2.6将用户组分配给角色 134.3按用户类别控制访问 135管理项目成员资格 135.1将用户添加到项目中 135.2删除项目中的用户 145.3处理项目成员资格的请求 145.4处理离开项目的请求 146创建项目模板 147对项目进行分类 158使项目成员可以使用其他应用程序 158.1链接外部应用程序 158.2更改链接应用程序 168.3对链接应用程序重新排序 169关于运行项目的背景知识 169.1什么是项目? 179.2项目管理员的职责是什么? 179.3什么是项目页面组件? 189.3.1项目页面组件的作用是什么? 189.3.2什么是文本组件? 199.3.3什么是文档组件? 199.3.4什么是新闻组件? 199.3.5什么是变更管理搜索结果组件? 199.3.6什么是项目统计组件? 199.3.7什么是 wiki 组件? 199.3.8什么是活动表组件? 199.4什么是项目页面? 209.5用户角色如何控制访问 209.6哪些人员可访问应用组件? 209.7哪些人员可以访问项目? 219.7.1可以允许哪些人访问项目 219.7.2可以删除用户的 SCM 访问权限吗? 229.7.3哪些人员可以查看项目页面? 229.7.4哪些人员可以查看项目页面组件? 229.8什么是链接应用程序? 239.9什么是项目模板? 239.10项目模板中包含哪些内容? 239.11如何构建项目模板? 2410参考信息 2410.1“项目仪表盘”页面 通过 2510.2我的页面 2510.3“文档详细信息”页面 2610.4Wiki 语法 2710.5Wiki 编辑按钮 281创建项目当您已确定要完成的工作且该工作具有其自身特殊的特征、依赖关系或时间表时,可以创建新的项目。
项目的组成内容取决于您的组织有些组织倾向于少量大型的集中项目另外一些组织更倾向于数量较多且规模较小的专用项目站点管理员可以帮您决定您的工作是一个大项目的其中一部份,或者它本身就是一个项目1. 在“我的工作空间”页面中,点击“项目” > “模板” 2. 在“模板”选项卡中,从列表中选择项目模板,然后点击“创建项目” 3. 在“创建项目”页面中,为项目命名并填写简短说明 o 该名称将会显示在项目列表和项目主页中 o 建议说明内容尽量简洁在各项目页面中,将有充分的空间让您对项目的目标和方法进行详细地讨论 4. 如果您希望项目的 URL 与内部项目名称不同,则可以为项目提供一个 URL 名称 如果您未输入 URL 名称,则项目 URL 将与项目名称相同 5. 点击“创建” 项目将提交给 CollabNet SourceForge Enterprise 站点管理员进行批准当站点管理员批准或者拒绝您的项目时,您将收到电子邮件通知当项目被批准时,您可以从“我的项目”页面或从导航栏的“项目”菜单访问该项目2构建项目 Web 站点项目成员与其他用户需要了解与项目进行互动的方式您可以通过创建和维护为他们量身定制的项目 Web 站点,向他们提供一些他们所需的信息和工具。
· 创建项目页面要向查看项目的人员提供信息和功能, 需构建一个或多个项目页面 · 构建项目页面页面组件可以由项目成员任意添加功能, 或为查看项目的人员提供信息 · 控制对项目页面的访问将信息或功能置于项目页面之前,应确保 您期望允许访问页面的人员都可以对页面进行访问 · 项目页面重新排序将项目页面按用户需要的方式排序,使用户体验轻松快捷的操作 · 隐藏项目页面在准备项目页面的过程中,您可能不希望其他人查看该页面 · 重命名项目页面随着页面重点的变化,最好对其重命名以符合其不断变化的功能 2.1创建项目页面要向查看项目的人员提供信息和功能, 需构建一个或多个项目页面1. 转至新页面所属的页面 提示: 所有项目页面都可拥有属于自己的子页面 直接属于项目主页的页面称为 “顶级页面” 2. 点击 “配置:启用” 3. 选择新页面在项目结构中所适合的 位置 o 要仅在项目主页下创建页面,请点击 “添加顶级页面” 顶级页面的标题始终显示在 左侧的导航树中 o 要在当前页面下创建页面,请点击 “添加子页面” 4. 输入新项目页面的标题 标题要言简意赅 5. 选择可查看此页面的人员 注: 您的选择将会应用到在此页面下创建的所有 子页面中。
o 要向所有具有必需权限的用户显示此页面, 请选择 “可见”例如,如果您已 定义了对项目具有访问权限的用户组,则您的新 项目页面仅对这些用户可见如果您的项目是公开的, 则任何人均可进行查看如果该页面的信息可供 广大受众查看,请 使用此选项 o 要仅向具有项目管理员角色的用户显示此页面, 请选择 “隐藏”如果您正在起草的内容尚未准备进行共享, 或者只希望与其他项目经理共享, 请使用此选项 6. 点击 “配置:关闭” 现在,您可以使用文本、新闻或变更管理查询等组件 在项目页面中构建功能 2.2构建项目页面页面组件可以由项目成员任意添加功能, 或为查看项目的人员提供信息注: 每个页面包含的组件数量没有限制但是,如果一个页面包含的组件过多, 则可能不方便用户滚动查看请考虑 将项目内容分割成多个项目页面,而每个页面的内容适合 一个或两个屏幕· 创建项目页面组件通过项目页面组件,可向用户提供各种 信息和资源 · 将任意格式的文本添加至项目页面要想在纯文本中或使用 HTML 标记写入非结构化消息或报告, 请在项目页面上添加一个通用文本组件 · 将活动表添加至项目页面要将重要的链接和查询置于项目用户面前,需设置 活动表。
· 在项目页面中列出文档要让项目成员可轻松地交换文档或相互评审文档, 需将文档组件添加至项目页面 · 在项目页面上发布项目新闻要让大家得知重要的新开发,请在项目页面上添加新闻组件 · 在项目页面上显示项目统计要以图表方式共享项目进度,需将统计 组件添加至项目页面 · 将已保存的变更管理搜索添加到项目页面中为使项目成员快速查找变更管理项,请创建一个变更管理搜索结果组件并链接至已保存的搜索中 · 将项目页面连接到 Wiki要想打开一个项目页面进行双向交流,请添加一个 Wiki 组件 · 对项目页面组件重新排序为了便于项目成员的操作,需要将项目组件按合理的顺序进行 布局 · 隐藏项目页面组件在准备项目页面组件的过程中,您可能不希望其他人查看该页面 · 重命名项目页面组件随着页面组件重点的变化,最好对其重命名以符合其不断变化的功能 · 删除项目页面组件从页面中删除无用的组件可避免 分散用户的注意力 2.2.1创建项目页面组件通过项目页面组件,可向用户提供各种 信息和资源 例如,要让大家了解重要的新开发,可以创建 新闻组件 要让项目成员可以快速查找变更管理项,可以创建 查询组件 1. 在项目页面中,点击 “配置:启用”。
2. 点击 “添加新组件” 3. 输入新组件的标题 标题要言简意赅 4. 选择所需的组件类型 5. 选择可查看此组件的人员 o 要向所有具有必需权限的用户显示此组件, 请选择 “可见” 例如,如果您已 定义了对项目中的变更管理具有访问权限的用户组, 则查询组件仅对这些用户可见 如果 您项目的变更管理对所有人公开,则所有查看 此项目页面的用户均可看到查询组件 如果您确定该组件适用于常规使用, 请使用此选项 o 如果在显示此组件之前想隐藏它, 请选择 “隐藏” 现在,仅具有项目管理员角色的用户 才可以查看此组件 如果您正在起草的内容尚未准备进行共享, 或者只希望与其他项目经理共享,请使用此选项 6. 在项目页面中指定该组件的位置 7. 点击 “配置:关闭” 2.2.2将任意格式的文本添加至项目页面要想在纯文本中或使用 HTML 标记写入非结构化消息或报告, 请在项目页面上添加一个通用文本组件 1. 在项目页面中,点击 “配置:启用” 2. 点击 “添加新组件” 3. 输入新组件的标题 标题要言简意赅 4. 在 “创建组件”页面中,选择 “文本”组件 5. 使用 wysiwyg 编辑器写入文本,如果可以,应用粗体或 斜体或其他样式。
提示: 在编辑器中使用工具栏按钮选择字体、 表格、链接和图像 6. 点击 “保存” 2.2.3将活动表添加至项目页面要将重要的链接和查询置于项目用户面前,需设置 活动表 1. 在项目页面中,点击 “配置:启用” 2. 点击 “添加新组件” 3. 输入新组件的标题 标题要言简意赅 4. 在 “创建组件”页面中,选择 “文本”组件 5. 在 “此组件的属性”下的文本区域中,点击 “插入预定义模板内容”图标, 然后选择 “活动表” 6. 点击 “插入”,然后点击 “保存” 7. 使用 “插入-编辑链接”图标可将链接指向 您所需的工件或搜索结果 2.2.4在项目页面中列出文档要让项目成员可轻松地交换文档或相互评审文档, 需将文档组件添加至项目页面1. 在项目页面中,点击 “配置:启用” 2. 点击 “添加新组件” 3. 输入新组件的标题 标题要言简意赅 4. 在 “创建组件”页面中,选择 “文档”组件 5. 选择文档所在的文件夹,然后点击 “保存” 文件夹中的文档会显示在 项目页面中 6. 要创建新文档,请点击文档组件标题栏中的 “添加文档” 7. 要查看文档详细信息并进行编辑,请点击其名称。
2.2.5在项目页面上发布项目新闻要让大家得知重要的新开发,请在项目页面上添加新闻组件注: 热点新闻发布会自动显示在网站的主页上1. 在项目页面中,点击“配置:启用” 2. 点击“添加新组件” 3. 输入新组件的标题 标题要言简意赅 4. 在“创建组件”页面中,选择“项目新闻”组件并点击“保存” 新闻组件添加到项目页面中 5. 在新闻组件标题栏中,点击“创建新闻发布” 6. 添加一个言简意赅的标题 7. 在发布正文处声明或说明重要的新开发 8. 点击“创建” 新闻发布在项目页面上显示,同时显示您的姓名以及创建发布的时间 2.2.6在项目页面上显示项目统计要以图表方式共享项目进度,需将统计 组件添加至项目页面 1. 在项目页面中,点击 “配置:启用” 2. 点击 “添加新组件” 3. 输入新组件的标题 标题要言简意赅 4. 在 “创建组件”页面中,选择 “项目统计”组件,然后点击 “保存” 有关任务管理、变更管理、文档管理和发布管理的近期统计信息会 显示在项目页面上 5. 要想在一个单独窗口中显示任一图表的展开视图,请点击 相应的 “放大图表”链接 6. 要生成一个新的自定义图表,请在展开的视图中 修改图表的参数,然后点击 “更新”。
搜索会显示在项目页面上点击一个搜索可查看 结果 2.2.7将已保存的变更管理搜索添加到项目页面中为使项目成员快速查找变更管理项,请创建一个变更管理搜索结果组件并链接至已保存的搜索中1. 在项目页面中,点击“配置:启用” 2. 点击“添加新组件” 3. 输入新组件的标题 标题要言简意赅 4. 在“创建组件”页面中,选择“变更管理搜索结果”组件 5. 点击“添加已保存的变更管理搜索”可以获得已保存搜索的列表 6. 选择要添加的搜索,点击“添加选定的项” 7. 使用“向上移”、“向下移”和“删除”按钮以重新排列和调整搜索列表 8. 指定每个搜索结果可以显示的最大行数 9. 点击“保存” 搜索会显示在项目页面上点击一个搜索可查看结果2.2.8将项目页面连接到 Wiki要想打开一个项目页面进行双向交流,请添加一个 Wiki 组件1. 在项目页面中,点击 “配置:启用” 2. 点击 “添加新组件” 3. 输入新组件的标题 标题要言简意赅 4. 在 “创建组件”页面中,选择 “Wiki 页面”组件 5. 指定存在于项目中的一个 Wiki 页面的名称,然后点击 “保存” 该 Wiki 页面的内容会显示在项目页面中。
通过 点击 Wiki 组件标题栏上的 “编辑 Wiki 页面”,编辑 Wiki 页面2.2.9对项目页面组件重新排序为了便于项目成员的操作,需要将项目组件按合理的顺序进行 布局1. 在项目页面中,点击 “配置:启用” 2. 在要移动的项目页面组件的标题栏中,点击 向上箭头或向下箭头3. 点击 “配置:关闭” 2.2.10隐藏项目页面组件在准备项目页面组件的过程中,您可能不希望其他人查看该页面您可对除其他项目管理员以外的任何人隐藏页面组件1. 在项目页面中,点击“配置:启用” 2. 在要隐藏的项目页面组件的标题栏中,点击编辑按钮 3. 针对“可见性”选择“隐藏”选项,并点击“保存” 4. 点击“配置:关闭” 现在不具有“项目配置”角色的用户将无法查看该组件,即使他们有权访问该项目以及此页面也是如此只有将“配置”设置为“启用”时,具有“项目配置”角色的用户才能查看该组件2.2.11重命名项目页面组件随着页面组件重点的变化,最好对其重命名以符合其不断变化的功能 1. 在项目页面中,点击“配置:启用” 2. 在要重命名的项目页面组件的标题栏中,点击编辑按钮 3. 更新“标题”使其适合于当前的功能,并点击“保存”。
4. 点击“配置:关闭” 2.2.12删除项目页面组件从页面中删除无用的组件可避免 分散用户的注意力1. 在项目页面中,点击 “配置:启用” 2. 在要删除的项目页面组件的标题栏中,点击 “X”按钮3. 点击 “配置:关闭” 2.3控制对项目页面的访问将信息或功能置于项目页面之前,应确保 您期望允许访问页面的人员都可以对页面进行访问注: 这仅适用于页面没有隐藏的情况如果隐藏了页面, 不是项目管理员的用户将无法看到该页面,即使 他们基于角色的权限允许时也是如此1. 在 SourceForge 导航栏中,点击“项目配置” 2. 在“项目设置”页面中,点击“权限” 3. 点击希望向其提供访问项目页面的权限的角色 提示: 如果不存在适当的角色,则必须先创建一个角色4. 在“编辑角色”页面中,点击“项目页面” 5. 在 “项目页面权限”下,选择 具有此角色的用户可以查看和编辑的页面 o 要使具有此角色的用户可以创建、查看和修改所有 的项目页面,请选择 “项目页面管理” 权限 o 要使具有此角色的用户可以查看页面,但不能对其进行编辑, 请在 “查看”部分选择适当的页面 o 要使具有此角色的用户可以修改文本组件项目页面的内容, 请在 “编辑文本内容”部分选择适当的页面。
注: 对于任何已授权可以查看项目的用户来说,项目主页始终是可见的2.4项目页面重新排序将项目页面按用户需要的方式排序,使用户体验轻松快捷的操作1. 点击 “配置:启用” 2. 选择某个项目页面,并点击“编辑结构” 3. 采用下列任一一种方式重新排列页面结构: o 选择某个页面,并使用“剪切”和“粘贴”将其置于不同的位置 注: 移动某个页面时,其所有子页面也将移动o 将页面拖放到不同的位置 o 点击“添加新页面”以向当前页面添加子页面 o 选择一个或多个页面,并点击“删除”可以将其删除 4. 点击“保存更改” 5. 点击“配置:关闭” 2.5隐藏项目页面在准备项目页面的过程中,您可能不希望其他人查看该页面您可对除其他项目管理员以外的任何人隐藏页面1. 点击“配置:启用” 2. 点击“编辑页面属性” 3. 要设置可见性,请选择“隐藏”,然后点击“保存” 现在不具有“项目配置”角色的用户将无法查看该页面,即使他们有权访问该项目以及此页面的父页面也是如此完成构建页面后,不要忘记将页面切换为“可见”,这样具有访问该页面权限的用户才可以进行查看2.6重命名项目页面随着页面重点的变化,最好对其重命名以符合其不断变化的功能。
1. 点击 “配置:启用” 2. 点击“编辑页面属性” 3. 更改“标题”使其适合于当前的功能,并点击“保存” 4. 点击“配置:关闭” 3项目活动报告生成报告可以获取项目当前状态的快照· 变更管理工件报告变更管理报告可以提供变更管理工件的历史记录摘要变更管理报告可以涵盖某一选定工件类型中的变更管理工件,或者某一项目中所有工件类型的变更管理工件 · 保存报告模板要运行报告,必须定义报告条件并将其保存在报告模板中 · 运行报告运行报告可以获取项目状态的最新数据 · 导出报告结果要保存报告结果,可以将数据导出到 .csv、.xml 或用 Tab 分隔的文件中 · 删除报告模板为了避免混淆,最好删除不再需要的报告模板 3.1变更管理工件报告变更管理报告可以提供变更管理工件的历史记录摘要变更管理报告可以涵盖某一选定工件类型中的变更管理工件,或者某一项目中所有工件类型的变更管理工件要生成报告,必须先在模板中定义报告条件然后,只需点击鼠标一下即可随时运行报告注: 报告结果仅包含您有权查看的项具有不同权限的其他项目成员运行同一个报告时,可能会获得不同的结果1. 在项目导航栏中,点击“报告管理” “列出报告”页面将显示现有报告模板的列表。
2. 从下拉菜单中选择“变更管理报告”,然后点击“新建” 3. 在“变更管理报告条件:步骤 1 (共 2 步)”页面中,定义通用于所有选定工件类型的报告条件 a. 编写报告的名称和说明 b. 选择要报告变更管理工件数据的工件类型 c. 或者选择工件优先级或成熟度的字段值 d. 或者选择创建日期、最近编辑日期或关闭日期的日期范围 e. 或者选择一个或多个“分配到”或“创建人”项目成员 f. 点击图标可以显示有权编辑或创建变更管理工件的项目成员列表 g. 点击“下一步” 4. 在“变更管理报告条件:步骤 2 (共 2 步)”页面中,定义特定于每个选定工件类型的报告条件 a. 选择任意或所有其余工件类型字段的值 5. 点击“生成报告” o “报告摘要”选项卡将以图形格式显示您的结果 o “报告详细信息”选项卡将以表格格式显示您的结果 6. 要编辑报告条件,请点击“编辑”进行更改,然后点击“生成报告” 报告将根据新条件自动重新生成新条件还会保存在报告模板中以便将来使用 7. 重复最后两步,直到获得您想要的报告 3.2保存报告模板要运行报告,必须定义报告条件并将其保存在报告模板中1. 在项目导航栏中,点击“报告管理”。
“列出报告”页面将显示现有报告模板的列表 2. 在下拉菜单中,选择一种报告模板类型 o 任务报告 - 报告分配给每位用户的任务数量 o 变更管理报告 - 报告已提交到选定项目工件类型的工件数量 3. 点击“新建” 4. 在“任务报告条件”或“变更管理报告条件”页面中,选择所需的报告条件 “报告条件”页面中显示的字段取决于报告类型 5. 点击“生成报告” 此时将显示报告结果,并且保存模板保存报告模板之后,即可运行报告3.3运行报告运行报告可以获取项目状态的最新数据运行报告前必须保存报告模板每次运行报告时都会重新生成报告数据 提示: 生成报告数据前可以修改报告条件例如,您可能想要每周都使用除了开始和结束日期之外的其余相同报告条件运行同一报告注: 报告结果仅包含您有权查看的项具有不同权限的其他项目成员运行同一个报告时,可能会获得不同的结果1. 在项目导航栏中,点击“报告管理” “报告模板”页面将显示现有报告模板的列表 2. 点击所需报告模板的标题 o “报告摘要”选项卡将以图形格式显示您的结果 o “报告详细信息”选项卡则以表格格式显示结果 3. 要编辑报告条件,请点击“编辑”进行更改,然后点击“生成报告”。
报告将根据新条件自动重新生成新条件还会保存在报告模板中以便将来使用 4. 重复最后两步,直到获得您想要的报告 3.4导出报告结果要保存报告结果,可以将数据导出到 .csv、.xml 或用 Tab 分隔的文件中注: 如果您创建了一个包含具有不同用户定义字段的工件类型的报告,并在“报告摘要”页面中点击“导出”,则“导出数据”窗口将仅显示所有工件类型中都出现的字段要导出用户定义的字段,请点击“报告详细信息”选项卡,然后对特定的工件类型点击“导出”1. 在项目导航栏中,点击“报告管理” “报告模板”页面将显示现有报告模板的列表 2. 点击报告模板的标题 3. 在“报告”页面中,点击“导出” 4. 在“导出数据”窗口中,选择一种导出格式 o CSV o 用 Tab 分隔 o XML 5. 选择您希望导出的字段,并将这些字段从“可用列”列表移到“选定列”列表中 6. 点击“导出” 7. 在“导出数据”确认窗口中,如果您希望再次保存此文件,请点击所提供的链接 3.5删除报告模板为了避免混淆,最好删除不再需要的报告模板1. 在项目导航栏中,点击“报告管理” “列出报告”页面将显示现有报告模板的列表 2. 选择要删除的报告模板,然后点击“删除”。
报告模板删除完成4控制项目访问要控制可以访问您项目的人员,请考虑项目的用途及相应的用户类型· 根据项目类型控制访问项目可以仅对项目成员公开,也可以对任何个人公开,或者是介于这两者之间 · 根据用户角色控制访问项目管理员创建角色,随后会将这些角色分配给项目成员以定义这些项目成员在项目中可执行的操作 · 按用户类别控制访问为了避免为各用户创建和分配许多类似的角色,可以尽可能将对应用组件的访问权限指定给整个用户类别4.1根据项目类型控制访问项目可以仅对项目成员公开,也可以对任何个人公开,或者是介于这两者之间默认情况下,所有新项目都创建为私有项目,仅项目成员可以访问您可以随时将项目更改为公开或者门禁社区项目 重要: 不具有访问项目权限的用户在“主”页、“所有项目”列表、或者搜索或统计报告结果中看不到该项目1. 在项目导航栏中,点击“项目配置” 2. 在“项目配置”菜单中,点击“权限”,然后点击“默认的访问权限”选项卡以查看项目当前的访问设置 3. 点击“编辑” 4. 在“编辑默认的访问权限”页面中,选择项目允许的访问类型 o 私有 - 仅限项目成员 o 门禁社区 - 项目成员和非受限用户 o 公开 - 所有用户。
4.2根据用户角色控制访问项目管理员创建角色,随后会将这些角色分配给项目成员以定义这些项目成员在项目中可执行的操作· 创建角色角色定义具有该角色的项目成员可以使用的应用组件,以及项目成员可以在每个应用组件中执行的特定操作 · 创建项目管理员角色项目管理员负责管理项目的用户和角色 · 更改角色如果用户被分配的角色不允许其执行所需的操作,那么您可能需要更改与该角色相关的权限 · 为项目成员分配角色一个项目成员可以有许多角色作为项目管理员,必须为每个项目成员分配角色 · 为用户组分配角色通过为其组分配角色可以使多个用户同时执行操作 · 将用户组分配给角色为了同时管理许多组或角色的权限,请尝试将用户组分配给角色 4.2.1创建角色角色定义具有该角色的项目成员可以使用的应用组件,以及项目成员可以在每个应用组件中执行的特定操作任何项目管理员都可创建和分配角色1. 在项目导航栏中,点击“项目配置” 2. 在“项目配置”菜单中,点击“权限” 3. 点击“创建” 4. 在“创建角色”页面中,填写角色的名称和说明并点击“保存” 5. 对于“角色权限”页面中列出的每个应用组件,选择您希望具有该角色的用户可以使用的权限和资源。
注: 您可以针对每个顶级文件夹设置访问权限,但不能针对其他子文件夹设置访问权限6. 点击“保存” 角色创建完成您可以随时将其分配给项目成员4.2.2创建项目管理员角色项目管理员负责管理项目的用户和角色项目创建人被自动赋予“Founder Project Admin”角色,对于当前项目而言,这是具有全部的项目配置和应用组件管理权限的特殊角色您可以将“Founder Project Admin”角色转移给其他用户 如果项目创建人是 CollabNet SourceForge Enterprise 5.1 管理员,系统不会自动创建“Founder Project Admin”角色注: 默认情况下,项目管理员不具有应用组件管理权限,例如“变更管理设置”和“任务管理器设置”应用组件管理权限可以包含在项目管理员角色中,但是必须单独分配1. 在“角色权限”页面中,选择“项目配置权限” o 如果希望角色仅包含项目管理员权限以管理用户和角色,那么只需选择“项目配置权限” o 如果希望角色包含其他的应用组件管理权限或其他权限,那么请设置其他权限 2. 点击“保存” 所有分配该角色的项目成员均具有项目管理员权限以管理项目的用户和角色。
4.2.3更改角色如果用户被分配的角色不允许其执行所需的操作,那么您可能需要更改与该角色相关的权限编辑角色时,具有该角色的所有项目成员会自动获取更新的权限1. 在项目导航栏中,点击“项目配置” 2. 在“项目配置”菜单中,点击“权限” 3. 从现有角色列表中,点击要编辑的角色 4. 在“角色”页面中,进行所需的更改 o 要编辑角色的标题或说明,请点击“编辑” o 要编辑角色的权限,请从页面左侧选择应用组件,并选择或者取消相应的权限和资源 o 要编辑分配到该角色的项目成员,请点击“分配的项目成员” 5. 点击“保存” 4.2.4为项目成员分配角色一个项目成员可以有许多角色作为项目管理员,必须为每个项目成员分配角色权限可以叠加项目成员拥有所有已分配角色提供的所有访问权限,以及利用应用组件权限进行全局分配的任何权限1. 在项目导航栏中,点击“项目配置” 2. 在“项目配置”菜单中,点击“权限”,然后点击“用户-角色矩阵”选项卡 用户-角色矩阵在左侧列出所有项目成员,顶部列出所有可用的角色 3. 为每个项目成员选择角色 4. 点击“保存” 现在,角色已经分配给每个项目成员4.2.5为用户组分配角色通过为其组分配角色可以使多个用户同时执行操作。
一个用户组可以有许多角色用户组的每个成员都拥有所有已分配角色允许的全部访问权限,以及已通过其他方法分配的任意权限,例如应用组件权限或单独分配的角色1. 在项目导航栏中,点击“项目配置” 2. 在“项目配置”菜单中,点击“权限”,然后点击“组-角色矩阵”选项卡 用户组-角色矩阵在左侧列出所有用户组,并在顶部列出所有可用角色 3. 为每个用户组选择希望的角色,然后点击“保存” 现在,角色已分配给每个用户组4.2.6将用户组分配给角色为了同时管理许多组或角色的权限,请尝试将用户组分配给角色1. 在项目导航栏中,点击“项目配置” 2. 在“项目配置”菜单中,点击“权限” 3. 点击要分配给用户组的角色名称 4. 在“角色权限”页面中,点击“已分配的组”选项卡 “已分配的组”页面会显示所有当前已分配角色的用户组 5. 点击“添加” 6. 在“名称(搜索)”框中键入部分组名称,然后点击“查找” 7. 在“查找用户组”窗口中,选择要添加的用户组,然后点击“完成” 现在,用户组已分配角色4.3按用户类别控制访问为了避免为各用户创建和分配许多类似的角色,可以尽可能将对应用组件的访问权限指定给整个用户类别。
对于每个应用组件(任务管理、文档管理、发布管理、变更管理和讨论论坛),均可以根据用户类别对权限进行全局分配 例如,如果希望所有项目成员都拥有对所有项目变更管理工件类型的查看和提交权限,则可以使用应用组件权限指定该权限您仅需对这些设置配置一次1. 在“项目配置”页面中,配置项目访问设置并点击“下一步” 2. 在“编辑默认的访问应用组件权限”页面中,点击“+”符号展开要分配权限的部分 3. 对于每个应用组件和资源,从下拉菜单中选择一个用户类别 o 选定类型的所有用户都将拥有指定的权限:查看、提交/查看或发布/查看 o 对于讨论论坛和变更管理,还可以指定提交或发布权限 注: 您可以指定对顶级文件夹的访问权限,但不能指定对特定子文件夹的访问权限重要: 如果希望控制对未显示在“编辑默认的访问应用组件权限”页面中的应用组件或资源的访问权限,则可以使用基于角色的访问控制 (RBAC) 进行控制4. 点击“完成” 5管理项目成员资格您可以根据项目成员的请求或您自己的想法来添加或删除项目成员· 将用户添加到项目中在用户可以参与项目工作之前,您必须使其成为项目成员您可以使任何注册的 CollabNet SourceForge Enterprise 5.1 用户成为项目成员。
· 删除项目中的用户您可以随时删除项目中的用户 · 处理项目成员资格的请求已注册的 Sourceforge 用户可以申请成为项目成员作为项目管理员,您有权批准或者拒绝此类请求 · 处理离开项目的请求要离开项目的 CollabNet SourceForge Enterprise 5.1 用户必须提交请求项目管理员可以批准或拒绝请求5.1将用户添加到项目中在用户可以参与项目工作之前,您必须使其成为项目成员您可以使任何注册的 CollabNet SourceForge Enterprise 5.1 用户成为项目成员也可以在将用户添加到项目的过程中为用户分配角色1. 在项目导航栏中,点击“项目配置” 2. 在“项目配置”菜单中,点击“用户成员资格” 3. 点击“添加” 4. 在“添加用户”页面中,通过输入搜索文本查找用户 搜索文本不区分大小写可以按全名或者部分名称或用户名进行搜索 5. 选择用户,然后点击“下一步” 6. 在“添加用户”页面中,选择希望用户具有的角色 7. 保存您的更改 o 点击“完成”返回到“项目成员资格”页面 o 点击“完成并添加另一个”可添加其他用户 5.2删除项目中的用户您可以随时删除项目中的用户。
删除项目中的用户时,所有已分配给该用户的项(例如任务和变更管理工件)的当前分配状态均变更为“无”1. 在项目导航栏中,点击“项目配置” 2. 在“项目配置”菜单中,点击“用户成员资格” 3. 从当前项目成员列表中,选择要删除的用户并且点击“删除” 现在,用户从项目中删除5.3处理项目成员资格的请求已注册的 Sourceforge 用户可以申请成为项目成员作为项目管理员,您有权批准或者拒绝此类请求CollabNet SourceForge Enterprise 5.1 用户提交项目成员资格请求后,该请求显示在“项目配置”页面“用户成员资格”部分中,等待项目管理员批准该请求还显示在每个项目管理员的“我的页面”“等待我批准的项”部分中1. 在项目导航栏中,点击“项目配置” 2. 在“项目配置”菜单中,点击“用户成员资格”,然后点击“待定的请求”选项卡 3. 在“请求加入项目的用户”下,选择要批准或拒绝的用户 o 点击“批准”以便批准请求并将用户添加到项目中 o 点击“拒绝”以拒绝请求 4. 要在批准或拒绝请求前查看关于用户的详细信息或者添加注释,请点击用户名 这是可选操作 当请求批准或者拒绝时,用户将收到一封电子邮件通知。
5.4处理离开项目的请求要离开项目的 CollabNet SourceForge Enterprise 5.1 用户必须提交请求项目管理员可以批准或拒绝请求离开的请求显示在“项目配置”页面“用户成员资格”部分中,等待项目管理员批准该请求还显示在每个项目管理员的“我的页面”“等待我批准的项”部分中1. 在项目导航栏中,点击“项目配置” 2. 在“项目配置”菜单中,点击“用户成员资格”,然后点击“待定的请求”选项卡 3. 在“请求离开项目的用户”下,选择要批准或拒绝其请求的用户 o 点击“批准”以便批准请求并将用户从项目中删除 o 点击“拒绝”以拒绝请求 4. 要在批准或拒绝请求前查看用户详细信息或者添加注释,请点击用户名 这是可选操作 当请求批准或者拒绝时,用户将收到一封电子邮件通知6创建项目模板为了方便项目经理开始项目,需根据现有项目提供项目模板通过项目模板,您可以使用源项目的结构和配置来填充新项目 根据您的需要,项目模板还可以包括项目所含项的实际内容,例如任务、变更管理项和文档1. 设置将作为新项目模板依据的项目 提示: 如果您需要一个干净的项目模板,则可以为此专门创建一个新项目2. 在项目导航栏中,点击“项目配置”。
3. 在“项目设置”页面中,点击“创建项目模板” 4. 写入模板的名称和说明 提示: 请考虑您或其他项目经理可能会将此项目模板用于哪些目的,然后在说明中包含与这些用途相关的关键字5. 选择您希望在根据此模板创建的新项目中包含的项 o 每个新项目都包含一个可以添加新工件类型的“变更管理”组件;一个可以添加更多文档文件夹和文档的“文档管理”文件夹等等 o 如果您需要,可以包含当前项目“变更管理”组件中的实际变更管理工件;当前项目“文档管理”组件中的实际文档等等 6. 点击“确定” 项目模板已创建所有具有创建新项目所需权限的用户均可使用该模板 模板名称和说明会显示在“项目”列表的“模板”选项卡上,您可以从个人导航栏中进行访问7对项目进行分类根据类别组织项目可以帮助用户在站点上快速轻松地找到所需的内容项目类别表示项目之间的关系如果项目属于某个类别,从“项目类别”主页浏览项目的用户可以看到该项目 一个项目可以属于一个或多个项目类别1. 在项目导航栏中,点击“项目配置” 2. 在“项目配置”菜单中,点击“项目分类”选项卡 “项目分类”页面列出当前项目所属的所有类别 3. 点击“添加” “选择类别”窗口显示所有可用的项目类别。
4. 如果找到项目所属的项目类别,那么选择该类别并点击“添加” 现在,项目已经成为选定项目类别中的成员可以重复该过程以将项目添加至多个项目类别中8使项目成员可以使用其他应用程序您可以使项目成员轻松使用大量的应用程序和站点,方法是从内部 CollabNet SourceForge Enterprise 5.1 链接它们· 链接外部应用程序要让用户可以从 Sourceforge 项目内部使用位于 CollabNet SourceForge Enterprise 5.1 之外的应用程序或者网站,请创建链接应用程序 · 更改链接应用程序当链接应用程序的使用模式更改后,您可能需要更改应用程序与 Sourceforge 集成的方式 · 对链接应用程序重新排序如果链接应用程序的按钮顺序对用户非常重要,那么您可以对其重新排序8.1链接外部应用程序要让用户可以从 Sourceforge 项目内部使用位于 CollabNet SourceForge Enterprise 5.1 之外的应用程序或者网站,请创建链接应用程序注: 您可以为每个项目创建无数个链接应用程序但是,由于每个链接应用程序都会向项目导航栏添加一个按钮,因此如果创建大量的链接应用程序,则需要进行水平滚动操作。
1. 点击项目导航栏中的“项目配置” 2. 在“项目配置”菜单中,点击“链接应用程序” “链接应用程序”页面显示项目中所有当前链接应用程序的列表 3. 在“链接应用程序”页面,点击“创建” 4. 在“创建链接应用程序”页面,输入链接应用程序的名称 在项目导航栏中将显示此名称与选择的图标 5. 输入链接应用程序的服务器位置和 URL 6. 如果您是 CollabNet SourceForge Enterprise 5.1 管理员,请选择是否要为链接应用程序使用单点登录 o 如果使用单点登录,那么 CollabNet SourceForge Enterprise 5.1 可以管理链接应用程序的验证,并且用户登录到 CollabNet SourceForge Enterprise 5.1 之后无需登录到链接应用程序 o 如果不使用单点登录,用户必须使用链接应用程序本身的验证系统进行登录 7. 点击“浏览”并选择链接应用程序的图标 图标必须为 gif、.jpg 或 .png 文件 在项目导航栏中将显示该图标和应用程序名称 8. 点击“保存” 链接应用程序的按钮会添加到项目导航栏中点击它可在主 CollabNet SourceForge Enterprise 5.1 项目窗口中启动应用程序。
8.2更改链接应用程序当链接应用程序的使用模式更改后,您可能需要更改应用程序与 Sourceforge 集成的方式1. 在项目导航栏中,点击“项目配置” 2. 在“项目配置”菜单中,点击“链接应用程序” 3. 在“链接应用程序”页面中,选择要编辑的应用程序 4. 点击“编辑” 5. 在“编辑链接应用程序”页面中,进行所需的更改 您可以编辑以下元素: o 应用程序名称 o 应用程序 URL o 应用程序是否使用单点登录(如果您是 CollabNet SourceForge Enterprise 5.1 管理员 注: 您无法更改应用程序图标6. 点击“保存” 8.3对链接应用程序重新排序如果链接应用程序的按钮顺序对用户非常重要,那么您可以对其重新排序默认情况下,链接应用程序的按钮根据添加的顺序显示在项目导航栏中1. 在项目导航栏中,点击“项目配置” 2. 在“项目配置”菜单中,点击“链接应用程序” 3. 在“链接应用程序”页面中,点击“重新排序” 4. 在“对链接应用程序重新排序”窗口中,根据最适合用户的顺序安排应用程序 a. 通过点击标题选择应用程序 b. 点击“向上移”或“向下移”,直到链接应用程序按适当的顺序排列。
5. 点击“保存” 9关于运行项目的背景知识项目管理员可以帮助其项目成员充分使用各种工具和流程的功能 · 什么是项目?项目是指人们可以使用 CollabNet SourceForge Enterprise 5.1 应用组件进行协作,以及创建、存储和共享数据的工作空间您使用 CollabNet SourceForge Enterprise 5.1 处理的所有工作都将组织到项目中 · 项目管理员的职责是什么?项目管理员负责管理项目的访问权限,并使项目成员可以轻松地参与到项目中来 · 什么是项目页面?CollabNet 项目页面可供用户查看和添加有关项目的信息,如来自项目经理的消息、希望用户查看的尚未关闭的事件或文档 · 什么是项目页面组件?项目页面是类似 portlet 的简单组件集合,通过这些组件,您可以将自定义的 HTML 内容、报告和项目变更管理查询等内容添加至项目主页,这样您的小组成员就可以快速访问重要信息 · 用户角色如何控制访问?项目管理员可为单个项目成员定义特定的 访问权限为此,项目管理员需要创建角色, 然后将其分配给项目成员 · 哪些人员可访问应用组件?应用组件权限有助于减少为各个用户创建和分配大量、类似角色的需要。
您可以允许或限制整个用户类别访问项目中的各个应用组件 · 哪些人员可以访问项目?您可以通过项目设置、成员资格规则和用户限制的组合,控制对 CollabNet SourceForge Enterprise 5.1 项目的访问 · 什么是链接应用程序?链接应用程序是指用户可以从 Sourceforge 项目内部访问的外部应用程序或者站点 · 什么是项目模板?使用项目模板可快速创建和配置新项目、执行组织标准以及促进流程改进 · 项目模板中包含哪些内容?创建包含项目内容的模板时,每种工具都会产生其各自的内容和结构类型 · 如何构建项目模板?创建包含项目内容的模板时,每种工具都会根据其管理的内容类型产生各自的结构类型 · 从何处获取支持?CollabNet SourceForge Enterprise 5.1 支持小组可提供多种方式以确保使用 CollabNet SourceForge Enterprise 5.1 时,获得完美积极的体验 9.1什么是项目?项目是指人们可以使用 CollabNet SourceForge Enterprise 5.1 应用组件进行协作,以及创建、存储和共享数据的工作空间。
您使用 CollabNet SourceForge Enterprise 5.1 处理的所有工作都将组织到项目中 任何 CollabNet SourceForge Enterprise 注册用户都可以创建项目,但需要获得 CollabNet 站点管理员的批准新项目批准后,项目创建人员可以配置项目应用组件、添加项目成员以及创建和分配用于管理各用户自身访问权限和用户组访问权限的角色注册的 CollabNet 还可以请求任何 CollabNet 项目的成员资格加入项目的请求会提交给项目管理员进行批准 整理 CollabNet SourceForge Enterprise 项目的方式取决于您和您的组织您可以选择创建一个大型的集中式 CollabNet SourceForge Enterprise 项目,以在其中管理所在组织的所有开发工作或者,还可以选择为每个小组或子项目创建若干较小的项目该站点的任何注册用户都可以创建项目,但需要获得 CollabNet SourceForge Enterprise 站点管理员的批准您可以通过项目模板使用现有项目的结构和配置预填充新项目 项目创建后,将提交给 CollabNet SourceForge Enterprise 管理员等待批准。
当站点管理员批准或者拒绝您的项目时,您将收到电子邮件通知如果您的项目获得批准,您将取得“项目创建者兼项目管理员”角色并成为该项目的项目管理员您可以从“我的项目”页面或从 CollabNet SourceForge Enterprise 导航栏的“项目”菜单访问该项目9.2项目管理员的职责是什么?项目管理员负责管理项目的访问权限,并使项目成员可以轻松地参与到项目中来项目管理员可以通过以下方式控制项目访问权限:· 将项目指定为私有、公开或门禁社区 · 指定全局应用组件访问权限 · 创建并分配角色以管理各个项目成员的访问权限 · 添加和删除项目中的用户 · 批准对项目成员资格的申请 项目管理员还可以创建项目模板和链接应用程序· 项目模板按照源项目的结构在新项目中预填充工件类型、讨论论坛、任务和文档文件夹以及角色 · 链接应用程序是可以从 CollabNet SourceForge Enterprise 5.1 项目中使用的外部应用程序或 URL9.3什么是项目页面组件?项目页面是类似 portlet 的简单组件集合,通过这些组件,您可以将自定义的 HTML 内容、报告和项目变更管理查询等内容添加至项目主页,这样您的小组成员就可以快速访问重要信息。
· 项目页面组件的作用是什么?通过项目页面组件,可以将功能添加至项目页面您可以使用这些组件与用户或项目成员进行沟通,或邀请他们为项目提供信息或资源 · 什么是文本组件?文本组件是一个独立的编辑器,您可以使用它将所需的任何内容写入项目页面 · 什么是文档组件?通过文档组件,小组成员可以从项目页面直接对文档进行操作 · 什么是新闻组件?新闻组件是通过项目页面向项目成员传达开发信息的一种途径。




