Aklımda Kalası Kelimeler

* давайте работать вместе
* Zarf ve Mazruf, Zerafet(xHoyratlık) ile aynı kökten(za-ra-fe) gelir
* Bedesten
* Suç subuta ermiştir - Suç sabit olmuştur

14 Nisan 2015 Salı

DOS Batch ile SVN'de yüklü Solution'ların otomatik checkout edilmesi

Bulunduğum klasör ve proje dosyalarını indireceğimiz, yoksa yaratılacak klasör
cls
set currentDir = %cd%
set solutionDirName=\EInvoice_Solution
set solutionDirPath=%currentDir%%solutionDirName%
echo %solutionDirName%

if not exist "%solutionDirPath%" (mkdir %solutionDirPath%)

Repositoryler içinde gezerek ekranı çalıştıralım
cls
@echo off
set currentDir = %cd%
set solutionDirName=\EInvoice_Solution
set solutionDirPath=%currentDir%%solutionDirName%
echo %solutionDirName%

if not exist "%solutionDirPath%" (mkdir %solutionDirPath%)

SET repoPaths=(FMC.Turkiye.Data.EInvoice FMC.Turkiye.Lib.EInvoice FMC.Turkiye.Lib.EInvoice.WebServiceClasses FMC.Turkiye.Wcf.EFatura FMC.Turkiye.Web.Site.EFatura)

for %%s in %repoPaths% do TortoiseProc.exe /path:"%%s" /url:"https://xp-dev.com/svn/%%s/trunk" /closeonend:0 /command:checkout 


Sonuçta klasörümüzün haline de bakmalı: