ピックはどこだ。
- Deus in machina
- High risk, no return
- 愚か者は人の話を聞かない
2004-03-02
_ [linux]post-commit
update しても大丈夫でした。
subversion ついでに、前に post-commit で、 commit mail で日本語が表示されない部分をやや修正。
#!/usr/bin/ruby
require 'nkf'
REPOS=ARGV[0]
REV=ARGV[1].to_i
fromaddr='svn@example.com'
toaddr='svn-committers@example.com'
svnauthor=%x{svnlook author #{REPOS} rev #{REV}}.chomp!
svndate=%x{svnlook date #{REPOS} rev #{REV}}.chomp!
svnchanged=%x{svnlook changed #{REPOS} rev #{REV}}.chomp!
svnlog=%x{svnlook log #{REPOS} rev #{REV}}.chomp!
svndiff=%x{svnlook diff #{REPOS} rev #{REV}}.chomp!
#commit-email.pl "$REPOS" "$REV" toaddr
require 'net/smtp'
Net::SMTP.start( 'localhost', 25 ) {|smtp|
smtp.send_mail <<EndOfMail, fromaddr, toaddr
From: #{fromaddr}
To: Subversion committers:;
Subject: FSIJ Subversion commit #{REPOS} #{REV}
Subversion committed to #{REPOS} #{REV}
#{NKF.nkf('-j', svnauthor)}
#{NKF.nkf('-j', svndate)}
changed:
#{NKF.nkf('-j', svnchanged)}
log:
#{NKF.nkf('-j', svnlog)}
#{NKF.nkf('-j', svndiff)}
EndOfMail
}
open("/svn/log/#{REV}", "w") do |fp|
fp.puts svnauthor
fp.puts svndate
fp.puts svnchanged
fp.puts svnlog
end
これでも log: は化けてしまいます。 Windows からコミットして化けない方法ってどうやるんだろ…。
_ [win]TortoiseSVN Version 1.0.0.783
TortoiseSVN の Version 1.0.0.783 と Language Pack for Version 1.0.0.783 がリリースされています。 言語は
- Deutsch
- Espanol
- Francais
- Norsk
- Japanese
- Chinese (traditional)
に対応しているようです。
とりあえず手元の Win 機に install してみました。
2005-03-02
2006-03-02
_ [misc]今朝の巡回
From 実験的「実験的日記」
最近、M$ 負けっぱなしな。
わたしは Firefox ばかり使っているのでそんなに問題にはならないかと。
From 楽画喜堂
新作アニメ + イベントみたいです。
アニメ化が早かったような気もするので、 もしかすると TV アニメの第 2 期とかもそのうちやるんでしょうか?
From AMarkの日記
わたしは上下セットと半h(ry
From 某所 ML より
ダンボールブラウン!?
むっちゃ欲しいぃぃ!!
2007-03-02
2008-03-02
2009-03-02
_ [windows]TortoiseSVN でログ表示する際の問題
TortoiseSVN でログを表示しようとすると以下のようなメッセージが出て ログが確認できない現象に苦しめられてました。
PuTTY Fatal Error Network error: Connection timed out
いよいよ嫌になって調べてみるみる。
同じような内容で苦しんでおられる方がいるようでして、 ema log さんのトコロを参考に対策を試してみました。結果的に解決してます。
- subversionでログを表示しようとするとネットワークエラーが出てしまう - BIGLOBEなんでも相談室
- TortoiseSVN から SSH+SVN ではまった - ema log (2008-02-03)
1. TortoiseSVN を最新版(TortoiseSVN 1.5.9)に上げる。
2. TortoiseSVN の SSH Client を PuTTY ごった煮版 の plinkw.exe に変更。
3. TortoiseSVN 専用に鍵を作る。
4. Server 側の authorized_keys に「command="/usr/bin/svnserve -t" ssh-rsa 公開鍵」を追加。
以上で問題が解決しました。
いまいちよくわかっていないのですが、ごった煮版の plink を使ってもダメなことがあったことと、 putty と鍵を共用してもダメだったことがすごい気持悪いです。 現状の動作は気持ち良いですが…。
body | book | boot | bsd | cml | darts | debian | diary | food | game | hns | home | hpcmips | js | life | linux | mac | maid | mds | misc | music | mutt | netbsd | palm | pda | perl | piv | program | qmail | room | satori | stationery | tdiary | tv | univ | unix | vi | vim | willcom | win | windows | work
最近のつっこみ :
- YAA (04-23)
- gerywerry (04-17)
- うみそだち (04-04)
- поиск удаленной работы предложение удаленной работы биржа удаленная работа для дизайнеров программистов менеджеров оптимизаторов рекламщиков сео-специалистов копирайтеров (03-18)
- продвижение сайтов реклама в Москве реклама сайтов (03-15)
アンテナ情報の取得は antenna.lirs または Pick Antenna(アンテナ)から、お願いします。
written by 無月 霞







