php 如何实现版本管理系统

mr_huangy 发布于 2016/09/03 17:08
阅读 445
收藏 0
PHP
有个项目。需要线上代码编辑器编辑代码。想做个版本控制的功能,主要是想查看发布版本,回滚,等等功能。问问各位大神,有没有有这种功能的开源项目。或者比较完善的实现思路啊。求救救救救~~~~~~~
加载中
0
leo108
leo108

底层用git就好了吧

m
mr_huangy
@leo108 1所以想问问有什么开源的项目可以参考参考。(ps:修改的的文件也是上传上去的)
leo108
leo108
回复 @mr_huangy : 你是说用线上代码编辑器修改这个项目本身的代码?那用git可能不太好做
m
mr_huangy
要怎么用啊。因为本身项目是有git版本管理的,要修改的是项目里面的某文件夹内的文件,是在修改提交代码时就推送一次吗???但是这样的话能实现吗??
0
m
mr_huangy
自己顶一顶。。。。。来大神啊
0
某刀
某刀

歪一个逆向思路:直接用 GitLab 之类的 Git 在线仓库做编辑器(码云也成,不过下一步比较麻烦),然后和 Jenkins 对接做持续集成……完全满足题主的要求

m
mr_huangy
哇。听起来就好像好高端的样子
0
inuxor
inuxor
这个自己用数据库实现一下就行了。每次修改只做insert不做update。如果存在一个文本文件,则只保留当前生效的版本即可。所谓回滚,只不过是在数据库里更改状态字段并且覆盖那个文件。
m
mr_huangy
功能实现过来看到。你的跟我的实现是一样的。哈哈,
返回顶部
顶部