I tried removing all files in the GitHub folder where the installation was done and then reinstalling the GitHub Desktop app, but saw the same behavior. I have ruled out the possibility of all the 5 error messages the interface shows me.įurthermore, if I uninstall GitHub Desktop and reinstall it, the installation interface does not ask me for any login, i.e., it does not completely delete all files during uninstallation (and perhaps uses some old credentials). Open up Launchpad, and type GitHub Desktop 215 in the search box on the top. When I try "Fetch Origin" or "Push" from the GUI of the GitHub Desktop, it shows me the following Option 2: Delete GitHub Desktop 215 in the Launchpad. However, the commands and work perfectly fine when I run them through the command prompt i.e.(Repository -> Open in Command Prompt)Ī clear and concise description of what the bug is. I am unable to pull, push for a private repository through the GitHub Desktop in … terface. Error calling StartServiceByName for : Failed to execute program : No such file or directory If I choose to sign in browser (seems the only option…), the error appeared. Check the documentation of your repository hosting service. If you used username / password authentication, you might need to use a Personal Access Token instead of your account password. If you use SSH authentication, ensure the host key verification passes for your repository hosting service. If you use SSH authentication, check that your key is added to the ssh-agent and associated with your account. Check the repository settings to confirm you are still permitted to push commits. You do not have permission to access this repository. You may need to log out and log back in to refresh your token. You are not logged in to your account: see File > Options. Then later I found this: Authentication failed. It's a super convenient way to run a business.I follow this to set the default browser as chrome, as disable the required password whenever boot the computer. :/ĮDIT: We will ultimately be moving to a more recent version of Windows Server with RDS, so getting this to work optimally within the context of Remote Desktop Services would be. msi fashion is more than a little confusing - and there isn't a whole lot of documentation on this. installing the software machine-wide as per expected. exe installer to the C:\Program Files (x86)\GitHub Desktop Deployment directory (without communicating. This makes it a little bit unwieldy for me, the sysadmin, to make sure everyone's up-to-date and on the same version.Īlso that the. the C:\Users\$user\AppData\Local\GitHubDesktop directory instead of the C:\Program Files\GitHub Desktop directory. But I'm seeing GitHub Desktop consistently installing to. Yeah - we're running on a 2008 R2 Terminal Server (I know - we're working on it) and want some of our less tech-savvy users to be able to get in on some Git goodness by using Markdown for documentation and procedures, while being able to track changes. This means that another user will effectively be unable to uninstall the application. In it's current state, the MSI by default only installs for the user running the application, even though the files are installed System wide. Seeing as the MSI is actually a "Machine-Wide Install", it seems that setting the ALLUSERS flag to 1 would be appropriate for this package. The Desktop Installer MSI should install with the ALLUSERS property set to '1'. What should happen is the new MSI install should cleanly upgrade the existing MSI installation, however, because the original installation did not use the ALLUSERS=1 flag, there will be 2 entries for the GitHub Desktop Machine Wide installer. Disable Delete/Undelete buttons when Git and Hg on your desktop A fully-featured GUI. Later, an updated GitHub Desktop Machine-Wide installer MSI is pushed through Active Directory or Microsoft Configuration Manager (this would use the command: msiexec /i GitHubDesktop.msi /qn ALLUSERS=1)Markdown checkbox in Github GitHub markdown coded in README. Additional contextĪ systems admin manually installs the GitHub Desktop Machine-Wide Installer MSI using their administrator account (using the command msiexec /i GitHubDesktop.msi /qn This will direct the MSI to register to the machine instead of the user installing the application. Set the ALLUSERS property in the MSI to 1 by default. The Desktop Installer MSI should install with the ALLUSERS property set to "1". Describe the feature or problem you’d like to solve
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |