anchor.diff:  
   usage() {
       echo "USAGE"
  -    echo " $0 [-r source_repo_root] [-t target_directory] <repository>"
  +    echo " $0 [-r source_repo_root] [-t target_directory] [-c changeset] <repository>"
       echo
   }
   
  
positive.code:             ;;
          -l|--lock-retries)
              LOCK_RETRIES="$2" ; shift 2
              ;;
          -h|--help)
              usage
  
negative.code: REPO_ROOT=ssh://<%= @mirror_source %>
  REPO_TARGET=<%= @repo_serve_path %>
  LOCK_RETRIES=3 # 3 retries, the first is 5, second is 10, third is 15
  CHANGESET=""
  
  export PYTHONPATH=<%= @python_lib_override_path %>:<%= @python_lib_path %>
  
  while true; do
  