renatomarinho / laravel-gitscrum
GitScrum 是一个帮助开发团队的项目的工具。Git + Scrum = 提高团队生产力
Requires
- php: >=5.6.4
- barryvdh/laravel-debugbar: ^2.2
- graham-campbell/github: ^4.4
- intervention/image: ^2.3
- laravel/framework: 5.3.*
- laravel/socialite: ^2.0
- nesbot/carbon: ^1.21
- phploc/phploc: *
- socialiteproviders/gitlab: ^2.0
- talevskiigor/composer-bump: ^1.0
Requires (Dev)
- behat/behat: ^3.2
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpunit/phpunit: ~5.0
- squizlabs/php_codesniffer: ^2.7
- symfony/css-selector: 3.1.*
- symfony/dom-crawler: 3.1.*
- way/generators: dev-feature/laravel-five-stable
- xethron/migrations-generator: ^2.0
This package is not auto-updated.
Last update: 2022-02-01 13:03:37 UTC
README
什么是 GitScrum?
GitScrum 是一个项目管理工具,旨在帮助企业家、自由职业者、经理和团队通过敏捷方法和游戏化提升生产力。
这是一个强大且功能齐全的工具,您可以使用它来组织项目并管理团队在工作空间内的任务。
GitScrum 提供所有重要功能,帮助您建立高标准的目标,并以互动和协作的方式带领团队实现目标。它简化了任务委派和监控,并提供视觉资源,帮助您指导团队在整个项目执行过程中,从开始到结束。
摆脱过时的混乱方法,这些方法混合了数十个孤立的应用程序、文件、电子邮件和物理便利贴,并通过一个有效的“一站式”项目管理工具来切换沟通的疯狂,这个工具包含您所需的一切 - GitScrum看板带有动态看板,GitScrum冲刺将任务与里程碑关联起来,GitScrum甘特图提供日程视图,流畅的集成以及许多其他交互式功能。
GitScrum 是管理任务的一个更好的选择,因为它不仅可以帮助您记录待办事项,还可以将它们转化为目标并实现它们。
通过 GitScrum 促进团队成员、合作伙伴、客户和利益相关者在所有项目阶段共同开发创新解决方案的协作。创建讨论,评论彼此的行动,通过提及对方的名字来引起对方的注意。
通过 GitScrum 用户故事(关于最终用户需求和愿望的小型报告)提高您的产品和服务,应用敏捷原则,欢迎变化并不断交付价值。
让 GitScrum 成为您的工具,从 23 种语言中选择您喜欢的语言,从数十个项目模板中选择,最好的是,您可以使用 GitScrum 白标功能展示您的品牌和域名。
就这些吗?不!GitScrum 帮助您利用游戏化的力量将团队成员变成超级明星。认识 GitScrum Rock Star Team 功能,为您的办公环境增添乐趣和健康的竞争。
我们的 Scrum 和敏捷专家团队为您开发了终极工具,帮助您创建令人惊叹的项目,智能管理任务,带领团队充满热情,实现前所未有的成果。
使用 GitScrum 提升您的生产力!
了解更多关于 GitScrum 和敏捷方法: https://magazine.gitscrum.com
概述 | 安装 | 设置 | 屏幕 | 问题和事项 | 贡献 | 许可证
GitScrum 的目标是“将您的 IT 团队转变为即时摇滚明星”!!!
Facebook 群组: https://#/groups/gitscrum/
关注我们 Twitter: https://twitter.com/gitscrum
概述
此版本(2016 年开发)是 GitScrum 应用的首个代码,支持至 2017 年。
这是一个免费且开源的版本,如果您想了解当前的 GitScrum,请访问我们的网站 [ https://site.gitscrum.com ]
GitScrum 开源 - 特点
GitScrum 可与 Github 或 Gitlab 或 Bitbucket 集成。
-
产品待办事项 包含产品所有者对业务价值的评估
-
用户故事 是由一个或多个句子组成的描述,使用日常或业务语言捕捉用户在其工作职能中执行或需要执行的操作。
功能:验收标准、使用 MoSCoW 进行优先级排序、完成清单定义、饼图、分配标签、团队成员、活动、评论和问题。
-
冲刺待办事项 属于开发团队,所有包含的估计值均由开发团队提供。通常,伴随的冲刺计划使用的看板用于查看和更改问题的状态。
功能:使用看板进行冲刺计划、燃尽图、完成清单定义、努力程度、附件、活动、评论和问题。
-
问题 添加到用户故事中的单个冲刺待办事项,或在冲刺待办事项中直接添加。通常,每个问题都应该足够小,以便在一天内轻松完成。
功能:进度状态(例如,待办、进行中、完成或存档)、问题类型(例如,改进、支持请求、反馈、客户问题、UX、基础设施、测试任务等)、完成清单定义、分配标签、努力程度、附件、评论、活动、团队成员。
GitScrum 开源 - 安装
Laravel GitScrum 应用程序的要求是
- PHP - 支持的版本: >= 7.1
- Web 服务器:Nginx 或 Apache
- 数据库:MySQL 或 Maria DB
使用 Docker - 容器:php7、nginx 和 mysql57
Composer 包
$ composer create-project gitscrum-community-edition/laravel-gitscrum --stability=stable --keep-vcs
$ cd laravel-gitscrum
重要:如果您尚未安装 composer:[ 安装 - Linux / Unix / OSX ]
Git 克隆
$ git clone git@github.com:GitScrum-Community/laravel-gitscrum.git
$ cd laravel-gitscrum
$ composer update
$ composer run-script post-root-package-install
设置
重要:如果您在根目录中没有 .env 文件,您必须复制或重命名 .env.example 为 .env
应用程序 URL
.env 文件
APP_URL=http://yourdomain.tld (you must use protocol http or https)
语言
选项:英文 | 中文 | 中文简体 | 俄语 | 德语 | 西班牙语 | 葡萄牙语 | 意大利语 | 印度尼西亚语 | 法语 | 匈牙利语
.env 文件
APP_LANG=en
您能帮我们翻译一些短语到不同的语言吗?请参阅: https://github.com/GitScrum-Community/laravel-gitscrum/tree/feature/language-pack/resources/lang
数据库
.env 文件
DB_CONNECTION=mysql
DB_HOST=XXXXXX
DB_PORT=3306
DB_DATABASE=XXXXX
DB_USERNAME=XXXX
DB_PASSWORD=XXXXX
请注意:在运行 artisan 命令之前,请先为 GitScrum 创建数据库。
php artisan migrate
php artisan db:seed --class=SettingSeeder
GitHub
您必须创建一个新的 GitHub App,访问 GitHub 新 OAuth 应用程序页面,填写表单,并获取您的 Client ID 和 Secret。
Application name: gitscrum
Homepage URL: URL (Same as APP_URL at .env)
Application description: gitscrum
Authorization callback URL: http://{URL is the SAME APP_URL}/auth/provider/github/callback
.env 文件
GITHUB_CLIENT_ID=XXXXX
GITHUB_CLIENT_SECRET=XXXXXXXXXXXXXXXXXX
GitLab
您必须创建一个新的 GitLab App,访问 GitLab 新应用程序,填写表单,并获取您的 Application ID 和 Secret。
name: gitscrum
Redirect URI: http://{URL is the SAME APP_URL}/auth/provider/gitlab/callback
Scopes: api and read_user
.env 文件
GITLAB_KEY=XXXXX -> Application Id
GITLAB_SECRET=XXXXXXXXXXXXXXXXXX
GITLAB_INSTANCE_URI=https://gitlab.com/
Bitbucket
您必须创建一个新的 Bitbucket OAuth 消费者,访问 Bitbucket 新消费者指南,并确保在创建消费者时特别给予写权限(针对仓库、问题)。
name: gitscrum
Callback URL: http://{URL is the SAME APP_URL}/auth/provider/bitbucket/callback
URL: http://{URL is the SAME APP_URL}
Uncheck (This is a private consumer)
.env 文件
BITBUCKET_CLIENT_ID=XXXXX -> Bitbucket Key
BITBUCKET_CLIENT_SECRET=XXXXXXXXXXXXXXXXXX Bitbucket Secret
代理
.env 文件
PROXY_PORT=
PROXY_METHOD=
PROXY_SERVER=
PROXY_USER=
PROXY_PASS=
屏幕
数据库模式
您需要帮助吗?
Renato Marinho: Facebook / LinkedIn / Skype: renatomarinho13
贡献
欢迎贡献! https://github.com/GitScrum-Community/laravel-gitscrum/graphs/contributors
许可
Laravel GitScrum 在 MIT 许可 下授权。