山东大学自行车协会论坛

标题: 用git管理车协管理共用物品 [打印本页]

作者: 王然    时间: 2017-3-24 07:48
标题: 用git管理车协管理共用物品
突然脑洞大开。大名鼎鼎的GitHub不是程序员的专属。感觉用git来管理车协的公共物品是有优势的:

1. 透明。所有人都能看见所有物品的状态。用制度而不是自觉来控制协会工具。
2. 存档。每一次借出都是有原因的,git的commit历史能准确记下所有。
3. 团队合作。每一个校区有一个负责人,也是工具管理者,来处理pull request。
4. Github免费。

工作流:

人物角色: 管理A(分校区实践部工具管理员)。借者A
- 管理者建立一个repository
- 借者A欲借出一个五号六角,用于xx次拉练
- 借者A 克隆(git clone 该校区repository)
- 对repository下的工具记录栏文件作出修改,修改内容为欲借物品与原因
- 本地 git commit
- pull request 到原来的master分支
- 管理A看到pull request 后作出相应响应
- merge 请求到主master上

结束

这样的话,协会工具的流通效率可能提升,因为所有人能看到所有工具的状态(在谁手上,原因是什么)。

全当抛砖引玉了。

接触git一段时间后,感觉git的理念可以和车协的很多工作都结合在一起,会刊创作,技术文档,路线文档。这个论坛资料库不同的是,每一个人都可以向某一个感兴趣的板块贡献自己的一部分。git的团队更是能创造出很多有意思的事情。

对个人来说,接触git绝对会让你眼前一亮的。




作者: 李洪珊    时间: 2017-3-30 22:00
感觉会刊路线和技术文档用git真的可以有,特别是远征队整理远征路线的时候,可以随时查看历史版本,by the way,git是开放的,如果一些资源需要私有的话可以用国内的coding
作者: 王然    时间: 2017-3-31 07:36
我只是刚刚接触git,但已经觉得git的理念,往小了说,不单单大大提高我做科研的效率,在不同集群上的文件处理方式,记录版本改动;往大了说,科研的透明度,对技术的进步起到推动作用。对于那些我还不是很熟悉的git功能,比如分枝的使用,团队合作的具体细节,我也不知道会在这里衍生出什么样的工作流。


作者: 张海峰    时间: 2017-3-31 13:08
GitHub是有门槛的,而一个好用的系统应该是傻瓜式的。
作者: 焦洁    时间: 2017-4-12 20:20
之前就希望物资管理正规化,好想法帮顶!




欢迎光临 山东大学自行车协会论坛 (https://bbs.casdu.cn/) Powered by Discuz! X3.2