This is an old revision of the document!
Netbeans 11 with svn support :
on Windows
Install a bit of stuff
- Install Putty (x64)
- Install Subversion (x64)
- Install TortoiseSVN
Configure Netbeans 11
in the menu :
Team>Subversion>Checkout
- Repository url : Same old subversion repository url (svn+ssh)
- Tunnel command : plink -l anthonyarents -pw <password here>
on Mac OS X
Keep in mind, brew is VERY SLOW AND WILL TAKE A WHILE
folders
make sure brew, caskroom & cellar have the same user+group (in my case anthonyarents:wheel)
cd /usr/local/
install svn
install svn (doesn't matter if it's already installed here)
brew install subversion
change openssl implementation (only use if the version supplied by brew throws problems later on)
go go unsecure macbook
brew switch openssl 1.0.2s
locale check
run svn to see if it works, if you get an error about locales :
please remember people at apple are idiots who don't allow you to combine an english UI with BE or DE settings.
In other words, time to join the normies & use the correct language of your country.
ssh key (or skip if you already have a key)
ssh-keygen -t ecdsa -b 521
don't change id, leave the passphrase empty
ssh-copy-id anthonyarents@svn.jcpis.de
Configure Netbeans 11
in the menu :
Netbeans>Preferences>Team>Versioning>Subversion
- Preferred Client : CLI
- Path to svn : /usr/local/bin
in the menu :
Team>(Subversion)>Checkout
- Repository url : Same old subversion repository url (svn+ssh)
- Tunnel command : ssh -q
Locale errors
If you get svnserve errors about locale (damn you apple, also need to do this step after every update) :
sudo vi /etc/ssh/ssh_config
comment out the last line (SendEnv LANG LC_*)