private void GetVersionDataFromRemote(ref ResDataVersion remoteVers, ref string versions, ref ResDataVersion resDataVersion)
 {
     if (remoteVers == default)
     {
         versions       = FileOperater.ReadUTF8Text(AppPaths.ABBuildOutputRoot.Append(ResDataVersion.FILE_RES_DATA_VERSIONS_NAME));
         resDataVersion = JsonUtility.FromJson <ResDataVersion>(versions);
         if (resDataVersion == default)
         {
             resDataVersion = new ResDataVersion
             {
                 app_version = Application.version,
                 res_version = remoteVers != default ? remoteVers.res_version : 0,//根据是否存在线上版本同步资源号
             };
         }
     }
     else
     {
         resDataVersion = new ResDataVersion();
         resDataVersion.CloneVersionsFrom(ref remoteVers);
     }
 }