nDiki : TortoiseSVN

TortoiseSVN

Windows 用定番 Subversion クライアント。 インストールするとエクスプローラ上でバージョン管理を行えるようになる。

メモ

作業ファイルを指定したバージョンに戻したい:

作業ファイルの右メニューから Merge ダイアログを開いて

  • From: で HEAD Revision を選択
  • To: で Revision を選択し戻したいリビションを指定

を設定したあと[Merge]ボタンを押す。作業ファイルが指定したリビジョンのものに戻るので、コミットする。

関連情報

差分ビューア

スポンサード リンク

2004年8月26日 (木)

TortoiseCVS 1.8.0-RC4

開発中のPerl モジュールWindows での作業(動作確認、PPM パッケージ化など)は、CVSクライアントとして使いやすかったこともあって

という組み合わせだったのだが、CVS作業のために Eclipse を起動するのも面倒なので TortoiseCVS を入れてみた。

使い勝手はTortoiseSVNとほぼ同じ。アイコンオーバーレイ表示がちとしょぼい(管理下にあるファイルには緑色のもやがかかる)。 Pageant によるパスフレーズ入力省略方法もTortoiseSVNの方法と同じ (今回は Subversion リポジトリCVS リポジトリが同じホストにあるので特に何も設定する必要なく成功)。

スポンサード リンク
[ 8月26日全て ]

2004年12月31日 (金)

私的10大ニュース2004 [ comp ]

cool programs

Palm OS 生活復活

PEG-TJ25を購入し、Palm OS 生活復活。 最初はおもちゃのつもりで買ったのだが、プロジェクトマネジメントなどにシフトした仕事のスケジュール管理などで大活躍。

PDA 市場の明るい話はあまり聞かないが、末長く製品が出て続けて欲しい。

http://www.naney.org/img/2004/X/X2004-03-05-0003.jpg http://www.naney.org/img/2004/X/X2004-03-14-0004.jpg http://www.naney.org/img/2004/X/X2004-04-10-0001.jpg

[ 12月31日全て ]

2005年7月26日 (火)

普通の人向けに svnserve を立ち上げるか

開発チームでは主に svn+ssh で Subversion を利用している。

Windows ユーザは

  1. 前準備「PuTTYgen で鍵ペアを生成し」「リポジトリのあるサーバ(Linux)側に公開鍵を登録」
  2. 前準備「Pageant を動かして秘密鍵を指定しておく」
  3. TortoiseSVN でリポジトリアクセス

という手順をとっている(参考記事)。 しかしこの方法は SSH に詳しくなかったり Linux のオペレーションとかに慣れていなかったりするユーザにはかなり敷居が高い。

最近ソフトウェア開発以外でのチームでも Subversion の利用を検討しているが、この手順だと多分萎えるはず。

SSH暗号化するほどのセキュリティが必要ない運用なので、svnserve を起動して運用した方が楽そうだ。まだ使ったことがないけれど。

svnserve を実行する権限を気にする必要がある以外は基本的には手間なしのはず。 しかし svnserve の組み込みの認証機能を使う場合には、平文パスワード文字列を含むパスワードファイルを使う必要があるのがちょっと嫌。

[ 7月26日全て ]

2006年3月23日 (木)

Rekisa で TortoiseSVN から日本語ファイルの差分表示

自分の開発チームでは、 Subversion を用いて pLaTeX2e ドキュメントを共同執筆というスタイルが随分多くなってきた (自分が推進しているわけだが)。

チームメンバのほとんどは Windows 上で TortoiseSVN を使っているのだが、内蔵の差分ビューアを使っていると charset を自動判別してくれないので、いわゆる JIS コードで書いている TeX のソースファイルの扱いがちょっと不便である。

そういえば以前はこの問題の声が聞かれたけれど、最近誰も言わなくなったな。 解決したのか、差分とか見なくなったのか。

数行書き換えて、一つの変更点としてコミットメントログを残せる単位でガシガシコミットしてしまう私と一緒に作業している人は、いつもコミット負けしているはずなのだが。

ということで TortoiseSVN で外部差分ビューアとして使えるツールを調べておこう。 まずは差分表示アプリケーション Rekisa。

日本語のファイルの charset を自動判別してくれるし、表示が美しい。 差分を見るには良さそうである。

マージ作業もあわせてするとすると編集機能が必要だが、Rekisa 自身では直接編集できないようだ(外部エディタを呼び出すことはできる)。

マージまですると WinMerge が本命? こちらはまだ試していないので後日。

[ 3月23日全て ]

2007年10月25日 (木)

今日のさえずり - 有給休暇って略すとき、有給? 有休?

  • 08:51 会社で喉風邪が流行っているので、うがい買った。L:秋葉原[mb]
  • 16:28 TortoiseSVN で右ドラッグによるコピーができなくてなぜだろうと思ったら、HandyGestures (ver. 2.0.1) を入れていたからだった。 *Tw*
  • 17:05 有給休暇って略すとき、有給? 有休? *Tw*
[ 10月25日全て ]

2007年12月14日 (金)

今日のさえずり - 鉄道マンてダイヤ乱れると高揚するのかな?

[ 12月14日全て ]

2008年9月5日 (金)

Pentium 4 マシンから Athron 64 マシンに乗り替え

Dell Dimension 4500C

今会社で使っているデスクトップ PC は Dell Dimension 4500C。 Pentium 4 2.40 GHz、メモリ 768MB の Windows XP Home Edition SP2。

ここ最近メモリが足りないのかすぐアプリケーションが落ちまくり。 またいろんなソフトウェアインストールしたりアンインストールしたりを繰り返していたのでシステムがおかしくなってきているのか、動作も怪しい。

ちょっと仕事にならないレベルなってきたので、空いている別の Dell の PC に乗り替えることにした。

Dell Dimension C521

乗り替え先は Dell Dimension C521。 AMD Athlon 64 3200+、メモリ 1GB の Windows XP Home Edition SP2。

OSDell PC リストアで出荷状態に戻す。 と思ったらテストサーバとして Fedora とデュアルブートとして使われていたため、MBR が書き換えられていたのか Dell PC リストアに入れない。 Web で調べたところ Dsrfix というので元に戻せるとのことなので、これを使って MBR を戻す。

Dell PC リストア。リストア自体は結構あっという間に終わる。

Windows XP セットアップ後、順次ソフトウェアの追加・削除。 以下今日の作業分。

  1. [削除] Google デスクトップ
  2. [追加] Google Chrome
  3. [追加] Windows XP SP3
  4. [削除] マカフィー製品
  5. [追加] Norton Internet Security
  6. [追加] Skype
  7. [削除] Dell Network Assistant
  8. [削除] Adobe Reader 7
  9. [追加] Adobe Flash Player 9
  10. [追加] Adobe Reader 9
  11. [追加] ActivePerl
  12. [追加] 7-Zip
  13. [追加] Skype4COM
  14. [追加] Microsoft Office

あとは前の環境で入れていたもののうち、必要になったら順次入れていく予定。

XKeymacsSKKIME、zyzzy、 Unlocker、TrueCryptSubversionTortoiseSVN、WinMerge ThinkingRockRipplex、 PDFCreator、ImgBurn、 JUDE/Community、DBDesigner、NUnit

今まで HHK Lite 使ってきてたけれど、これ PS/2 なので C521 には直接ささらないんだよな。どうしよう。PS/2 - USB コンバータ買うか。

それとも USB モデルの HHKB Lite 2 買うか。 カーソルキーはいらないけれど、HHKB Professional 2 は高いしキータッチが好みじゃないしなあ。悩ましい。

[ 9月5日全て ]

2009年2月16日 (月)

USB メモリファイル同期なら WinMerge

WindowsUnison が駄目そうなので代替を探したのだが、ファイル同期関連で探して試しみたもののどれも自分の使い方にあわなかった。 双方向同期で、Unison のように差分について個別に同期方向を選べるものが見つからなかった。

そんななか、仕事でディレクトリの差分を確認する必要が出てきたのでソフトウェアを探したところ、WinMerge に行きついた。 WinMerge は以前 TortoiseSVN のビューアとして設定したことがあって、ファイルの差分表示・編集のイメージが強かったのだが、ディレクトリの比較に使うのにも非常に便利だ。

で使ってみると、比較するディレクトリ間で異なるファイル/ディレクトリに対して個別に指定した方向でコピーをしたり、また削除したりすることができることを知った。 お、Unison っぽい。 タイムスタンプだけでなくファイルの内容を見て同一かどうかをチェックできるのも良い。 望むことができるではないか。

日本語化もできるし、ポータブルアプリケーション版もある。 USB メモリの同期にバッチリ。 ようやく辿りついたという感じ。

なおファイル比較のオプションの File Compare method を標準の Full Contents にしておいた場合、ファイル数が多くなると遅い USB メモリでは差分のチェックに結構時間がかかってしまう。Quick Contents にしておくのが良さそうだ。 それでも遅い場合は(信用できるならば) Modified Date and Size 等を選ぶ必要があるかもしれない。

[ 2月16日全て ]

2009年7月28日 (火)

今日のさえずり - 昨日も前回同様寿司とビールにした

2009年07月28日

  • 08:38 会社に早く着きすぎる予感。 L:秋葉原駅 [mb]
  • 08:56 出社済み。 *P3
  • 08:59 昨日も前回同様寿司とビールにした。(前回:「珍しく家で一人でビール飲んだ。」 http://twitter.com/Naney/status/94481712 ) *P3
  • 09:30 昨日午前中会社に電話しそびれたのだが、後ろの人が「Twitter を見る限り家は出たはず。事故にでもあったのか?」とえらく心配してくれたらしい。 *P3
  • 09:33 そしてなぜか会社の人ではなく @zakwa が私が昨日休みの予定だったということを知っていたという事実。 *P3
  • 09:33 @zakwa 昨日とてもおめでたかったです! *P3
  • 10:17 @kengo ふだん動静をつぶやいておくと、音信不通になった時に Twitter でチェックしてもらえるということを実感しました。 *P3
  • 10:19 うちの会社の人ももっと Twitter 使ってくれればいいのに。 *P3
  • 10:21 いや、もちろん今回は連絡しそびれた自分が良くないのですけれどね。 *P3
  • 10:32 @zakwa スルドイ読み。明示的に明日休むとはつぶやいてなかったもんね。 *P3
  • 15:02 following 0 障害が起きているのか。りむったー @remtter の通知で知った。 *P3
  • 15:16 ドロリッチ3本目。ちなみに2本目の時はストローついてなかった……。 *P3
  • 15:22 ドロリッチって最後に恥ずかしい音がするね。 *P3
  • 15:29 自分はドロリッチストロー無しバージョン、泣く泣くフタを開けて飲みました。中を見るとちょっとガッカリします。 RT @nantan: こないだ同じ経験をした。後でコンビニに行ってストローを貰ってハサミで自作したw *P3
  • 15:58 TortoiseSVN アップデートしたので再起動。 *P3
  • 22:23 2009年7月26日の歩行: 7045歩、5.43km、63分、5.17km/h、消費 263.7kcal、脂肪燃焼 37.7g、3.7エクササイズ。 *P3
  • 22:24 2009年7月27日の歩行: 8096歩、6.28km、70分、5.31km/h、消費 304.4kcal、脂肪燃焼 43.5g、4.2エクササイズ。 *P3
  • 22:26 2009年7月28日の歩行: 8238歩、6.56km、62分、6.29km/h、消費 306.9kcal、脂肪燃焼 43.8g、4.5エクササイズ。 *P3
  • 23:03 ダヴがきれかかってる。 *P3
  • 23:26 便器掃除してきた。 *P3
  • 24:40 FriendFeed の Twitter 投稿機能だと date がちょっと古いアイテムは新着でも投稿されないっぽい。挙動がニーズにマッチしないので twitterfeed に戻した。 *P3
  • 24:50 IXY DIGITAL 210 IS で撮った写真Exif データの Orientation を使って digiKam で回転させると、縦位置のものは IXY DIGITAL 210 IS に戻しても再生できない。スライドショーのために2重管理もやだなあ。 *P3
[ 7月28日全て ]

2010年4月9日 (金)

今日のさえずり - プレゼントがあるのでみんなつぶやいてるのね

2010年04月09日

  • 12:06 超・大盛ナポリタン(昼食) 398円。 (@ ファミリーマート神田佐久間町店) http://4sq.com/biJuCj
  • 12:11 foursquare for Android の設定で Startup Tab を Places にすると、起動後ほとんどの場合現在位置の取得に失敗するようだ。Friends に設定をもどしたら現在位置取れるようになった。 #Xperia
  • 13:33 TortoiseSVN 1.6.3.16613 から 1.6.7.18415 にアップデートしたので Windows 再起動。ログの取得が遅かったの速くなっているといいな。
  • 14:47 プロジェクトディレクトリにランチャ PStart 入れてテストの起動やら、データファイルへのリンクやらを追加した。ポータブルだし、相対参照なのでディレクトリリロケータブルだし、グループ分けしたりちょっと説明つけたりできていいかも。
  • 16:00 事業統括が AndroidiPhone か迷っている。でも何か欲しいらしい。
  • 17:43 http://www.checkinmania.com/ いいね。foursquare 自身にこういう風にマップ表示する機能はないのかな。
  • 18:18 @yamakiyo foursquare for Android 入れたら地図ベースになるんだと思ってたんだけれど、初めて起動した時リストベースなのを見て期待を裏切られました。
  • 19:29 @yamakiyo そこまで没入してない。
  • 20:55 @maru_kei Windows Mobile の存在忘れてた。
  • 20:58 @maru_kei そういえば Seesmic ってどれ使ってるの? 自分は Seesmic Web をちょっとだけ使ったけれど確か画面では使いにくくて放置した記憶が。
  • 21:05 ああ、まちツイはプレゼントがあるのでみんなつぶやいてるのね。……どれどれ。
  • 21:06 Naney は、全国44都道府県、149市区郡のユーザーと交流しています。 http://machi.userlocal.jp/ By まちツイ #MachiTwi 残りあと3エリアです。
  • 21:08 「@Naneyは、鳥取県 / 山口県 / 高知県のユーザーとは、まだ交流がないようです。」いや、本社に1人幽霊 Twitter-er がいるので実は鳥取県もカバーしている。
  • 22:13 @maru_kei ってことは HT-03A から Seesmic for Android ってことですね。今度試してみようかな。
  • 23:44 うーん、やっぱりこれだという画像リサイズ Android アプリケーションないなあ。 Xperia の 8MP で撮ったの直接送信するのちょっとはばかられる。
[ 4月9日全て ]

About Me

Naney Naney (なにい)です。株式会社ミクシィでマネージャー・プロダクトオーナーをしています。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

follow us in feedly

※内容は個人的見解であり所属組織とは関係ありません。

月別インデックス
Process Time: 0.203175s / load averages: 0.50, 0.57, 0.59
nDiki by WATANABE Yoshimasa (Naney, Google profile)
Powered by DiKicker