gitscrum-community-edition / 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
- dev-master
- 0.13.0
- 0.11.0
- 0.3.0
- dev-dependabot/composer/laravel/framework-5.5.50
- dev-dependabot/composer/swiftmailer/swiftmailer-6.3.0
- dev-dependabot/composer/guzzlehttp/psr7-1.9.1
- dev-dependabot/composer/symfony/http-kernel-3.4.49
- dev-dependabot/composer/guzzlehttp/guzzle-6.5.8
- dev-dependabot/composer/erusev/parsedown-1.7.4
- dev-dependabot/npm_and_yarn/clean-css-4.2.3
- dev-dependabot/composer/symfony/http-foundation-3.4.40
This package is not auto-updated.
Last update: 2024-09-19 18:55:22 UTC
README
什么是 GitScrum?
GitScrum 是一个项目管理工具,旨在帮助企业家、自由职业者、经理和团队通过敏捷方法和游戏化,大幅提升生产力。
这是一个强大且功能齐全的工具,您可以使用它来组织项目并在工作空间内管理团队的任务。
GitScrum 为您提供了所有重要功能,以建立高标准的目标并引导团队实现这些目标,以互动和协作的方式工作。它简化了任务委派和监控,并提供视觉资源,帮助您在整个项目执行过程中引导团队,从开始到结束。
摆脱过时的、混淆的方法,这些方法混合了数十个孤立的程序、文件、电子邮件和物理便签纸,通过一个有效的“一站式”项目管理工具来切换沟通混乱,该工具包含您所需的一切 - GitScrum 便签板、动态看板、GitScrum Sprint 以将任务与里程碑相关联、GitScrum Gantt 图表以查看日程、流畅的集成以及许多其他交互式功能。
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)
语言
选项:en | zh | zh_cn | ru | de | es | pt | it | id | fr | hu
.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应用程序,访问[ GitHub的新的OAuth应用程序页面 ],填写表格,并获取您的客户端ID和密钥。
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应用程序,访问[ Gitlab新的应用程序 ],填写表格,并获取您的应用程序ID和密钥。
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 许可证。