2019-12-11 18:26发布
nanfang2000 发表于 2019-5-5 23:18 你这个属于文件管理了,SVN和perforce这种比较适合。Git也能做不过得把这些分成不同独立项目来控制。Git ...
最多设置5个标签!
嗯,本质上仍然是版本管理,只不过加上权限管理。对于公司来说,两个功能缺一不可。而且从逻辑上来说,也无法划分为一个子项目。
一个单独的项目,举个简单例子,软件工程师程序编译好之后,会生成HEX,而HEX用来给生产部的工人使用,这样我将生产部设成访问HEX,而不能访问MCU源代码。SVN能比较简单实现。而对于软件工程师来说,源代码是需要版本管理的。
对于我们的IC项目,更复杂,有原理图、Verilog rtl code、mcu source、FPGA project、library、custom layout、PR layout等等,很多时候需要配合合作,需要用其它部分的结果,但又不能访问原始设计,SVN比较合适。
一周热门 更多>