ユーザー認証なしでSVN使えるのね…

あとから考えたら、できて当たり前、だったんだけど。

事前にコミットユーザーを認証登録しておくのが当たり前だと思っていたので、認証なしでコミットできるってすっかり忘れていた。

社内の他チームにソースをリリースすることになって、SVNのリポジトリパスを教えてもらったけど、コミットユーザー名は何も言われなかった。なので「認証のためのユーザー登録して欲しいんだけど」と言いに行ったら「そんなことするんだっけ?何もしなくてもウチのチームは使ってるけど」と。

ふと、「認証が無いときのコミットユーザー名は何になるんだろう?」と思って調べて見ると、その時にクライアントマシンにログインしているユーザー名になるみたいね。

そこのチームは、Windowsのファイル共有を使って、file:/// の形式でリポジトリを共有していたというわけ。svnserveもapacheも使ってなかったというわけで...。

今までApacheでBasic認証する環境でしかSVN使ったこと無かったので、ある意味新鮮ではあったな。

タイトルとURLをコピーしました