各种类型工程文件上传的一般原则
我们用了几个月的SVN后已经形成了使用习惯,但是当我们画原理图的时候发现了一个问题---Altium Designer工程里面这么多文件我到底应该上传多少才能让Kira也能顺利下载,编辑,上传,我再编辑呢?文件上传多了,比如把工程的临时文件也传到了库里面的话Kira在家下载下来,可能打开一次工程不作任何修改再关掉,工程文件就会显示已被修改,这样是不符合我们数据同步的原则的,这个没有做任何修改的工程可以作为一个新版本吗?相反的,如果我们上传的工程文件过少,这样应该就不会出现上面的问题,但是很有可能你的文件不完整造成队友同步下来的工程直接无法打开。
所以我们经过讨论和实践得到了一个方法,这个方法遵循“最小上传文件原则”,具体是的过程是:(1)当你不知道某种工程最小的文件集的时候,请将所有工程文件上传,然后打开一次工程,看哪些文件显示被修改过了,将这些文件全从库中删除。(2)删除一些明显不用存入库中的文件,比如工程备份文件夹(backup file)。(3)在一个空文件夹中下载该工程,看是否能打开。如果有问题请返回第一步。
下面共享Eieye电工团队Keil工程的SVN上传方法:
转载
|