Starting ACC (ATG Control Centre) on OS-X

Copy the installation of ACC for respective version from a Linux VM: The startup script in bin/startClient will fail, because it cannot determine which Java to use to run the app. It is trying to determine Unix flavour, failing that defaults to Solaris and ends up with invalid settings. Fix Set the variable JAVA_VM to path to executable command on your system. which java java is /Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/bin/java java is /usr/bin/java export JAVA_VM=/Library/Java/JavaVirtualMachines/jdk1.

Git bits 2

Using the Scala source repo to demonstrate - see Github Show merged and unmerged branches This command allows you to show all local branches merged / unmerged to current branch ➜ scala git:(2.12.x) git branch -a --merged * 2.12.x remotes/origin/2.11.x remotes/origin/2.12.x remotes/origin/HEAD -> origin/2.12.x ➜ scala git:(2.12.x) git branch -a --no-merged remotes/origin/2.10.x remotes/origin/2.8.x remotes/origin/2.9.x remotes/origin/DarkDimius-patch-1 remotes/origin/gh-pages remotes/origin/legacy/msil This shows you all local branches merged into named branch: ➜ scala git:(2.12.x) git branch -a --merged origin/2.

Git - find unmerged commits

This is Ruby script I found way back and was using it since. The credits for creation goes to Zach Dennis. The script is decribed in his blog post The source is here Example This is beginning of very long output from Groovy source The code #!/usr/bin/env ruby require 'rubygems' gem 'term-ansicolor', '>=1.0.5' require 'term/ansicolor' class GitCommit attr_reader :content def initialize(content) @content = content end def sha @content.split[1] end def to_s `git log --pretty=format:"%h %ad %an - %s" #{sha}~1.

Git committer activity

Git command git shortlog is very handy to see what is team activity. Show committer activity - whole project (output shortened to first 20 lines) git shortlog -sn | head -20 2991 Paul King 1757 Cedric Champeau 1615 Jochen Theodorou 1031 James Strachan 749 Guillaume Laforge 312 Roshan Dawrani 306 Jason Dillon 301 Danno Ferrin 284 Alex Tkachman 273 PascalSchumacher 230 John Wilson 217 Pascal Schumacher 204 pascalschumacher 160 Thibault Kruse 158 Jeremy Rayner 134 Russel Winder 123 Cédric Champeau 122 Hamlet D'Arcy 116 Dierk Koenig 104 Pilho Kim variant (without n) has different ordering:

Git project statistic tool

Git project statistic tool Python based, requires Python 2.6+ Works OOTB on Mac Installation Download TAR from Github unzipped to /opt ➜ ll /opt/gitinspector-0.3.2 total 52K -rw-r--r-- 1 miro 999 Jul 29 2013 DESCRIPTION.txt -rw-r--r-- 1 miro 32K Jun 14 2013 LICENSE.txt -rw-r--r-- 1 miro 78 Jul 2 2013 MANIFEST.in -rw-r--r-- 1 miro 681 Jan 13 2014 README.txt drwxr-xr-x 45 miro 1.5K Mar 20 2015 gitinspector -rw-r--r-- 1 miro 1.