Monthly Archives: 6月 2011

svnコマンドを打つ度に「パスワードを保存しますか?」と聞かれるのを抑制する

このエントリーをはてなブックマークに追加
はてなブックマーク - svnコマンドを打つ度に「パスワードを保存しますか?」と聞かれるのを抑制する
Share on Facebook

Subversion 1.6にアップグレードしてからというもの、何かsvnコマンドを打つ度に下のメッセージが出るようになりました。

-----------------------------------------------------------------------
ATTENTION!  Your password for authentication realm:

<http:> TEST SVN repository

can only be stored to disk unencrypted!  You are advised to configure
your system so that Subversion can store passwords encrypted, if
possible.  See the documentation for details.

You can avoid future appearances of this warning by setting the value
of the 'store-plaintext-passwords' option to either 'yes' or 'no' in
'/home/stylesen/.subversion/servers'.
-----------------------------------------------------------------------
暗号化されていないパスワードを保存しますか (yes/no)?

保存する気は無いのに毎回聞いてきてやかましいです。 抑止するには以下のようにconfigを編集します。

# ~/.subversion/config

# 以下の行を追加する
store-passwords = no
store-plaintext-passwords = no

ちなみに、一度保存してしまったユーザーの情報は ~/.subversion/auth/svn.simple/の中に保存されています。 邪魔なので消してしまいましょう。

参考

「要素をクリックする」命令をjQueryで書く

このエントリーをはてなブックマークに追加
はてなブックマーク - 「要素をクリックする」命令をjQueryで書く
Share on Facebook

LightBoxのように、リンクをクリックするとアクションが発生するスクリプトは数多く存在します。 任意の場所をクリックした時にそのアクションを起動したい場合は、jQueryのclick()メソッドを使うと簡単に実現できます。

classが”uso”のaリンクをクリックした時に “a#mojamoja” をクリックした時のアクション起動したい場合は、下記のように書けます。

$(function() {
    $("a.uso").click(function(e) {
        e.preventDefault();
        $("a#mojamoja").eq(0).click();
    });
});

応用(悪用?)

FirebugやChromeのスクリプト入力ボックスに下記のコードを書き込むと、button#usoを永遠に毎秒10回叩き続けます。

setInterval(function() {$("button#uso").eq(0).click();}, 100);

「どうしてもボタンが連打したい。でも指が折れて動かせない…。」という名人にお勧めです。

参考