在flist中罗列代码路径是往往会用到svn代码的本地路径,当然可以使用绝对路径,但是看起来不直观,而且当svn路径修改的时候,绝对路径也要跟着修改,并且当其他人共同开发使用flist的时候路径往往也是不一样的,所以建议使用相对路径。
这就需要在环境变量中设置SVN项目的路径,在flist中直接调用相对路径即可。
方法很多,我就介绍一种,其他的原理也基本相同,又兴趣可以自己查资料。
例如:我有一个项目叫project1,路径为/storage/home/my/project1。
1、在用户目录下打开.bashrc文件。
2、在最下面添加一条命令
export PROJECT1_DIR=/storage/home/my/project1
3、source ./bashrc 或者 . ./bashrc,使其立即生效。
以后就可以直接使用$PROJECT1_DIR来代替/storage/home/my/project1。
本文介绍如何在Flist中通过设置环境变量使用SVN项目的相对路径,避免因绝对路径带来的不便,提高代码路径的通用性和可维护性。
818

被折叠的 条评论
为什么被折叠?



