Tuesday, September 6, 2016


Gitinspector helps you analyze git activities from your repository.
Here is one of suggested options to use (using Terminal on Mac):

python gitinspector.py -Tlrw --format=htmlembedded --file-types="cs,js,asax,ascx,asmx,aspx,cshtml,fs" -x "/lib" >netisware2.html

Saturday, January 9, 2016

Rsync revisited (for Mac OS 10.10.5 Yosemite)

Get latest rsync from https://rsync.samba.org. Download also its patches, which now are in separate file. Patch.
patch -p1
patch -p1
patch -p1
Do configure and sudo make; make install
By default it will be installed to /usr/local/bin

Then execute rsync as follows:
sudo /usr/local/bin/rsync -aHxvuPESWANXN /src /dst --progress --dry-run

a equals -rlptgoD
N preserve createtimes
H preserve hardlinks
A preserve ACLs
X preserve xattr
x don't cross file system
v verbose
u skip files that are newer on the receiver

E preserve the file's executability
S handle sparse files efficiently
W copy files whole (without delta-xfer algorithm)

P equals --partial --progress, i.e., shows progress, and don't delete partially synced files when command is interrupted (to be resumed later)

Reference
http://www.lbackup.org/developer/rsync_hfs
https://discussions.apple.com/thread/6436787?start=0&tstart=0