|
絶対に許せない発言。 しかもこれが復興担当大臣の発言とは。
さすが、民主党だ !!
任命責任ではなく、もはや、民主党を選んだ国民の責任でもある。 民主党のやるやる詐欺に騙されて投票した人も多いでしょうが、もう騙されないで欲しい。
国民のみなさん、次回の選挙は良く考えて投票をしましょう。
|
全体表示
[ リスト | 詳細 ]
|
SVNのAccess Controlを行うsvnaccessの備忘録。
どうやら、Repositoryの直下からのDirectoryで判断されるらしい。
したがって、例えば、 repo2というRepositoryを作成して、その下に trunk/dir2 というDirectoryを作成し、
http://xxx.yyy.zzz/repo2/trunk/dir2 を、 /whatever/dir2 にCheckOut したとすると、以下のように書くことで、設定できる。
注: [repo2:/trunk] に3ユーザーのRWの設定がないと、誰も配下のフォルダーが読み込めない。
以下の設定で、CheckOutを各ユーザーが行うことで、互いにアクセスのないDirectoryは読み込まれず、ひとつのrepository(repo2)で、アクセスをシームレスにコントロールでき、LocalのWorking Copy同じDirectory Structureで、いちぶのDirectoryの共有が必要な場合、これで十分運用できる。
*注意点として、各Directoryの最後にSlashを付けない事。"/"を付けてしまうと、User制御が効かない。
また、User名は、 user1,user2 = rw とはしてはいけない。 各User 一行に書かないと効かない。
[repo2:/trunk/dir2]
user1 = rw
user2 = rw
user3 = rw
* =
[repo2:/trunk/dir2/user1]
user1 = rw
user2 =
user3 =
* =
[repo2:/trunk/dir2/user2]
user1 =
user2 = rw
user3 =
* =
[repo2:/trunk/dir2/user3]
user1 =
user2 =
user3 = rw
* =
[repo2:/trunk]
user1 = rw
user2 = rw
user3 = rw
* = |

- >
- コンピュータとインターネット
- >
- コンピュータ
- >
- パソコン
|
これからSVNをUnix上で管理する必要があるのだが、その前に自宅のパソコンでXAMPPを使って練習した。
忘れない為にも、早速備忘録として、書き留めておこう。
まず、XAMPPはインストール済みだったので、割愛。
Subversionは、以下にWindowsのバイナリーがあるので、最新をダウンロードする。 ただし、XAMPPのApacheのバージョンにあったものを選ぶ。
XAMPPのapacheのバージョンは、xamppのappacheのbin ディレクトリーで、 httpd -v でみれる。
C:\xampp\apache\bin>httpd -v
Server version: Apache/2.2.14 (Win32)
Server built: Nov 11 2009 14:29:03 ダウンロードしたのはSVNのZIPファイル。 今回は、xamppのインストールディレクトリーに展開。
C:\xampp\svn-win32-1.6.6
あとは、mod_dav_svn.so と、mod_authz_svn.soを、apacheのmodulesのDirectoryへコピー
httpd.confで、
LoadModule authz_svn_module modules/mod_authz_svn.so
LoadModule dav_svn_module modules/mod_dav_svn.so
が、コンメントアウトされているのを確認にして、
<Location /svn>
DAV svn SVNParentPath "c:/work/svn-apache-repo" #AuthType Basic #AuthName “Subversion repository” #AuthUserFile “c:\svn_conf\passwd” #Require valid-user </Location> 追加。
今回は、Auth使わず
以上で、apache側をおしまい。
Subversionの方では、Repositoryを、自分で作成。
SVNの親パスを作成。 c:\work\svn-apache-repo
以下を行うまえに、svnをインストール(展開した)DirectoryをWindowsのPathを追加していおく。
私の場合、
C:\xampp\svn-win32-1.6.6\bin;
Repositoryの作成。
svnadmin create c:\work\svn-apache-repo\myrepo
myrepoの下に、trunk, tags, branchesを作成。
svn mkdir file://localhost/c:/work/svn-apache-repo/myrepo/trunk -m "create trunk dir"
svn mkdir file://localhost/c:/work/svn-apache-repo/myrepo/tags -m "create tags dir"
svn mkdir file://localhost/c:/work/svn-apache-repo/myrepo/branches -m "create branches dir"
あとは、SVNで管理したいコードをインポートしておく。
svn import -m "import myCodes folder" myCodes file://localhost/c:/work/svn-apache-repo/myrepo/trunk/myCodes
以上。 あとは、eclipseでもtortiseSVNからでも好きなところへCheckOutすればよい。
追記:==============================
結構はまったが、最終的にDigestを使ったユーザー認証と、AuthzSVNAccessFile を利用した制御で、SVNのRepositoryアクセスを細かく指定することが出来るようになった。
# SVN repository configuration.
<Location /myrepo> # myrepoはRepository名
DAV svn
# SVNListParentPath on
SVNPath "C:/work/svn-apache-repo/myrepo" #ここは、自分がRepositoryとして作成した絶対パス
#以下、認証の設定ですが、ここではコメントアウト
AuthType Digest
AuthDigestDomain /myrepo/
AuthName "Subversion repository" # ダブルクオートしないとエラーになった。
AuthUserFile "C:/xampp/apache/conf/svnpasswd.digest" #ダイジェストパスワード
AuthzSVNAccessFile "C:/xampp/apache/conf/svnaccess" #このファイルで権限を細かく設定
Require valid-user
#<LimitExcept PROPFIND OPTIONS REPORT>
# Require valid-user
#</LimitExcept>
</Location>
大事なことは、SVNのクライアントでCheckOutする際に、ただしく、Repository (例:http://localhost/myrepo/trunk/myCodes )を指定してCheckOutしておかないと、あとでRepositoryのアクセスに403のエラーがでたり、Not authorized to open root of edit operation
などと言う、エラーがでて、はまることになる。
SVNParentPath "C:/work/svn-apache-repo" なんてのも使用できるのかもしれないが、なんかはまったので、もう使いたくない ^^;
svn.confで、レポジトリー毎に <Location>を作成して、管理するのが一番無難と感じる。
以上。
|

- >
- コンピュータとインターネット
- >
- コンピュータ
- >
- パソコン
|
さすが、民主党というか、やっぱりこの様な人材しかいない・・・ どうやって国を守るんだ??? 専門家でなく国民目線で国民が安心できるような安保政策 って? 素人がやっていいなら、こんな大臣も総理も、誰も要らない。 国民から抽選で大臣決めればよい。 民主党はそのものが素人集団なので、あと2年間、国民は耐えるしかないのか? --- 以下毎日jpより転載。 http://mainichi.jp/select/seiji/news/20110903k0000m010099000c.html 防衛相に就任した民主党の一川保夫参院議員は2日、国会内で記者団に「安全保障に関しては素人だが、これが本当のシビリアンコントロール(文民統制)だ」と述べた。
この発言に対し、元防衛相の石破茂自民党政調会長は、東京都内で記者団に「そのひと言だけで解任に値する。任命した野田佳彦首相の見識も問われる」と批判。国会で追及していく考えを示した。
一川氏は2日夜、自身の発言に関し「ほとんどの国民が素人なのだから、専門家でなく国民目線で国民が安心できるような安保政策が大事だという趣旨で言った」と官邸で記者団に説明した。 毎日新聞 2011年9月2日 20時48分(最終更新 9月3日 0時52分) |
|
自民猛反発って? 誰だって怒るでしょ。
これ、いったい民主党の誰が支持して、びらを作ったのかちゃんと突き詰めるべき。 執行部の指示なんだろうけど、どこまでも詐欺集団なんだなぁ・・・ と言う印象しか残らない。 |




