TI中文支持网
TI专业的中文技术问题搜集分享网站

CCS V5中设置本地Git服务对软件版本进行管理

最近一直在搞Git的相关工作,发现CCS V5可以直接内嵌Git作为版本控制工具,非常方便,所以给大家分享一下。

不知道以前有没有相关文章,我也是个初学者,所以欢迎大家讨论拍砖~

CCS V5是基于Eclipse环境的强大开发工具,有了它,即使不安装常用的TortoiseGit等工具,也可以方便的实现Git功能。

这里介绍的方法,是通过加载EGit插件来实现CCS中的Git。

1. 下载最新的CCS V5.3

    http://processors.wiki.ti.com/index.php/Download_CCS

2. 安装EGit插件

    一般来说,CCS V5.3完整安装之后会带有EGit插件,但是貌似版本不是最新的,最好重新安装一下EGit。

    方法是CCS中[Help]–>[Eclipse Marketplace…]

    这里是类似App Store一样的market,搜索EGit,并安装。

    

    安装完成后,CCS会提示重启CCS。

3. 建立本地的库(Repository)

    如果你对Git了解不多,请参考:

    http://en.wikipedia.org/wiki/Git_(software)

    (中文版的话,百度什么的随意啦,你感受下)

    有很多方法可以建立本地的库,这里介绍最直观的一种:

    通过已有的工程建立本地库。

    在[Project Explorer]中右键要生成库的工程,选择[Team]–>[Share Project]

    跳出如下窗口:

    

    选择[Git],这时可能会跳出提示窗口,大意是你的系统中没有"HOME"这个环境变量,点击[OK]的话,Git会把c:\Users\Your-name\.git作为本地库的默认路径。

    如果你觉得这个路径不好,那么就在系统中加入一个名为HOME的环境变量,并把它的值赋值为你想要的路径即可,但是一般库文件夹都应该叫做.git。

    点击[Next] 再[Finish],本地的仓库就建立好了。

4. 使用Git

    这个时候,可以看到刚才的目标工程相关文件上都加上了Git的图标,如图:

    

    这时的源文件都应该是与本地仓库一致的。

    大家可以尝试对其中的文件进行修改并保存,那么这个修改的源文件图标会有所变化,提示与仓库中的有区别。

    其他的Git基本功能都可以在右键菜单–>[Team]中找到。

    

    

Renton:

5. 如果已经有了本地仓库,想导入到当前的Workspace。

    那么就在当前workspace的project explorer中,右键–>[Import…]

    选择[Git]–>[Projects from Git]

    如果HOME值已经设置好了,或者使用了默认的路径,CCS会显示出仓库的路径

    选择合适的仓库并从中选择要导入的工程即可。

6. 配置Git

    随着使用的深入,你可能需要对Git进行更多的配置,这时,到CCS中的[Window]–>[Preferences]

    在配置菜单的左上text filter中输入git。

    这样就可以了。

    另外,这里只是给出了本地仓库的使用方法,用户还可以通过EGit链接到互联网上如Github, Gitlab, Gerrit等服务器进行软件共享和管理。

    当然,3~4个人的内部网络也可以做Git服务器平台。

    如果大家有兴趣,我们可以深入讨论 🙂

    希望大家玩的开心。

Igor An:

回复 Renton:

楼主辛苦~~~

顶一个。

Renton:

回复 Igor An:

多谢捧场~:) 

一起研究研究哈~

admin admin1:

回复 Renton:

有兴趣啊,还有深入的讨论么

ansibob:

回复 Renton:

NICE! 正在找CCS版本控制问题,楼主继续啊

赞(0)
未经允许不得转载:TI中文支持网 » CCS V5中设置本地Git服务对软件版本进行管理
分享到: 更多 (0)