Uploaded image for project: 'Appcelerator Studio'
  1. Appcelerator Studio
  2. TISTUD-6593

Unable to install studio when git is manually installed using context menu option - since git1.8.3

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: Release 3.3.0
    • Fix Version/s: Release 3.3.0
    • Component/s: Installer
    • Environment:

      OS: Win8.1
      Titanium Studio: 3.2.3.201404290739, 3.3.0.201405271641
      Appcelerator Studio: 3.2.3.201404290818, 3.3.0.201405271647

    • Story Points:
      5
    • Sprint:
      2014 Sprint 12 Studio

      Description

      When Git is already manually installed on the system, the studio does not recognize the installed git and tries to install the git itself and still fails.
      This happens when during manual installation of Git, the option for 'Simple Context Menu' (as mentioned in latest docs as well) is chosen instead of 'Advanced Context Menu (git-cheetah plugin)'. Also the issue is only with installation of Git1.8.3 or higher.

      If the manually installed Git is either Git1.8.2 or lower, or installed using Git-cheetah option, the installer does find the installed Git and hence does not try to install Git again. The overall install of Studio is also Successful.

      Steps to Reproduce:
      1. On a clean machine (or uninstall all previous studio and Git. Ensure no Git folder in C:\Program Files (x86))
      2. Install Git version 1.8.3 or above. During installation process select the option for 'Simple Context Menu'.
      3. Once Git is installed, start installing Appcelerator Studio or Titanium Studio.

      Actual Result: Despite Git being already installed, the installer will download and install Git (Git1.8.4 for Studio 3.2.3 and Git1.9.0 for Studio 3.3.0). After installation of Git, the installer throws an error related to issues in Git installation and quits. Refer to attached screenshots

        Attachments

          Activity

            People

            • Assignee:
              cwilliams Christopher Williams
              Reporter:
              ssekhri Satyam Sekhri
            • Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: