トップページ⇒linux
982コメント341KB

Subversion使ってる人いますか?

■ このスレッドは過去ログ倉庫に格納されています
0001101/10/06 17:05ID:DimV7liY
CVSは、デファクトだけに最新版をとりにいくにはいいのですが、
自分のファイルを管理する時は、リネームや移動が面倒でなりません。

で、Subversionというのが開発されてるのを知ったのですが、これの
使い心地ってどうなんでしょう?

個人的には、ログに日本語が使えて、Cygwinから使えればマンセーなの
ですが。とりあえずM3-r117をコンパイル中…。
0075初期不良03/04/05 19:57ID:e7T+pCeE
>>73
FreeBSD の方でも LANG を ja_JP.eucJP にしたら
ログが EUC_JP で表示されたよ。
もう文字コードの面では CVS より Subversion の方がいいな。
乗り換えの理由としては結構強力かも
0076login:Penguin03/04/05 21:35ID:84aQK/s/
ttp://ukai.jp/debuan/2002w/subversion.txt
鵜飼さんだー
0077login:Penguin03/04/13 11:22ID:vrqAEUu9
subversionつかってみた。CVSと比べてわかりやすいね。
現在Windows 2000 Pro & Apache 2.0.44で動作中。
使ってみた感じ安定してそうだしこれならもうCVSから移行して良いかな。
今のところ問題点としては
うちではRapidSVNが落ちまくる。(起動はするが)
スペース入りのファイルが扱えない場合がある。
くらいかな。
とりあえずコマンドラインで使っています。
0078初期不良03/04/14 05:31ID:rk9vXCHv
>>77
RapidSVN 昔使ったとき ci ができなかったんだけど
使えてます?α版らしいなぁとは思ったが...
0079login:Penguin03/04/15 09:36ID:DPFP17IK
>>78
残念ながらWorkbench(作業コピー)を見る以外何でもお亡くなりになります。
αとはいえできないならメニューに入れて置くなよって感じ。
しかしながらメニューを一通り見ると必要最小限に良くまとまっていて
完成すれば使いやすそうな感じだね。
まぁ、気長に待つか。。。
0080bloom03/04/15 09:52ID:qKGMeq4I
http://www2.leverage.jp/start/
0081login:Penguin03/04/16 00:51ID:Jx8xEo0w
0.20.1入れてみたけどなんか動作遅いなー
PenIII 600MHz/256MB memくらいはあるんだけど、この程度じゃ駄目
って事か?
0082login:Penguin03/04/16 02:10ID:R0oaMTjA
CVSと比べたら確かに遅いね。
まぁ、利便性を考えたらこのぐらいでも我慢できるかな。

ところでsubversionで連携できるdiffのツールってなんか良いのある?
0083login:Penguin03/04/16 07:44ID:vkRI58Be
うーむ。svnも「$FreeBSD$」みたいな感じで任意のキーワード展開はでき
ないんだろうか。公式ガイドにも任意キーワードなんてのは記載されて
無かったし、試しに svn propset svn:keywords "Hoge" とかやってみた
けどやっぱり有効にならんかった。

>>82
連携って具体的にはどんなんがやりたいの?
0084login:Penguin03/04/16 09:55ID:bTT6JK5m
>>83
Linuxだとconfigファイル(?) Windowsだとレジストリに
editor-cmdとかdiff-cmdといった設定項目があって
これを設定しておくとコミット時のメッセージ入力に好きなエディタが使えたり
diffのときに指定した比較ツールが使えたりする。

Windows上でdiffする時に連携してくれるツールはない物かと。
(板違いと言われそうだが)
0085login:Penguin03/04/16 12:10ID:vkRI58Be
>>84
そりゃ確かに板違いだな(w

でもWin用のdiffツール自体ほとんど無いから、他の板で聞いても同じかも。
俺が知ってるのだとVC++とかWin2000 Support Toolsにおまけで入ってる
Windiffくらいかな。

http://www.freebsd.org/cgi/cvsweb.cgi/src/README.diff?r1=1.21&r2=1.22&f=h

みたいに色付き & 画面分割で表示するって感じ。
ただ、いまいち使い勝手が悪くて結局CygwinのGNU diffばっかり使ってた
記憶が。
0086山崎渉03/04/17 11:51ID:KRn99/cy
(^^)
0087login:Penguin03/04/17 15:47ID:QgET5h2K
ニヤニヤ(・∀・)
0088初期不良03/04/18 01:20ID:7ywfDZ4y
>>85
みんな ExamDiff 使っているもんだと思ってた...
0089login:Penguin03/04/18 13:23ID:/yCt9qOk
>>88
CVSの時は使ってたけど(WinCVS)
ExamDiffってsubversionと連携できるんかな。
0090login:Penguin03/04/18 13:48ID:VkGGt1Dg
Subversion: 公式ガイド
ttp://subversion.bluegate.org/doc/book.html

日本語で読めるのは非常に有り難いです。
0091login:Penguin03/04/19 11:34ID:GvdmY9H2
>>85
DF ttp://www.vector.co.jp/soft/win95/util/se113286.html
0092login:Penguin03/04/19 14:42ID:rJu8kGMa
TortoiseSVN
http://tortoisesvn.tigris.org/
TortoiseCVSのSubversion版だそうです。
0093山崎渉03/04/20 05:48ID:X64WTq1+
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0094login:Penguin03/04/21 12:11ID:up1wYn0U
>>89
TortoiseSVN使えば,外部Diffツール指定できるので,Diffツールはなんでもいいぞ.
#自分はExamDiffに日本語パッチあてて使っている.

で,TortoiseSVNなんだが,0.80以降はExplorerに不調をきたすので,0.70を未だ使っている.
0095初期不良03/04/22 00:30ID:0+/5SiKZ
>>94
なんか怖くて手が出せないな...
日本語ファイル名とかどうでつか?
Subversion 自体は UTF-8 への変換が
働くようになったけど。
0096login:Penguin03/04/23 12:33ID:ESV4BaVg
mod_encodingを使えばできるそうです.
#自分の環境では,失敗しましたが.
0097初期不良03/04/24 04:13ID:0Q7h8R2C
>>96
apache2 経由で使っている人の方が多いのかな?
僕はローカルメインで使ってますが。
apache2 の dav 経由だと確かに日本語関係大変そう。
0098login:Penguin03/04/25 01:29ID:9WMGrDaO
libapr(Apacheのabstraction layer)使ってるからapache2/webdav必須なように見えるけど
file://でやればlocal repositoryとして使えるよね。
0099初期不良03/04/25 12:58ID:CzjBC+dy
>>95
自分でやってみますた>TortoiseSVN
日本語ファイル名も日本語ログも TortoiseSVN で問題なく扱えますた。
日本語が表示できないフォントとかも使われていなくてばちーり。
まだ使い込んでいないのでどんな問題があるかわからないけど、
とりあえず日本語ファイルを add して commit はできますた。
これイイ
0100login:Penguin03/04/26 15:59ID:421CO5Z6
RapidSVNってWEBDAV使えないみたいですね。
http://rapidsvn.tigris.org/
まだソースしか読んでないんですけど(wxWindowsの勉強にちょうどいいと思って)。
0101login:Penguin03/04/26 16:30ID:XzUCqcQV
cvs pserver <-> svn webdavの変換gatewayキボンヌ
0102初期不良03/04/27 07:58ID:Ky0Kd/IF
>>101
無理でしょ〜
タグ打ち無くなったし、ブランチタグもなくなったし。
まあ、どうせ gateway 使っても CVS の機能だけしか使えないわけだし
普通に CVS を使って、IDE とかが Subversion に対応したら
CVS からリポジトリ変換かけて一気に移行する方がいいだろね。

個人的には IDE が対応しなくても TortoiseSVN で
十分使い物になりそうだけどね。
0103login:Penguin03/04/27 16:49ID:TW4m7+2W
svnってcvsupとかcvsyncのようなrepositoryの同期ツールってないよね?
0104初期不良03/04/28 02:41ID:BPUIEeoy
こんな風には SVN Status 出ないなぁ
http://tortoisesvn.tigris.org/screenshots.html
と思ってたら項目欄のところ右クリックで
表示のカスタマイズできたのね...
そこに SVN Status と SVN Revision があたーよ
これが常に見えると結構快適
0105login:Penguin03/04/28 11:59ID:4zscvj9o
http://ankhsvn.tigris.org/
VS.NET用Subversionクライアント。
使っている人います?
0106login:Penguin03/04/28 23:05ID:OAGNdv3X
TortoiseSVN使うと、エクスプローラでファイルをドラッグ&ドロップしたり、Ctrl+C&Ctrl+Vでコピペするとエクスプローラ落ちない?
うちはWinXPで、TortoiseSVN0.9.2使ってるけど、これが問題になってる。
0107初期不良03/04/29 04:17ID:dQ2bbQCY
>>106
今日 win2k で激しくファイル操作したけど問題は起きなかったよ。
XP はなんだか元からエクスプローラー落ちやすいような...
良くデスクトップとかタスクバーごと死んで復活するよね。
家族のマシンなんで TortoiseSVN は入れてないけど。
0108login:Penguin03/04/29 12:14ID:JC/CwqS8
>>107
Thankx
ためしにWin2kで試してみっかな。
0109初期不良03/04/29 18:27ID:dQ2bbQCY
>>106
と言うかそれ再現性ありますかい?
あったら報告した方がいいかも。
漏れもファイル指定無い時の右クリックで
空文字の妙な欄がある問題とかあるんでバグトラック見てみる。
0110login:Penguin03/04/29 21:43ID:J12V9i1y
>>109
英語できたら、やってる。:-(
でも似たようなことはMLにポストされてた。
http://tortoisesvn.tigris.org/servlets/BrowseList?listName=dev&by=thread&from=95725&to=95725&first=1&count=1
#excite翻訳でもいいから、レポートしたほうがいいんかね?
0111初期不良03/04/29 23:16ID:dQ2bbQCY
>>110
おお、報告あったんだ。
http://tortoisesvn.tigris.org/servlets/ReadMsg?list=dev&msgNo=416
で、再現できて原因もわかったってなメールがあるんで
とりあえず報告はもうしなくていいんじゃないですかね。
0112login:Penguin03/04/29 23:48ID:J12V9i1y
>>111
現象が似てるっぽいからWinXPだけの問題なのかしらん?
次のバージョン(つうか、このバグ直したよ報告)が出て、再現するようだったら、がんばってレポートしてみるわ。
0113初期不良03/04/29 23:58ID:dQ2bbQCY
>>112
win2k ではDnD問題ないす。
0114login:Penguin03/05/03 07:59ID:L9ogzXto
CVSからSubversionへのrepositoryの変換ってできるの?
できるのなら使ってみたい
0115login:Penguin03/05/03 08:43ID:Vpm5LPcy
cvs2svn っていうpythonのscriptがあるよ。
使ったことないけど。
0116login:Penguin03/05/03 10:37ID:Gn+NkasD
Subversionってブランチやタグ付けをリポジトリの擬似的なコピーで実現してるのか。
0117初期不良03/05/04 04:15ID:ncz75ifx
>>116
そういえばコピーされたものかどうかって判断はどうつけるんだろ?
似た名前のツリーがあって間違ってマージしようとしちゃったり...
0118login:Penguin03/05/04 17:54ID:jlQckIyY
だれか日本語のディレクトリをコミットしてみた人います?
ファイルは平気だけど、ディレクトリはちょっとおかしな動作をするよーな。
0119初期不良03/05/05 07:12ID:BLAjtcr2
>>118
win2k のローカルリポジトリだと TortoiseSVN 経由でも
日本語フォルダの add commit は普通にできてる感じ。

TortoiseSVN
import がうまくいったように見えて
co できないリポジトリになっていたり、
rename が remove+add になってたり...
rename は CVS の時のままの実装なのかな?
改善キボンヌしよ
0120初期不良03/05/05 07:19ID:BLAjtcr2
>>119
ってコマンドラインでも svn rename が remove+add だ...
前からそうだったっけ...? 新ファイル名で変更前の log とか
見られるんだから CVS 時代の remove+add に似せる必要も
無いと思うんだけどなぁ...
0121login:Penguin03/05/05 14:10ID:FS1Iz43z
>>117
.svnフォルダが知ってるんじゃないのかな(って、根拠ないけどさ)
この前、マージのテストしてみようと思ってブランチ無かったから、tagsフォルダからマージしようとしたら「brunchじゃないからダメ」って言われた。
ちなみに、TortoiseSVN経由だけど。
これって、Subversionが言ったのか?TortoiseSVNが言ったのかな...
0122login:Penguin03/05/05 14:12ID:FS1Iz43z
Linux板にあるけど、漏れはサーバもクライアントもWinでやってんのよ。
サーバがLinuxの場合、文字コードとかどうしてるのか教えてプリーズ。
Linux→Windows(SJIS)
Linux→Linux(EUC)
のコード変換ってなんか指定しないといけないの?
0123login:Penguin03/05/05 14:20ID:j07N5ZMg
>>120
マニュアル読んだらmove(rename)はcopy+deleteと一緒って書いてあったから
動作はあっているのでは?

リビジョン番号ってリポジトリ単位で付くんですね。複数プロジェクトを
同じリポジトリで管理してるとちょっと面倒かも。
0124login:Penguin03/05/05 16:10ID:j07N5ZMg
TortoiseSVNの0.9.2、UNICODE版をWin2kSP3で使用中です。
Commitとかしてますが今のところエラーは起きてないです。
なんか使用するユーザでインストールしないと動かないみたいですね。
(Administratorでインストールしたが別のユーザでは動いてなかった)
RapidSVNのLogが使えないのとDiffがないので重宝してます。
0125login:Penguin03/05/05 16:13ID:j07N5ZMg
>>124
スマソ、Logをみようとすると日本語が化けますね。
あと、Diffは外部プログラムを指定しないと使用できないみたい。
0126初期不良03/05/05 16:26ID:BLAjtcr2
>>122
LANG で指定してあれば iconv でウニコードに自動変換して
送ってくれるようでつ。日本語ファイル名とかも。
つまりまともな環境であれば文字コード意識する必要ないはず。
0127初期不良03/05/05 18:54ID:BLAjtcr2
>>118
>>122
暇だったんで RedHat7.3 にここの rpm 全部 -Uvh してやってみた。
http://summersoft.fay.ar.us/pub/linux/redhat/RPMS/i386/subversion-latest/redhat-7.x/
Win2k から「てすと」を svn mkdir、 「新しいフォルダ」と
「新規テキスト ドキュメント.txt」を svn add して svn ci 。
RedHat で svn co してみたけどきちんと EUC でファイルができますた。
ログも EUC で出てきます。win2k だと SJIS で出てくる。
0128初期不良03/05/05 19:02ID:BLAjtcr2
>>119
>TortoiseSVN
>import がうまくいったように見えて
>co できないリポジトリになっていたり、

import がおかしいんじゃなくてリポジトリ作成を TortoiseSVN に
やらせるとおかしなリポジトリになるみたい。
コマンドラインでリポジトリ作ってから TortoiseSVN で
import したら大丈夫だった。
0129初期不良03/05/05 19:07ID:BLAjtcr2
>>125
日本語ログ TortoiseSVN で見ても化けないよ?
Subversion が古いのでは?
013012503/05/05 19:43ID:j07N5ZMg
>>129
そうですか。0.9.2なんですけど。LANGとか設定しなきゃいけないのかな。
ソース見てみよっと。
0131初期不良03/05/05 20:09ID:BLAjtcr2
>>123
add じゃなくて copy なのか。
svn status で A としか出ないから CVS の経験があると
不安になっちゃうよ...
0132初期不良03/05/05 20:11ID:BLAjtcr2
>>130
あ、LANG が ja_JP.SJIS で設定されてる...
cygwin がやったのかな?これ必要なのかも。
013312503/05/05 21:19ID:j07N5ZMg
>>132
LANGをja_JP.SJISに設定したら日本語出ました。サンクス。
0134login:Penguin03/05/05 22:52ID:wiln+Mku
いろいろありが�d
Subversion結構使ってる人いるのかな?漏れのまわりはVSSばっか。いまさらCVS覚えるのもなんだからってSubversion覚えたけど、いいよね、これ。
マルチユーザでネットワーク越しに使ったら、どんなもんなんだろ?
漏れの感じではVSSよりは、ちょっと遅いかなって感じだったけど。
0135login:Penguin03/05/06 10:16ID:/28AOZ0D
TortoiseSVN-0.10-UNICODE出てます.
WinXPのドラッグ&ドロップ,コピー&ペースト問題がクリアされてます.
0136初期不良03/05/06 12:50ID:fKsQCDvp
リポジトリ作らせても大丈夫になた。
けど、今度はこんなエラーが...
modify とかは大丈夫なんだけど .svn 内の
ベースファイルの削除に失敗しているらしい。
報告かな

Commit succeeded, but other errors follow:
Error bunping revisions post-commit (details follow)
in directory 'C:/svn'
start_handler: error processing command 'committed' in 'C:/svn'
svn_io_remove_file: failed to remove file "C:/svn/.svn/text-base/tmp/.txt.svn-base"
0137初期不良03/05/06 13:45ID:fKsQCDvp
SVNAutoversioning テストしてみたけど結構使い物になるような気が...
http://subversion.bluegate.org/doc/book.html#svn-app-d-sect2.2

とりあえず DreamWeaver4.0 の WebDAV 接続をしてみたけど、
上のサイトの通りダイレクトに編集はできなかったが
ローカルに GET して編集、PUT したらバージョニングされたよ。
日本語はさすがにだめだったみたいだけど...
mod_encoding で何とかなるか?
ログはこんなんが自動的に作られた。

Autoversioning commit: a non-deltaV client made a change to
/tmp/index.html

web ブラウザでリポジトリの index.html とか表示させると
きちんと最新状態が表示されるし、デザイナーさんにも
バージョニングに参加してもらえるといいな〜...
0138login:Penguin03/05/06 13:56ID:7MJjPKVx
>>137
やべー。すげー興味をそそられる。
未だにCVSオンリーだけどついに重い腰が上がりそうだ。
0139login:Penguin03/05/06 15:56ID:DX38Bwtv
リポジトリのバックアップってsvnadmin dumpでいいんですよね。
RapidSVNのWindows版使ってますがcommitのログをSJISのまま記録しているみたい。
(dumpされたファイルを読んでて分かった)
そういうわけでログを書き替える方法を探してます。ログってプロパティなんだよね。
014013903/05/06 16:43ID:DX38Bwtv
svnadmin setlogでログを書き替えて解決しますた。
0141login:Penguin03/05/07 21:31ID:WGs35T8h
Vine 2.6r1環境を新規構築したのでSubversion 0.21 + Apache 2.0.45で
DAV経由をやってみた。
Linux側はsvnコマンド、Windows側はTortoiseSVNを使って日本語のファ
イルをコミットしたり、コミットログを日本語で書いたりしたが、Winでも
Linuxでもちゃんと表示されますた。
マジで乗り換え考えよ。
0142login:Penguin03/05/08 02:11ID:Ap+nVozg
TortoiseSVN使おうとしたのですが、Import時の除外ファイルの削除に失敗します。
何とかならないでしょうか?

具体的には、repositry作成後、新しいディレクトリをImportするときに
"settings"の"Temp File Extensions"に該当するファイルがあった場合、
「ファイル を削除できません。送り側のファイルまたはディスクから読み取れません。」
と出てしまいます。
もちろん、そのファイルは削除されず、不必要なのにImportされてしまいます。

現在は手動で該当ファイルを消した後、Importしています。
commit時には無視されるようなので、Import後は気にならないですが・・・。
0143login:Penguin03/05/08 10:24ID:j75Xablt
TortoiseSVNを使って日本語ファイル名のファイルで
diff取ろうとすると失敗しません?

0144login:Penguin03/05/08 22:30ID:vilDBQqi
>>143
svnコマンドでも日本語diffは失敗する
↓のメッセージが出てダメ。
svn: Invalid argument
svn: failure during string recoding

日本語のディレクトリに英語のファイル名だと、そのディレクトリまで
降りてdiffの場合は大丈夫だけど、親ディレクトリからdiffかけると
同じように失敗する。
0145login:Penguin03/05/09 08:18ID:G6XSubI3
""で括らないと駄目とかいう事ではないのかな?
0146初期不良03/05/09 22:16ID:ybFPjPdS
Subversion 0.22.0 age

Version 0.22.0 (released 7 May 2003, revision 5842, branches/release-0.22)

User-visible changes:
* svn diff -r BASE:HEAD and other edge cases fixed (#977)
* svn diff and merge now have --ignore-ancestry option (#1034)
* svn ci -N DIR no longer errors during post-commit (#1239)
* ra_dav now optional (#617)
* update vn-svn.el (#1250, #1253)
* improvements to svn_load_dirs.pl (#1223, #1215)
* misc ra_svn bug fixes and protocol change
* log-encoding option now properly only applied to logs
* fix mmap failures on HP-UX
* fix some client memory leaks

Developer-visible changes:
* finish transition to new xml prop namespaces for mod_dav_svn (#840)
* minimize full tree locks and number of system calls (#1245)
* auto-generated .dsp files (#850)
* fix ETag of directory (#1251)
* added export editor (#1230)
0147初期不良03/05/09 22:18ID:ybFPjPdS
win 版まだなのかよ...
アンインストールしちゃったよ...
0148login:Penguin03/05/10 00:44ID:vdjuBHom
コマンドラインでログが日本語で出ないよ。。
tortoisesvnなら見られるんだけど。
0149初期不良03/05/10 04:44ID:EzeWjDF4
>>148
unix 上でも win 上でもコマンドラインで日本語ログ出てきているんだけど
環境変数 LANG は設定されてる?
015014803/05/10 14:00ID:UtsESVth
LANGはwin上でja_JP.SJISにしてあります。
もう少し調べてみます。

なお、ローカル(file://)で使ってます。
015114803/05/10 14:44ID:UtsESVth
apache2をwindowsXPに入れてみました。
ちゃんとチェックアウトも出来た。
でも、どこかで見たけど、コマンドラインからじゃないとapacheが起動しないね。

いろいろ試してると結構楽しい。
0152初期不良03/05/10 15:45ID:EzeWjDF4
TortoiseSVN まだ安定して使える感じじゃないなぁ。
当たり前だけどやっぱりコマンドラインの SVN クライアントが一番安心。
0153初期不良03/05/10 15:51ID:EzeWjDF4
revision がリポジトリ全体に付くのが難だと感じる人は多いみたいだけど
revision って名前だから良くないような気がしてきた。
単にリポジトリのシリアル番号だよね。serial とかの方が
通りがいいんじゃないかな。ファイルのリビジョンは別個に
プロパティとして確保すればいいんじゃないかと。

ファイルのリビジョンという考え方じゃなくて
リポジトリの特定リビジョンのファイル、っていう切り替えは
なかなか難しい気がする。
0154login:Penguin03/05/10 16:44ID:UtsESVth
>>36
これまだなおってないよね。
0.24までまつってことかな。
0155初期不良03/05/10 18:13ID:EzeWjDF4
>>154
いつからか不明なんだけどできるようになってまつよ。
単になんかの拍子で漏れの環境変数に LANG=ja_JP.SJIS が
入ってからかも知れないんで、ずっと前から変換はできていた
可能性もありまつ。
0156初期不良03/05/10 19:16ID:EzeWjDF4
はやまってアンインストールしちまったついでに
どのバージョンから日本語ログとか使えるようになっていたか
確認してみた。win 版の話でつ。
0.18 でだめで 0.19 で使えるようになってた。
iconv 自体は 0.18 でも入るんだけどなんでだろね。
CHANGE ログ見てもなんでできるようになったのかわからんし...
で、漏れは気付かず >>73 で 0.20.1 で騒いだわけだ。
0157148,15403/05/10 23:23ID:dvsF7dI8
環境変数APR_ICONV_PATHが設定されてないだけでした。
zipの方を持ってきて展開していたので、知りませんでした。
セットアップの方を持って来て、セットアップしたら
APR_ICONV_PATHが設定されていました。

これで、問題なくログの日本語が表示できました。
もちろん、日本語ログの入力も出来るようになっていました。
0158login:Penguin03/05/11 01:59ID:wdqv4ZGI
Windowsのウェブフォルダとしては、(まだ?)使い物にならないみたいだね。
>>137みたいなことしてみたいな。
0159初期不良03/05/11 13:05ID:Sq0G/Whz
>>158
一応 >>137 と同じ程度には Win のウェブフォルダでもできてるよ。
ウェブフォルダもここにある通り直接編集はできない。
http://subversion.bluegate.org/doc/book.html#svn-app-d-sect-3.1

それと、svn クライアントを通さず WebDAV でアクセスすると
日本語関係がやばい。win のウェブフォルダは Unicode に変換して
送受信する行儀のいいものじゃないから。しかも Win のバージョンに
よって挙動が違ったり MS 何考えてるんだという...
http://www.atmarkit.co.jp/flinux/special/webdav03/webdav01b.html
の mod_encoding を使えば日本語もうまくいくかもしれない。

と思ったら Win2k のウェブフォルダだと日本語 OK だ(^^;
受信でも化けないし書き込みもきちんと Unicode でやってるみたい。
今 WinXP のマシンが手元にないんで今度試してみるよ。

ちなみに Office アプリはウェブフォルダのファイルを直接開ける。
Office 側に自動的に作業コピーを作って編集、書き込みを行う機能が
あるみたいだ。おばはんもこれでバージョニング?
0160login:Penguin03/05/11 13:36ID:uYJJsDk8
>>153
俺は職場でCVSを初めて使うヤツを教育したが、CVSのリビジョン管理が
ファイル指向ってのをなかなかしっくり理解してくれなかった。
アレはRCSの仕様を引きづっただけで、初めて使うならSubversionみたい
にリポジトリ全体のリビジョンというのが理解しやすいと思われ。
0161初期不良03/05/11 13:40ID:Sq0G/Whz
>>160
そういうもんなのか...
バージョン管理する前はファイルにコメントで
ファイルのバージョンとか書いておいたりする
と思ってたから、その感覚からするとファイルの
バージョンがないのはつらいけど、慣れの問題かもね。
016215803/05/11 14:08ID:NZBfIMHv
>>159
私のところだと、ネットワークプレースの追加までは問題ないのですが、
実際にアクセスしようとすると

「\\localhost\svnにアクセスできません。
このネットワークリソースを使用するアクセス許可がない可能性があります。
アクセス許可があるかどうかこのサーバの管理者に問い合わせてください。

ネットワーク パスが見つかりません。」

と表示されてしまいます。

なお、アクセス制限はかけていません。
<Location /svn>
DAV svn
SVNPath c:/home/work/svn_repository

SVNAutoversioning on
</Location>

アクセスログには
127.0.0.1 - - [11/May/2003:14:01:36 +0900] "PROPFIND /svn HTTP/1.1" 207 1148
とあります。

環境は
svn 0.20.1
apache 2.0.45
winxp sp1です。
016315803/05/11 14:12ID:NZBfIMHv
間違えました。
Subversionは0.21.0です。
0164初期不良03/05/11 20:55ID:DxIWi+6U
>>162
>「\\localhost\svnにアクセスできません。

そりゃネットワークプレースの追加の仕方が間違ってると思う。
\\localhost\svn じゃなくて http://localhost/svn/ にしないと。
0165login:Penguin03/05/11 21:10ID:DzJi/lyX
WinXPでWebフォルダにSubversionのリポジトリ指定すると、認証ダイアログが出てなに入れても認証通らないんだけど、似たような現象おきてる人いる?
ちなみに、Subversion+Apache2で、httpd.confには認証の指定かけてないんだけどね。
0166動画直リン03/05/11 21:14ID:+tmpPecX
http://homepage.mac.com/hitomi18/
0167login:Penguin03/05/11 21:56ID:QSSyYqVN
http://www.idg.co.jp/expo/lw/conference/jla_tutorial.html#LT1-3w
鵜飼さんのLinuxWorldのセミナー
016816203/05/11 22:31ID:jsIohBSG
>>164
> \\localhost\svn じゃなくて http://localhost/svn/ にしないと。

追加の時はそうやってあるんです。
実際にアクセスすると\\localhost\svn になってしまいます。
dav_fs の方も試したら\\localhost\dav(http://localhost/davで追加)になったから
そういうものなのかなと思っているのですが、2kとXPは何か違うのかな。
0169初期不良03/05/11 23:26ID:DxIWi+6U
>>168
あー、WinXP のその辺の挙動、身に覚えがある。
普通のファイル共有で \\samba\share とか参照すると
http://samba/share にアクセスが来てるんだよね。
不安定な時の Apache2 にそれでアクセスしちゃって
Apache2 が固まってついでにそのまま WinXP まで
フリーズしてたことがあった。

ファイル共有と WebDAV を同一視するような方面に
持っていきたいのかも知れないけど制御できないと
困るわな。何か方法無いのかな...
0170初期不良03/05/12 23:21ID:A2r9nIlU
>>168
後ろ向きだけど 80 番以外で apache2 を動かすようにすれば
とりあえず大丈夫になるかもしれない。
http://mm.apache.or.jp/pipermail/apache-users/2003-February/002377.html
0171初期不良03/05/12 23:24ID:A2r9nIlU
>>167
今の段階でこういう事やるってすごいな。
普及に弾みがつくといいね。
017216803/05/13 10:42ID:c1C5Y2zB
>>170
80を以外(8080)を使うようにしたらばっちりでした。
ネットワークプレースの表現もlocalhost上のsvnになりました。

>>171
申し込んでみました。行けるかわからないけど。
0173login:Penguin03/05/14 07:49ID:Z9Y33MvE
0.22.2のwindows版(zip)がでてる。
0174login:Penguin03/05/14 12:41ID:lOdj/nvZ
>>171
極一部で流行しているからでしょう。

0175初期不良03/05/14 19:16ID:czuLLyDv
>>173
インストーラ付きもあるね
■ このスレッドは過去ログ倉庫に格納されています