Board logo

Subject: IDE备份/恢复工具的BUG [Print This Page]

Author: zmfu    Time: 2008-9-5 18:51     Subject: IDE备份/恢复工具的BUG

今天下载了3号的版本,备份工具终于加上了对dst的备份了,于是备份了一下配套发现了个问题
RAD Studio 2007代码模板 (Code Templates) --> 备份成功。
RAD Studio 2007对象库配置 --> 备份成功。
RAD Studio 2007对象库单元文件 --> 备份完毕
RAD Studio 2007菜单模板 (Menu Templates) --> 备份成功。
RAD Studio 2007IDE 配置信息 (IDE Configuration) --> 备份成功。
RAD Studio 2007Classic Undocked.dst --> 备份成功。
RAD Studio 2007Debug Layout.dst --> 备份成功。
RAD Studio 2007Default Layout.dst --> 备份成功。

工具只备份了DELPHI默认的,我增加的DST没有备份.
Author: Passion    Time: 2008-9-5 20:26

请问您增加的dst文件是在Delphi默认目录下还是在您自己的工程目录下?如果是后者估计是备份不到了。
Author: zmfu    Time: 2008-9-5 22:26

是在默认目录下的和 Default layout.dst它们一起的的,会不会由于我用windows server 2008引起的
Author: zmfu    Time: 2008-9-19 18:23

今天下载了CVS的代码终于查到为什么不备份自定义的DST设置了
   FindFile(m_strRootDir + 'bin\', '*.dsk', OnFindBackupDskFile, nil, False);
    FindFile(m_strRootDir + 'bin\', '*.dst', OnFindBackupDskFile, nil, False);
代码只备份bin录里的,但在d2007里自定义的文件不是放在BIN目录里的
在xp系统里文件放在
Documents and Settings\用户名\Application Data\Borland\BDS\5.0
在vista和windows2008里文件放在
Users\用户名\AppData\Roaming\Borland\BDS\5.0
可以取环境变量APPDATA得到路径

[ 本帖最后由 zmfu 于 2008-9-19 18:58 编辑 ]
Author: Passion    Time: 2008-9-19 19:46

原来这个文件已经搬家了。看来还得再改改。




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0