OpenSourceHelpCommunity.github.io
1.0.0
我们正在尝试创建一种媒介,希望开始为开源来源做出贡献,并开源贡献者见面并讨论他们的想法和问题(从开源开始)。
网站[WIP]
每次提交之后
predev分支将自动部署到OpenSourceHelpCommunityPredev.herokuapp.com。develop分支将自动部署到OpenSourceHelpCommunity-dev.herokuapp.com。master分支将自动部署到opensourcehelpcommunity.herokuapp.com。这是使用Django(1.11)和Bootstrap
这是一个开源项目,我们很高兴看到贡献者也报告了错误和文件功能请求,也提交了拉动请求。该项目遵守协作行为守则。通过参加,您希望维护行为准则。在创建New issue和Pull request之前,请参阅模板。
所有的开发都是在predev分支上完成的,一旦我们准备好与数据库中的真实环境中的部署进行测试develop predev合并。当我们准备好新发布时,我们将与master develop ,将其部署在我们的主要网站上。请根据predev分支提交您的拉请求。
跑步
pip install -r requirements.txt要安装在Heroku和您的本地上运行此项目所需的一切。
使用此存储库克隆
git clone [email protected]:OpenSourceHelpCommunity/OpenSourceHelpCommunity.github.io.git在安装Django的主Django App指导视频中进入内部
cd oshc将预加压安装到您的git钩中。现在,预订将在每个提交上运行。每当您克隆一个使用预制式运行预加压安装的项目时,都应始终是安装要求后要做的第一件事。
pre-commit install使用
python manage.py collectstatic运行应用程序
python manage.py runserver要在调试模式下运行Web应用程序设置调试环境变量。在Linux中,在终端中运行export DEBUG=True命令。
随时提出和解决问题。如有任何疑问,请在Slack上加入#OSHC-DEV。在这里邀请。
注意:所有相关的任务都有与之相关的奖励。