anchor.diff:  
   call set "WORKINGSET_PATH_DB_EXTERNALS_LIST_TMP=%%WORKINGSET_PATH_DB_EXTERNALS_LIST_TMP:{{REF}}=%WCDIR_PATH_DECORATED%%%"
   
  +if not exist "%WORKINGSET_PATH_DB_EXTERNALS_DIR_TMP%\" mkdir "%WORKINGSET_PATH_DB_EXTERNALS_DIR_TMP%"
   call "%%SVNCMD_TOOLS_ROOT%%/svn_externals_list.bat" -l -offline -wcroot "%%WCROOT_PATH%%" "%%WCDIR_PATH%%" > "%WORKINGSET_PATH_DB_EXTERNALS_LIST_TMP%"
   
   for /F "usebackq eol=	 tokens=* delims=" %%i in ("%WORKINGSET_PATH_DB_EXTERNALS_LIST_TMP%") do (
  
positive.code: 
  rem should not be empty
  if "%FILEPATH%" == "" set FILEPATH=.
  
  set "FILEPATH_DECORATED=\%FILEPATH%\"
  
  
negative.code: 
  :GET_WCDIR_PARENT
  set "WCDIR_PARENT_PATH=%~dp1"
  set "WCDIR_PARENT_PATH=%WCDIR_PARENT_PATH:~0,-1%"
  exit /b
  
  :FILTER_PATHFILE_BY_NOT_ORPHAN_EXTERNALS
  call "%%CONTOOLS_ROOT%%/get_filesize.bat" "%%TORTOISEPROC_PATHFILE_ANSI_CRLF_TMP%%"
  if %ERRORLEVEL% EQU 0 exit /b 1
  
  rem don't filter by empty externals list
  if not exist "%WORKINGSET_PATH_EXTERNALS_PATHS_TMP%" exit /b 0
  call "%%CONTOOLS_ROOT%%/get_filesize.bat" "%%WORKINGSET_PATH_EXTERNALS_PATHS_TMP%%"
  