Pzt, 2006-01-09 tarihinde 23:07 +0200 saatinde, Evrim ULU yazdı: Biraz senaryo ürettim.
> Bunun yerine cronjob olarak bir betik dosya ile svn'den checkout edip
> orada i$lem yapmak daha mantikli. Daha az "intrusive".
Bundan daha düzgünü http'den HEAD ile dosyanın değişip değişmediğine
bakıp değişti ise çekmek/derlemek olsa gerek.
fam (fileshanged) ile havuzu gözleyip, değiştiğinde çekip, çekilen alanı
da fam ile izleyip, .tex dosyası değiştiğinde derlemek daha doğru
olabilir. tabi sadece dosyanın bulunduğu dizin çekilirse 2 fam'a gerek
olmayacaktır.
en rahatı da Tonguç'un "svn commit" yerine "svn commit && scp ucw.dvi
tonguc.ath.cx:/var/www/" yazması olur herhalde. ne de olsa commit'in
hemen öncesinde "latex ucw.tex" demiştir.
kimbilir belki benim gibi auctex + emacs'i source specials opsiyonu ile
kullanıyordur ve sorunları temizledikten sonra emacs içinden commit
ediyordur. o zaman da emacste post-commit hook'u vardır ve oradan
yollayabilir sunucuya. hatta tramp da varsa kopyalamak için shell komutu
çalıştırması gerekmez.
son olarak belki de cron'a şunu eklemek iyi bir seçenek olabilir:
wget -O /var/www/ucw.pdf \
http://canb.net/latex.sh?http://tonguc.ath.cx/svn/Writings/UnCommonWebProgrammingWithCL/ucwpwcl-1.tex
hook'tan bu işleri yapmak neden tercih edilmiyor merak ettim.
iyi geceler.
> Saglicakla,
> Evrim.
--
Can Burak Cilingir
Istanbul Bilgi University
Following address is a bot-trap
[EMAIL PROTECTED]
signature.asc
Description: This is a digitally signed message part
_______________________________________________ cs-lisp mailing list [email protected] http://church.cs.bilgi.edu.tr/lcg http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp

