On Feb 21, 2013, at 21:28, hfpwzq3...@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: k...@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++