コマンド

Xcode

MacOSXクライアント

Apache設定

<Location /svn>
  DAV svn
  SVNListParentPath on
  SVNParentPath "/Users/foo/data/svn"
  SVNIndexXSLT /svnindex.xsl

  Order deny,allow
  Deny from all
  allow from 127.0.0.1

  AuthType Basic
  AuthName "Subversion repository"
  AuthUserFile /Users/foo/data/users
  Require valid-user
</Location>

コミットログ

lines = `svn log --limit 10 --verbose http://sever/svn/`
mail_body = ""
lines.each{|line|
  if /^-+$/ =~ line
    mail_body << line
    puts mail_body
    mail_body = ""
 end
 if /^r(\d+).*(\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}).*line.?$/ =~ line
    mail_header = "Commit revision:" + $1 + " (" +$2 + ")"
    puts mail_header
  end
  mail_body << line
}

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS