X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:mime-version:date:message-id:subject:from:to :content-type; q=dns; s=default; b=wqAAIaw5KcYw5I4qoG8Kmw5EpwZgN IKhXR6ndHcL0zNX9mhVjsnpKfJuHTzkodxgTWAgie07HTcA+4ukawAAIocMoTha5 xuod7iqRfP7FXSSiNFH0+FswjzmHHqfQ3zOT7h4vSYwahXACdViEfZoWCcNQfowE scYmib7UvHqByY= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:mime-version:date:message-id:subject:from:to :content-type; s=default; bh=4CrSA61EUcYkYj0X/2sGiWLLmbU=; b=tUV JWIjTq/mkSOrKY4dhWf/c8YIELgw/ASRHVWuDgX7BtFYmXXbk3wq+DkSka+Uwc48 8R6K7DSzO9JFBSRdNEq+zet0Jsg7Dqg1UNm0vfGnkKAEoMrGYSErvFtfTS61Jvti wjaK/eqOXbSSwpZDU1M+Y3Wfg0XjSvcFFL7PmUyM= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.7 required=5.0 tests=BAYES_20,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-ig0-f181.google.com MIME-Version: 1.0 X-Received: by 10.107.8.144 with SMTP id h16mr15453919ioi.38.1431716926423; Fri, 15 May 2015 12:08:46 -0700 (PDT) Date: Fri, 15 May 2015 15:08:46 -0400 Message-ID: Subject: Issue while running Visual Studio's devenv through ssh From: The General To: cygwin AT cygwin DOT com Content-Type: text/plain; charset=UTF-8 I have some code that needs to be built on a windows machine (W), but my primary development/deploy environment is an Ubuntu server (U). The goal is to fully automate the build/deploy process so that it can be kicked off from U. Before I describe the problem let me explain my process. U is an Ubuntu 12.04.5 VM running on ESXI W is a Windows 7 VM (Version 6.1.7601) running on ESXI, it has Cygwin installed (with the openssl and git packages included) and UAC disabled. I am running the following command from U: ssh win_user AT 1 DOT 2 DOT 3 DOT 4 'cd /cygdrive/c/Users/win_user/git_repo/windows_code && ./build.bat' I have set up public key authentication from U to W, but I also experience the below issue when I include the '-o PreferredAuthentications=password' switch. build.bat is stored locally on W and looks like this: @echo off git pull call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" amd64 devenv /nologo "windows_code.sln" /Build "Release|x64" The git pull command is pulling changes from a remote git server (G). I have also set up public key authentication from W to G, disabling this doesn't seem to have any effect. The problem: After I got the above working I took a snapshot of W. If I reset to that snapshot and run the ssh command on U everything works. If I leave W idle for a few hours and try again I get the following from devenv: 1>------ Rebuild All started: Project: windows_code, Configuration: Release x64 ------ 1> Stdafx.cpp 1>Stdafx.cpp : fatal error C1902: Program database manager mismatch; please check your installation Right now I'm at a loss as to why this will work after a snapshot reset, but will stop working if the machine is left alone for awhile. Resetting to the most recent snapshot, rebooting the VM, and then running the ssh command from U will also generate the above error. A temporary solution is to manually reset the VM before kicking off the job, but I'd like to figure out why it stops working after awhile. Any feedback is much appreciated, and if anyone needs more information please don't hesitate to ask. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple