Додатак B. Аутоматизуј ТортоисеМерге

Садржај

ТортоисеМерге прекидачи командне линије

ТортоисеМерге може бити покренут параметрима командне линије да се избегне пролаз кроз Отвори дијалог за избор фајлова лично. Ово је такође корисно ако желите да користите ТортоисеМерге из других апликација.

ТортоисеМерге прекидачи командне линије

Већина прекидача захтева додатне информације као путању или неке друге стрингове. У тим случајевима додајте ':' прекидачу и ставите стринг/путању после тога. Пример:

/base:"c:\folder\my base file.txt"
      

Табела B.1. Листа доступних опција командне линије

КомандаОпис
/?Приказује дијалог бoкс са најважнијим прекидачима kомандне линије.
/helpИсто као ?.
/baseСпецифицира основа фајл коришћен у три начина разл. Ово је заједнички предак фајлова који су разликовани, такође то није приказано у издвојеном прозору. За два начина рал, ово је леви фајл.
/basenameИме основног фајла. Ово је приказано у наслову прегледа уместо путања фајла. За три начина дифф приказано је у алатном панелу за преглед наслова.
/basereflectednameИме које се користи за уређивач конфигурација шаблон.
/theirsСпецифицира њихов фајл коришћен у три начина разл, приказана у левом панелу.
/theirsnameИме њиховог фајла. Ово је приказано у прегледу наслова уместо путање фајла.
/theirsreflectednameИме које се користи за уређивач конфигурација шаблон.
/mineСпецифицира мој фајл коришћен у три начина разл, приказан у десном панелу. За два начина разл, ово је десни фајл.
/minenameИме мог фајла. Ово је приказано у прегледу наслова уместо путање фајла.
/minereflectednameИме које се користи за уређивач конфигурација шаблон.
/merged

Специфицира резултантни стопљени фајл коришћен у диф. Ово је путања фајла где је резултат стопљен/конфликт решење сачувано.

Ако ово није изабрано за три-начина диф онда ТортоисеМерге пита корисника где да сачува резултат.

Ако ово није изабрано за два-начина диф онда ће ТортоисеМерге аутоматски користити путању фајла приказаном у десном прегледу као путању чувања.

/mergednameИме спојеног фајла. Ово је приказано у прегледу наслова фајл путање.
/mergedreflectednameИме које се користи за уређивач конфигурација шаблон.
/patchpathПутања где ће закрпа бити примењена. Ако не подесите ову путању тада ће ТортоисеМерге покушати да нађе путању сам тражећи путање у фајлу закрпе, али то може узети врло дуг.
/saverequiredАко се специфицира, тера ТортоисеМерге да пита да сачува фајл пре изласка, чак и ако корисник није изменио фајлове.
/saverequiredonconflictsАко је специфициран, тера ТортоисеМерге да пита да сачува фајл пре изласка ако постоји нађени конфликт, чак и ако корисник није изменио фајлове.
/patchoriginalИме оригиналног фајла за закрпу. Користи се за преглед наслова.
/patchpatchedИме резултујућег фајла закрпе. Користи се преглед наслова.
/diffПутања ка закрпа/дифф фајл да се примени на фолдер.
/onewayФорсирати ТортоисеМерге да крене са један-начин преглед уместо прегледа који специфицира корисник у подешавању.
/reversedpatchПребаци леви и десни преглед специфицирана два фајла за разликовање.
/createunifieddiffКреира уједињен раз фајл (фајл закрпа) од два фајла специфицираних са /origfile:"путања_до_оригиналног_фајла" и /modifiedfile:"путања_до_модификованог_фајла". Циљ путања је подешена са /outfile:"путања_до_резултантног_фајлазакрпе". Ако /outfile није подешен фајл сачувај дијалог је приказан тако да корисник може изабрати локацију да се сачува фајл закрпа. Белешка: Ако /createunifieddiff је подешен сви други параметри се занемарују.
/lineСпецифицира број линије на коју скочити после уношења фајлова.
/readonlyПревенција да се фајл уређује. То значи да су уређивачке могућности ТортоисеМергр онемогућене.
/nosvnresolveПревенира ТортоисеМерге да пита где маркирати фајл као решен у СВН после његовог меморисања.


Можете такође снабдети једноставно име фајла на командну линију због компатибилности са другим дифф програмима. У овој једноставној форми командна линија је

TortoiseMerge BaseFilePath MyFilePath [ TheirFilePath ]
      

Ако су дата два фајла за поређење један са другим. Ако су дата три фајла први се узима као ОСНОВНИ фајл и друга два се упоређују са њим у три-начина дифф.