[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: antivirus messing up a checkout

From: Dave Huang <khym_at_azeotrope.org>
Date: Thu, 21 Feb 2013 21:55:22 -0600

On Feb 21, 2013, at 21:28, hfpwzq3fqx_at_snkmail.com wrote:

> I'm trying to checkout a public repo on a windows box, and a corporate antivirus is screwing me by flagging a .svn file as a virus and deleting it (thus rendering the checkout invalid).
>
> svn co -q http://www.boxbackup.org/svn/box/RELEASE/0.11.1
>
> The "bad" file is .svn/pristine/bd/bd10f1e696452058fbb0bbe2eff52c03437cb033.svn-base

That file is http://www.boxbackup.org/svn/box/RELEASE/0.11.1/contrib/windows/installer/tools/RemoteControl.exe

No idea what it is, but with a name like that, I can see why some $corps might be wary of it. A number of AV programs detect it as malware, not just McAfee: https://www.virustotal.com/en/file/f397be215ab82732e6d3ed29905f62b03b49c2d2d4d6f8852f350ca2da619435/analysis/

As for how to work around the problem, I guess you can avoid checking out that file by doing svn co --depth immediates http://www.boxbackup.org/svn/box/RELEASE/0.11.1 to get one level of files/directories in the 0.11.1 directory, cd into 0.11.1, then do svn up --set-depth infinity on all directories besides contrib. Then depending on what (if anything) you want from the contrib directory, cd in there and svn up --set-depth immediates, etc… getting as much as you can, while avoiding /contrib/windows/installer/tools/RemoteControl.exe

Perhaps there's an easier way to do this; I've never tried to exclude a specific file from a checkout.

-- 
Name: Dave Huang         |  Mammal, mammal / their names are called /
INet: khym_at_azeotrope.org |  they raise a paw / the bat, the cat /
FurryMUCK: Dahan         |  dolphin and dog / koala bear and hog -- TMBG
Dahan: Hani G Y+C 37 Y++ L+++ W- C++ T++ A+ E+ S++ V++ F- Q+++ P+ B+ PA+ PL++
Received on 2013-02-22 04:56:21 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.