anchor.diff:  :: The workaround is to write the output of the command into a temp file and read it.
   :: The name of the temp file contains a random number in order to avoid race condition.
   set BUCK_VERSION_TIMESTAMP_TEMPFILE=%TEMP%\BUCK_VERSION_TIMESTAMP_%RANDOM%.tmp
  -if exist %BUCK_GIT_DIRECTORY% (
  +if exist "%BUCK_GIT_DIRECTORY%" (
     for /f %%i in ('git --git-dir %BUCK_GIT_DIRECTORY% rev-parse HEAD') do set BUCK_CURRENT_VERSION=%%i
     git --git-dir %BUCK_GIT_DIRECTORY% log --pretty=format:%%ct -1 HEAD >%BUCK_VERSION_TIMESTAMP_TEMPFILE%
     set /p BUCK_VERSION_TIMESTAMP=<%BUCK_VERSION_TIMESTAMP_TEMPFILE%
  
positive.code: :: FIXME (carbokuo) This script is migrated from bin/buck and bin/buck_common and still very incomplete.
  
  @echo off
  set ORIGINAL_WORKING_DIRECTORY=%cd%
  set PROJECT_ROOT=%cd%
  set BUCK_BIN_DIRECTORY=%~dp0
  
negative.code: %BUCK_DIRECTORY%\third-party\java\astyanax\slf4j-log4j12-1.7.2.jar;^
  %BUCK_DIRECTORY%\third-party\java\xz-java-1.3\xz-1.3.jar
  
  "%JAVA%" ^
    -classpath %BUCK_JAVA_CLASSPATH% ^
    %BUCK_JAVA_ARGS% ^
    -Dbuck.daemon=false ^
  