qt工程中的user文件的问题

clever101
博客专家认证
2018-10-29 05:26:28
使用visual studio编译qt工程,工程的user文件保存了所使用的qt版本,但是user文件作为临时一般不应该提交到服务器的,导致要到服务器上又得设置qt版本一遍。这个不太合理。大家是如何解决这个问题的呢?
...全文
1170 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
clever101 2018-11-17
  • 打赏
  • 举报
回复
引用 3 楼 foxyz 的回复:
我一般都是在checkin的时候不提交这个文档。如果环境改变了,就删除人工再configure.貌似没好办法
嗯,这个只能在服务器上重新配置user文件。
donwmufromdying 2018-11-16
  • 打赏
  • 举报
回复
我一般都是在checkin的时候不提交这个文档。如果环境改变了,就删除人工再configure.貌似没好办法
clever101 2018-11-01
  • 打赏
  • 举报
回复
引用 1 楼 sugar13 的回复:
这个文件的设计确实很让人火大。 我起初是打算将*.user文件设置为全局忽略的,但是领导不允许。因为程序运行路径是记录在这个文件中的(我说的不是qt动态库的路径),我们的工程比较复杂,必须指定一个目录来代替默认路径,指定一个启动程序。缺了这个文件,那么程序的运行目录就会失效,并且找不到启动程序,他把代码检出之后,构建成功打算运行的时候,会说“跑不起来呀?!” 但是如果加上这个文件,就必须用某种方式,告诉每一个新加入队伍的同事,在提交的时候不要提交*.user。 但是事实上,他们可能记不住,导致这个文件各种冲突。。。除非每个人安装qt的位置都一样,实际上每个人可能都安装在不同的路径下,*.user里记录了qt的路径,因此这个文件一定会变动。想统一规范qt的安装路径?这玩意我感觉没法统一,甲:我电脑硬盘小,没有分多个分区,只有C盘,没有D盘,所以只能安装到C盘。。。乙:我C、D、E、F盘没空间,C盘只剩几十兆了,所以qt只能安装到G盘。。。丙:我向来是C盘只装系统,D盘放软件。。。
嗯,确实存在这个问题。暂时也没想好太好的解决办法。
失散糖 2018-10-30
  • 打赏
  • 举报
回复
这个文件的设计确实很让人火大。 我起初是打算将*.user文件设置为全局忽略的,但是领导不允许。因为程序运行路径是记录在这个文件中的(我说的不是qt动态库的路径),我们的工程比较复杂,必须指定一个目录来代替默认路径,指定一个启动程序。缺了这个文件,那么程序的运行目录就会失效,并且找不到启动程序,他把代码检出之后,构建成功打算运行的时候,会说“跑不起来呀?!” 但是如果加上这个文件,就必须用某种方式,告诉每一个新加入队伍的同事,在提交的时候不要提交*.user。 但是事实上,他们可能记不住,导致这个文件各种冲突。。。除非每个人安装qt的位置都一样,实际上每个人可能都安装在不同的路径下,*.user里记录了qt的路径,因此这个文件一定会变动。想统一规范qt的安装路径?这玩意我感觉没法统一,甲:我电脑硬盘小,没有分多个分区,只有C盘,没有D盘,所以只能安装到C盘。。。乙:我C、D、E、F盘没空间,C盘只剩几十兆了,所以qt只能安装到G盘。。。丙:我向来是C盘只装系统,D盘放软件。。。

16,239

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧