02:51)その反応があまり好ましくなかったため使っていなかったマウスを、earthで使ってみることにした。ワイヤレスであること優先である。シリーズマウス設定を行うためには、専用のIntelliPointをインストールする必要がある。IPx64_1041_8.20.468.0.exeをダウンロードしてインストール。5000」という良くわからないデバイスとして認識されるが、とりあえず問題なし。設定(速度など)をいろいろいじらないと、感覚にあわない。14:52)Gnuservを使って、コンテキストメニューの「送る」から、ファイルをMeadowで編集できるようにする。MEADOW.emacsには以下を記載。新しくフレームを開かないD:\Users\nor\AppData\Roaming\Microsoft\Windows\SendToにC:\Meadow\bin\gnuclientw.exeのショートカットを追加する。7にw3mを入れてみることにした。HomepageCygWinに依存したWindowsバイナリしか無いが、CygWinのインストールはちょっとためらっているので、必要なバイナリを取ってきて、個別にインストールすることにする。w3mを取ってきて起動。すると、存在しない必要なDLLをメッセージで知らせてくれるので、それぞれ取得、w3mはd:\usr\binに、CygWinのDLLはd:\usr\dllにコピーする。1.7を入れてみても良かったかもしれない。クライアントであるTortoiseSVNをインストールする。クライアントをインストール。コマンドラインクライアントはデフォルトではインストールされないことになっているので、設定を変更して、インストールする。次にLanguagePackをインストールして、Settingから言語を日本語にする。TortoiseSVNはLanguagePackのバージョンも本体に合わせる必要がある。Windows(TortoiseSVN)から、sshでSubversionサーバーに接続するためには、Putty形式の鍵セットが必要になる。WinSCPのインストールの際にPuTTYGenとPageantがインストールされているので、PuTTYgenを使って、鍵のセットを作成。Key]で秘密鍵を作成。サーバー側のauthorized_keysに、表示されている公開鍵を追加する。TortoiseSVNの設定で、[ネットワーク]の[SSHクライアント]に、以下の行を設定する。-i実際にTortoiseSVNを使用するときには、毎回パスフレーズを打ち込まなくてもよいように、Pageantを利用するのがいいだろう。リポジトリブラウザーでは、手でパスフレーズを入力すると(タイムアウトするのか)エラーが頻発する。Studioで使うのであれば、プラグインのankhsvnを使うのが良いかもしれない。"branchesの作成"-mオプションで、ログメッセージを指定することができる。指定しない場合は環境変数SVN_EDITORで指定したエディタが立ち上がる。リポジトリへの登録(インポート)メインブランチのtrunkにソースをインポートする。5.6)では、db/rep-cache.dbにグループの書き込み権がないので、最初にインポートしたユーザーと異なるユーザーでは書込できない。最初のインポート時に以下のコマンドで書き込み許可をしておく。dirdirにより展開するディレクトリ名を指定できる。指定しなければURLの最終部分に展開される。タグ付けリリースする場合は、タグ付けを行う。1.0.2のタグが作成される。copyは実際には物理的にファイルをコピーするわけではない。ブランチを作成するにも対象がbranches/になるだけで、copyで行う。差分確認ワーキングファイルの修正点の確認。diff情報確認ワーキングファイルがどのリポジトリからチェックアウトしたかなどの情報確認。infoアップデートリポジトリ上でされている更新の適用。-vオプションで最後に更新されているのがどのリビジョンかを見ることができる。file-mオプションで、ログメッセージを指定することができる。指定しない場合は、エディタが立ち上がる。filenameバージョンを選んで取り出す。filenameマージするリビジョンを変更する場合。filenameリビジョン7から6に戻す。branchesからtrunkへマージする場合。file2リポジトリに反映させるためにはコミットが必要。docリポジトリに反映させるためにはコミットが必要。file2ディレクトリも削除できるリポジトリに反映させるためにはコミットが必要。file3ディレクトリも移動できるリポジトリに反映させるためにはコミットが必要。update」を行う。キーワード置換$Id$などのキーワード置換を行うにはsvn:keywordsプロパティを設定する。17:31)これまで個人的にはいまだにRCSを使っていたのだが、Subversionに移行することにした。一人で使うぶんには、RCSでもそれほど不自由しているわけではなかったのだが、機能的に便利なのは間違いがない。いうことで、まずは、サーバーの準備から。いっても、tower(CentOS5.6)には、すでにSubversion自体はインストールされている。使うプロトコルは、fileか、svn+sshなので、svnserverを立ち上げる必要はない。Subversion管理ユーザーと用ディレクトリとユーザグループの作成SubVsersion管理用ユーザーを作成し、パスワードを設定する。svnリポジトリ格納用ディレクトリ/var/svnを作成する。/var/svn最後に自作のバックアップスクリプトの対象に、/var/svnを追加しておく。検索このアーカイブについてこのページには、2011年11月に書かれたブログ記事が新しい順に公開されています。前のアーカイブは2011年10月です。次のアーカイブは2011年12月です。最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。