【问题标题】:Working With A Codename One Project In Git/SVN version control在 Git/SVN 版本控制中使用代号一个项目
【发布时间】:2016-03-10 04:19:33
【问题描述】:

我们正在尝试使用 git 版本控制来处理 Codename One 项目。

当我从 git 拉项目时,文件(修改和新添加的主题 res 文件)会更新,但它们不会出现在主题中。

我尝试运行项目时没有反映我的更改,如何刷新项目?

我尝试构建/清理,也刷新了 cn1lib,但没有任何进展。

【问题讨论】:

    标签: codenameone


    【解决方案1】:

    谢谢你 shai,我取消了 xml 团队模式,但这没有任何区别.. 你提供了链接 (https://www.codenameone.com/team.html),这是为了什么?抱歉,我不太明白。 并且解决方案不是那么清楚。检查 res 目录是什么意思... 让我在这里澄清我的问题.. 当我的团队成员在 gui 构建器中添加一个表单(例如主表单)时,它会从我的项目中的 git 中拉出。有 r 2 个文件 main.ui 和 main 文件,但是当我打开我的 res 文件或 gui builder 时,主窗体不存在。

    【讨论】:

    • 您需要使用命令(添加评论而不是添加答案)。我修复了链接(在浏览器问题中完成)确保您的所有开发人员都将团队模式设置为相同的值,并且 res 目录内容与 res 文件一起提交。在设计器中打开应该会显示更改。
    【解决方案2】:

    这实际上是由专为在版本控制环境中与团队合作而设计的功能触发的。您可以通过在设计器中取消选中 File->XML Team Mode 来使其工作,但这将“解决”此功能:http://www.codenameone.com/blog/teamwork-and-other-things.html

    解决方案是检查res 目录,当它存在时,打开 res 文件是指该目录而不是主题文件。这允许您的团队一起编辑该目录并避免共享二进制 res 文件时出现的冲突。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-31
      • 2014-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-09
      • 2015-10-09
      相关资源
      最近更新 更多