首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

SVN或Git 对代码进行配置的有关问题

2014-04-23 来源:读书人网 【读书人网(Reader8.cn):综合教育门户网站】
SVN或Git 对代码进行配置的问题.有一套软件产品,有针对不同的客户,大部分功能是相同的,一小部分是不同的.1

SVN或Git 对代码进行配置的问题.
有一套软件产品,有针对不同的客户,大部分功能是相同的,一小部分是不同的.
1. 想把相同的部分放在主干上,不同的部分(针对不同客户的客制化)放在分枝上,如何配置呢?
2. 想主干上的代码改动后,针对不同的客户的软件(会支)也同时进行了改动.


请问, 如何使用SVN 或 Git 对代码进行管理?

<---想实现针对不同客户的定置软件管理,这样的功能,Git 是不是能很容易实现?
[解决办法]
开设2个仓库,利用git或者svn的hook功能,编写一个批处理,提交的时候复制对应的小部分到另外个仓库。
如下是tortoisegit的hook,svn/mercurial都有类似的功能。
SVN或Git 对代码进行配置的有关问题
[解决办法]
SVN或Git 对代码进行配置的有关问题
这个好,SVN 不错,git 没搞过。
[解决办法]
一直在用 SVN,但还没有用过这样高级的功能
[解决办法]
用这样的方式来实现:
所有分支共用一个源代码,所有分支仅配置文件不同(或不同的部分单独保存). 当源代码更新后,所有分支同步更新.