建立Qt一次加入颠覆?

时间:2011-02-26 18:15:07

标签: windows svn qt qt4

我需要对Qt 4.7.1进行一些更改,所以我需要将它添加到我的subversion服务器来跟踪我的更改。但是,一旦添加,配置脚本就会失败。我猜它在.svn文件上窒息。

我正在使用Windows。有没有办法将Qt添加到subversion,删除所有.svn文件夹,配置和构建它,重新创建.svn文件夹,然后提交我的更改?

或者还有其他工作吗?我得到的错误是“无法更新默认的mkspec”

2 个答案:

答案 0 :(得分:0)

以下是我的所作所为:

  1. 在某个文件夹中安装Qt。
  2. 确保正确设置了自动道具和全局忽略。
  3. 重命名整个文件夹。
  4. 创建一个空存储库。
  5. 创建一个与原始文件夹同名的空文件夹。
  6. 将空文件夹导入存储库。
  7. 删除文件夹。
  8. 查看文件夹。
  9. 将备份内容复制到工作副本。
  10. 使用-N--depth选项,小心地添加您想要源控制的所有内容。
  11. 将其他所有内容放入适当的svn:ignore properties。
  12. 提交。
  13. 比较工作副本和备份。
  14. 如果有任何差异,请擦除工作目录和存储库,然后从步骤2重复,纠正错误。
  15. 这可能看起来有点过分,但将这样一个大项目导入SVN存储库并不是一项简单的任务。

答案 1 :(得分:0)

问题是如果/ mkspecs / default和/ mkspecs-win32-msvc2008中存在.svn文件夹,那么配置无法运行并显示错误'无法更新默认mkspec'

如果我移动.svn文件夹,配置,然后替换它们,我就可以构建。