想用Git做单片机开发的版本控制,可能吗?

2019-12-11 18:26发布

本帖最后由 xiangtaochen 于 2019-4-27 15:58 编辑

想管理软件和图纸的版本
这样可以看到不断修改的过程和各个版本的区别,
这样我觉得可以更好的管理开发的项目,大家怎么看?
有没有已经在做的朋友?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
90条回答
sme
1楼-- · 2019-12-21 06:31
xiangtaochen 发表于 2019-5-5 22:53
大侠,你有教程没有,怎么搞得?

SVN权限管理很简单,网上随便搜。
heimareed
2楼-- · 2019-12-21 10:55
sme 发表于 2019-5-6 08:40
嗯,本质上仍然是版本管理,只不过加上权限管理。对于公司来说,两个功能缺一不可。而且从逻辑上来说,也 ...

SVN的权限管理比Git强很多,SVN集中式,Git的分布式也决定了这特性。需要权限管理的,SVN方便太多了~
另外,Git的设计初衷好像就不是(集中)权限管理,天生开源,所以权限管理(相对)弱也在所难免了~
heimareed
3楼-- · 2019-12-21 16:02
xiangtaochen 发表于 2019-5-5 18:19
没有一个详细的教程,自己摸,很久,有没有大侠可以出一个solution和tutorial, 针对keil单片机项目的,我 ...

有通用的东西,不会针对单一方向做开发了吧。没价值,投入还不小~
如果想编辑时候方便,可以用一些对Git支持较好的编辑器(SublimeText、VS Code)~
luobote55
4楼-- · 2019-12-21 16:43
 精彩回答 2  元偷偷看……
knight_sh
5楼-- · 2019-12-21 18:07
xiangtaochen 发表于 2019-5-5 18:16
树莓派,稳不稳啊,企业用的,万一挂了就扑街

我是个人用,也定时备份,目前还没有出现问题;
企业用就推荐gitlab+专用服务器,做好数据备份
nanfang2000
6楼-- · 2019-12-21 22:55
sme 发表于 2019-5-6 08:40
嗯,本质上仍然是版本管理,只不过加上权限管理。对于公司来说,两个功能缺一不可。而且从逻辑上来说,也 ...


本来我是一起放,现在我PCB和程序源代码分成两个git了。
你的需求可以试试Perforce,大公司都用这个,16人以下完全免费,强大的企业级图形客户端,而且它的merge工具是我见过最好用的
而且权限管理超级强大

一周热门 更多>