Install Subversion in Yosemite

SubversionI had some problem with Subversion repository because the repo is using version 1.8 but the SVN version that ships with xCode is version 1.7.

To update SVN on MacOS 10.10 you need to first uninstall old version. You can do that just by deleting the binary.

Type in console:

which svn

Then remove it

sudo rm /usr/bin/svn

Use then Homebrew to install new version.

brew install svn

It takes few minutes to install.

I also had to link SVN again on homebrew (maybe i had some old references)

brew link --overwrite subversion

… and it’s done.

Screen Shot 2014-11-01 at 16.02.17

 

VMWare Fusion Keys Reference

I just recently bought new work laptop and setup Windows 7 on it. One thing that takes time to get used to is differences in keyboard shortcuts. I have put here some of the basic commands mainly for my own reference so I wont forget.

Reference

PC
Macintosh / Fusion
Ctrl+Alt+Del
To send Ctrl+Alt+Del to a virtual machine:
  • From the Fusion menu, click Virtual Machine > Send > Crtl+Alt+Delete.
  • If you are using an external PC keyboard, press Ctrl-Alt-Delete.
  • On a full-sized Macintosh keyboard, press Control-Option-|X>. The |X> (Forward Delete) key is below the help key.
  • On a Macintosh laptop keyboard, press Fn-Ctrl-Option-Delete.
Delete
The Delete key on an Apple keyboard is actually the backspace key to all other operating systems. To send the PC Delete key to a virtual machine:
  • From the Fusion menu, go to Virtual Machine > Send Key > (Forward Delete)
  • On a MacBook or MacBook Pro keyboard, press Fn-Delete.
  • On a full-sized keyboard, press |X>. The |X> (Forward Delete) key is below the Help key.
Insert
To send the Insert key to a virtual machine:
  • On a full-sized Mac keyboard, press the Help key.
  • On older MacBook or MacBook Pro keyboards, press Fn-M. Newer MacBook models do not support Fn-M, and mapping the Insert key (to any convenient key combination chosen by the user) can be achieved in Fusion’s menu bar under VMware Fusion > Preferences > Keyboard & Mouse > Key Mapping.
Print Screen
To send the Print Screen key to a virtual machine, press F13 on a full-sized Mac keyboard.
Alt-Gr
To send the Alt-Gr key to virtual machine:
  • Press the right Option key on a full-sized Mac keyboard.
  • On European MacBook and MacBook Pro keyboards, press the Enter key next to the right Command key.
Notes:
  • This is overridden when Num Lock is used for numeric keypad support.
  • To disable this Alt-Gr mapping, open the file:

    ~/Library/Preferences/VMware Fusion/preferences in a text editor and the line: pref.mapISONumpadEnterToAltGrEnabled = “FALSE”

Selecting multiple list items
  • Press and hold Ctrl-Option, then click the multiple items.
  • Disable the mouse shortcut for the secondary button (see beginning of Resolution, above), and use Ctrl+click as you would in a regular Windows environment.
Num Lock
To send the Num Lock key to a virtual machine (allowing the use of the numeric keypad), press Clear on a full-sized Mac keyboard.
Function keys
  • Press fn + the desired function key.
  • To make the Mac function keys act like regular function keys, and trigger the special functions with fn + the function key instead, go to Apple menu > System Preferences > Keyboard (or Keyboard & Mouse > Keyboard), and select Use all F1, F2, etc. keys as standard function keys.

For all keyboard shortcuts, not necessarily those pertaining to Fusion, see Apple’s Knowledge base article¬†Mac OS X keyboard shortcuts.