We\'re hosting a subversion repository for distrubuted software development. So non-employees have access to some of our sorce code. Our company\'s IT security policy requir
Let me imagine that you write your hook in Perl, in that case, you can use the following lib : DocumentationClientIP
you can install the lib from Git thru this link : GITClientIP (or use the code included).
After installation, you need to add something like that in your code :
use SVN::Utils::ClientIP qw(ssh_client_ip);
print "The client's IP address is ", ssh_client_ip();