UI 远程git

http://dfcserver:3000/chenlu/View.git

UI 文件夹路径

DFC_BIM\View

image-20210301110356992

获取UI目录的根目录

DFC::Path[:View]
File.join(DFC::FOLDER,'View')

获取对应的UI目录

# 当前代码所在文件 DFC/DFC_BIM/Core/Budget/ChargingInformation/main.rb
module DFC::Budget
  module ChargingInformation
    unless const_defined? :PATH_HELPER
      PATH_HELPER = DFC::PathHandler.new(__FILE__)
      # 根据当前位置和 Core计算相对路径 得出 Budget/ChargingInformation
      # 此时UI_PATH 就是 DFC/DFC_BIM/View/Budget/ChargingInformation
      # 先复制过去创建好目录啥的  不然这个方法获取不到返回值  文件夹不存在的时候返回nil
      # 大家也可以不用这个常量  可以利用根目录灵活跳转
      UI_PATH = PATH_HELPER.dialog_file_path 
        
      RUBY_PATH = PATH_HELPER.get_path(:Ruby)
      DATA_PATH = PATH_HELPER.get_path(:Data)
      USER_PATH = PATH_HELPER.get_user_data_path
    end
  end
end

注意事项

大家保证好分支 (develop、3.0.x) 要从对应分支中提取出对应的UI 放进去提交

需要调整好目录 最好是和之前目录一致

建议先处理 3.0.x 然后将 3.0.x 合并到 develop 然后再开始处理 dev