Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-14781

BlackBerry: Project file timestamps are changed after building for BlackBerry

    Details

      Description

      Problem description

      After building a BlackBerry project, all project files timestamps are updated to the build time.

      No other changes seem to take place.

      Steps to reproduce

      1. Create a project and make a copy.

      2. Build the project for BlackBerry (either from CLI or from Appcelerator Studio). Perform a diff between the 2 projects files (for example all files in the 'app' folders for Alloy projects).
      Result: no differences are reported.

      3. Perform an md5 and compare the checksum of a project file and his copy.
      Result: md5 checksum are identical.

      4. Check timestamps of the built project files.
      Result: files are reporting all timestamps are being modified (Created, Modified and Last Opened).

      5. Build for Android
      Result: no modification is made to project files timestamps.

      Note

      Issue is reproducible also with CLI and TiSDK 3.1.1 GA.
      Not a regression.

      Appcelerator Studio behavior

      Using Appcelerator Studio, I've experienced a inconsistent behavior.
      If there are opened project files, the user is usually being being prompted with a message reporting that the file has been modified and should be reloaded (there are no content code differences).
      However this behavior seems to be inconsistent or intermittent and it happened that no popup message has been displayed.

        Attachments

          Activity

            People

            • Assignee:
              rmcmahon Russell McMahon
              Reporter:
              fcasali Federico Casali
              Reviewer:
              Pedro
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

                • Titanium SDK/CLI <> Titanium Mobile
                  Synced with:
                  TIMOB-17160
                  Sync status:
                  ERROR
                  Last received:
                  Last sent:

                  Git Integration