Below is the code 

setlocal enabledelayedexpansion

set REPOS=%1
set REV=%2
set SVNLOOK="%VISUALSVN_SERVER%\bin\svnlook.exe"


FOR /F "tokens=*" %%i in ('%SVNLOOK% dirs-changed -r %REV% %REPOS%') do SET 
VAR="%%i"
set VAR=%VAR: =_%
set VAR=%VAR:&=_%

echo %VAR%>>%REPOS%\hooks\CoPaths.txt


SETLOCAL EnableDelayedExpansion
for /f "tokens=*" %%G in (%REPOS%\hooks\CommitPathConfig.txt) do (
set VAR2=%%G
set VAR2=!VAR2: =_!
"set VAR2=!VAR2:&=_!"


REM echo !VAR2!>>%REPOS%\hooks\Test.txt
echo !VAR2!>>%REPOS%\hooks\Test1.txt

REM echo "%VAR%"|findstr /lic:"!VAR2!" >nul && set re="test" || set 
re="stet"
echo "%VAR%"|findstr /lic:"!VAR2!" >nul && set re=test||set re=stet
set gh=test
if !re!==!gh! (
echo !gh!>>%REPOS%\hooks\Test.txt
for /f "tokens=*" %%a in (%REPOS%\hooks\CommitMailConfig.txt) do (
"%VISUALSVN_SERVER%\bin\VisualSVNServerHooks.exe" ^
commit-notification "%1" -r %2 ^
--from s...@nestgroup.net --to %%a ^
--smtp-server mail.nestgroup.net ^
--smtp-port 25
)
)
)
endlocal

On Wednesday, 11 June 2014 19:15:09 UTC+5:30, pavel.lyalyakin wrote:
>
> Hello Babu, 
>
> > When commiting a folder that contains many no.of sub-folders and other 
> > assorted documents inside, totaling about 200MB, SVN does not send out 
> the 
> > post-commit email alerts.  Is there some kind of limitation for svn on 
> the 
> > number of files or sub-folder or size?  I cannot commit this folder in 
> > multiple pieces. 
>
> Subversion itself does not send email notifications, it's the 
> post-commit hook script which is configured on the repository. Please 
> show us the code of your post-commit hook script. 
>
> -- 
> With best regards, 
> Pavel Lyalyakin 
> VisualSVN Team 
>

-- 
You received this message because you are subscribed to the Google Groups 
"VisualSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to visualsvn+unsubscr...@googlegroups.com.
To post to this group, send email to visualsvn@googlegroups.com.
Visit this group at http://groups.google.com/group/visualsvn.
For more options, visit https://groups.google.com/d/optout.

Reply via email to