之所以提到版本控制,因为目前大部分版本控制工具能良好支持文本格式的文件,对doc、pdf等文件无能为力。同理,当我们需要保存ISE工程时,除了要保存源代码以及约束文件外,还需要保存哪些文件?而工程中的各种属性又如何保存?当修改了某个属性后发生错误,又如何追溯到以前的工程?
对上述第一个问题,wind330没有深入过,所以无法回答。而第二、三个问题,如果工程可以从一个文本文件恢复,并且通过修改该文本文件得到不同设置的工程,那这两个问题就可以解决。
方法如下:
生成ISE工程的Tcl脚本 |
ISE GUI菜单栏Project->Generate Tcl Script...,输入文件名“*.tcl”,点击选择“All Propertieswith complete script”,生成Tcl脚本文件。
最后,再编写一个批处理命令文件,代码如下:
echo "The Process will last several minutes ......"
xtclsh ***.tcl rebuild_project
双击上述文件,重新生成并编译工程。
ash_riple_768180695 2010-2-5 09:37