Subversion使ってる人いますか?
レス数が950を超えています。1000を超えると書き込みができなくなります。
00011
01/10/06 17:05ID:DimV7liY自分のファイルを管理する時は、リネームや移動が面倒でなりません。
で、Subversionというのが開発されてるのを知ったのですが、これの
使い心地ってどうなんでしょう?
個人的には、ログに日本語が使えて、Cygwinから使えればマンセーなの
ですが。とりあえずM3-r117をコンパイル中…。
00020x01
01/10/06 18:51ID:ApxFJg8A0003login:Penguin
01/10/06 20:10ID:DimV7liYCygwinから使う方法が聞きたいわけじゃないんです。
ある意味立ち上がり時期のソフトウェアだし、この板なら
使ってる人もいるかな、と思っただけです。
ざらっとマニュアル読んだ感じでは、cvsと似た使い方で
いけるような気配ですね。てきとーなファイル入れて試して
みることにします。
00040x01
01/10/06 20:44ID:ApxFJg8A結果をドキュメントにまとめるべし!
0005login:Penguin
01/10/06 20:56ID:YVIDrMCg00061
01/10/10 22:42ID:j54atV62しようとするとSegFaultでCore吐くので、RedHatに変更して、とりあえず
そこまでは無事終了。遅々として進みませんねぇ。
>>5
CVSと似てるから、いらないかもですよ。一応、コマンドが
吐くヘルプはてきとーに訳つけてたりしますので、なんでしたら
貼り付けますけど。
00071
01/10/16 21:16ID:4AAcBEoXmake installがうまくいかないので、後でsvn.exeを手動で/usr/local/bin
にコピーする必要があります。
>>5
コマンド集がありましたよ。
ttp://www.atmarkit.co.jp/flinux/special/webdav/webdav03c.html
これはどちらかというとWebDAVの記事なのですが、Subversion使う上でも、
リモートからの利用のために大変有用です。
訳は無駄になったけど、わかとのさんマンセー。
00081
01/10/16 21:40ID:4AAcBEoXにチェックアウトすると、リポジトリ丸ごと出てくるみたいですね。
CVSのようにモジュール単位での出し入れはまだ試してませんが、
ちょっとびっくりしました。
肝心の移動やリネームについてですが、さすがに勝手に自動的に検知
してくれる、とまではいかないようです。
続き試す前に、ちょっと最新のバージョンに上げてみようと思います。
00091
01/10/16 21:40ID:4AAcBEoX0010login:Penguin
01/10/18 23:14ID:WfJQiVF50011login:Penguin
01/10/19 01:57ID:tRGMaG0I00121
01/10/20 23:34ID:lK+BlgiMみましたが、最新版取得が目的ならほぼCVSと同様に使えますね。
$ svn co http://snap/shot's/url -d module-name
という感じです。リポジトリをURLで表記するのは、ローカルで使う
場合には少しうざったいかも知れません(file:///path/to/repository)
>>10
はーやーくー<とかいう
こちらも参考URLにこのスレ使えるくらいを目指して密かに書きつづ
けます(わら
0013login:Penguin
01/10/21 22:17ID:cF5+Vhcj文の流れとか書いてあることが酷似しすぎてないか?
0014login:Penguin
01/10/21 23:27ID:g9IVo55J思った金曜日の午後でした
0015login:Penguin
01/10/21 23:59ID:HrMgJvNLWebDAVに関しては、現状では導入記事が似たりよったりになるのは
仕方ないでしょう。Subversionとの連携も書いてるし、頑張ってると
思いますけどねぇ。
0016login:Penguin
01/12/06 15:31ID:UaWHXJsT待望の move が実装された模様。
0017login:Penguin
01/12/17 21:51ID:J3WDsO7F00181
01/12/27 22:53ID:NSgbq+06今日cvsでhttpd-2.0とapr、apr-utilをとってきて
./configure --enable-dav --enable-so --prefix=/usr/local/apache2 --with-mpm=prefork
でmakeしたものに、subversion-r718とdb-3.11をセットして
./configure --with-apxs=/usr/local/apache2/bin/apxs
でmakeしたものを組み合わせました。
(configureのオプションは、「なんかてきとうなさいと」からパクリました)
これまでは、ビルドでつまづきっぱなしでした…
0019login:Penguin
02/01/27 07:50ID:cmwmq6N4読んだり聞いたりすることが少ないので、少しためらっています。
googleで検索しても、以前のレスにあるようなWebDAVがらみの話、
開発に参加している方の日記、もしくは別の意味のsubversionの話
等が見つかる程度です。
subversion自身の特徴やCVSとの違いが紹介されているページや
サイトをご存知ありませんでしょうか?
0020login:Penguin
02/03/06 21:52ID:aKGGWuhX0021login:Penguin
02/03/16 21:11ID:idsW3NOt- ログってファイルごと、ディレクトリごとじゃないのか(な?)
- `svn del' は、cvs remove とは違って、
+ 対象のファイルを削除しなくても実行できる
+ そのままcommitすると、「知らないファイル」になってしまい、
svn up -r${N}で上げ下げしても残り続ける。
- 制御ディレクトリが .svn なので、目立たなくてイイ。
- checkoutの途中でcore吐いたりエラーで止まったりすると、.svnの
下にあるファイルはバイナリだからヲイラには修復できなひ。
……とりあえずソース読み始めるか。けっこうきれいだし。
002221
02/03/22 09:30ID:Ix/CGzQG$ ./gen-make.py build.conf
しないとbuild-outputs.mkを作り直してくれないのか。
config.niceに書き出して欲しいなあ。
0023名無しさん@XEmacs
02/07/19 16:05ID:yAn8CPqe入ったみたいです。
誰か訳してませんかーage。多分作業が重複する
だろうから自分では手が出せませんsage。
0024初期不良
02/07/20 12:02ID:In495Qwzよくしらんのだけど
こういうのってあんたみたいな人がどこかにページ構えて
進歩状況とかをまとめて、プロジェクトとしてしまえば
結構進むもんでは?
002523
02/07/24 15:29ID:1zv78XxQこれで新機能はとりあえずフリーズらしいです。
どうにも反応がないので、svn.1 を訳してみて、
ここにはっつけてみようと思います。man の
書式よくわかんないけど、まあ参考ぐらいには。
0026初期不良
02/07/25 03:47ID:nIN1hb41翻訳プロジェクトにも sourceforge って使えるのかな?...
ここに張るよりは何か別でやった方が。
情報が消えかねないし。
0027login:Penguin
02/07/27 13:10ID:wQC5KbiC日本語化の為のプロジェクトが既にいくつかありますね。
PHPとかGENTOO Linuxでしたっけ。
問題無いと思います。
002823
02/08/09 14:55ID:ghmeTHoO気分にムラがありすぎるのでプロジェクトには向いてないのです。
廃スレ利用ということで一つ。
じゃ、ちょっとずつはります。
---かっとひあ
.\" You can view this file with:
.\" nroff -man [filename]
.\"
.TH svn 1 "22 Jan 2002" "svn 0.9" "Subversion Command Line Tool"
.SH NAME
svn \- Subversion のコマンドラインツール
.SH SYNOPSIS
.TP
\fBsvn\fP \fIcommand\fP [\fIoptions\fP] [\fIargs\fP]
.SH NOTE
このマニュアルページは、\fBsvn\fP の機能を全て網羅するものです。これは、
まだ非常に初期のバージョンです。文書は不足していて、まだサポートされて
いない機能も含んでいますし、全般的に整形もよろしくありません。注意してください。
.SH OVERVIEW
Subversion はバージョン管理システムで、CVS や RCS、SCCS のように、ファイル
(大抵はソースコード)の古いバージョンを保持し、誰が、いつ、どういった理由で
変更を行ったか、等のログを保持することができます。\fBSubversion\fP はマスター
ソースの単一のコピーを保持します。このコピーはソース``リポジトリ''と呼ばれます。
これには、ソフトウェアの以前のリリースをいつでも紐解けるようにするための情報が
全て含まれます。
一般的なバージョン管理システムとしての \fBSubversion\fP に関する詳細は、
別の場所で文書化されます。
002923
02/08/09 14:56ID:ghmeTHoO.TP
\fB-?\fP or \fB-h\fP or \fB-H\fP or \fB--help\fP
ヘルプを表示します。
.TP
\fB-V\fP or \fB--verbose\fP [\fBquiet|progress|verbose|trace\fP]
クライアントが与える spewage のレベルを決定します (デフォルトは progress
で、引数なしの --verbose は verbose がデフォルトになります)。
.TP
\fB-D\fP or \fB--date\fP \fBDATESPEC\fP
操作対象の日付を指定します。
.TP
\fB-r\fP or \fB--revision\fP \fBREV\fP
操作対象のリポジトリリビジョンを指定します。複数のリビジョンは `:'で区切ります。
.TP
\fB-v\fP or \fB--version\fP
subversion と svn のバージョンが表示されます。
.TP
\fB-l\fP or \fB--local-dir\fP
ローカル指定。現在の作業ディレクトリ内でのみ実行します。
.TP
\fB--recursive\fP
再帰的に操作を行います(デフォルト)。
.TP
\fB--force\fP
強制。質問は一切しなくてよい、自分が何をしているかは分かっている。
.TP
\fB-m\fP or \fB--message\fP \fBMSG\fP
ログメッセージを指定します。
.TP
\fB-F\fP or \fB--msg-file\fP \fBFILE\fP
\fBFILE\fPからのログメッセージを読みます。
.TP
\fB-p\fP or \fB--stdout\fP
ファイルを標準出力にチェックアウト/アップデート/その他の操作します。
.TP
\fB-n\fP or \fB--dry-run\fP
実際には何もせず、与えられたコマンドが実行された場合に何が起こるかの表示のみ行います。
.TP
\fB--no-rc\fP
.svnrc を読み込まないようにします。
.TP
\fB-e\fP or \fB--editor\fP \fBEDITOR\fP
EDITOR でメッセージを編集します。
.TP
\fB--read-only\fP
新しい作業ファイルを読み込み専用にします。
.TP
\fB--writable\fP
新しい作業ファイルを読み書きできるようにします(デフォルト)。
.TP
\fB-I\fP or \fB--ignore GLOB\fP
GLOB に名前がマッチするエンティティを無視します。
.TP
\fB-K\fP or \fB--keywords GLOB\fB
GLOB に名前がマッチするファイル中のキーワードを展開します。
.TP
\fB-L\fP or \fB --line-conversion GLOB\fP
GLOBにマッチするファイルに、行末変換を行います。
003023
02/08/09 14:57ID:ghmeTHoO\fB--targets\fP
与えられたコマンドに、エントリとして使用されたファイルと URL 引数を提供します。
標準入力から読み込まれるファイルとして、'-' を提供することもできます。標準入力
として与えられた場合でも、ファイルは各行ごとに一つの引数として読み込まれます。
.TP
\fB--\fP
オプション処理の終了
.TP
\fB-q\fP or \fB--quiet\fP
--verbose=quiet のエイリアス
.TP
\fB-T\fP or \fB--text-defaults GLOB\fP
'-L GLOB -K GLOB' のエイリアス
.SH COMMANDS
svn は多数のオプションを持ちます。忘れずに
.B "svn help"
を実行して、全コマンドのリストを表示します。さらに、特定のコマンドについての
ヘルプテキストを表示させるには、
\fBsvn help command\fP
を実行します。
.TP
\fBadd\fP \fIfile\fP\|.\|.\|.
このコマンドは、作業用ディレクトリにある \fBsvn\fP レコードにある新規ファイルを
enroll します。ファイルは、次回 "svn commit" を実行したときに、リポジトリへ追加
されます。"svn add" は、既にチェックアウトされたモジュールに対して新しいファイル
を追加するためにのみ使用されます。
\fBexample:\fP svn add foo.c bar.h baz/ bat/*.m
---かっとひあ
とりあえずここまで。
003123
02/08/14 14:18ID:UOwVrlP4もっとわかりやすい場所に置いてほしかった…(笑)
ttp://www.gihyo.co.jp/wdpress/source/vol7/svn.1
0032初期不良
02/09/02 03:17ID:l3SpkFml0033初期不良
02/09/14 03:38ID:1jAbcBHQhttp://www.atmarkit.co.jp/flinux/special/webdav03/webdav02a.html
0034初期不良
02/09/18 18:34ID:6bWaWw5D☆ チン マチクタビレター
☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヽ ___\(\・∀・)< WinSVNまだ〜?
\_/⊂ ⊂_)_ \____________
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄/|
l ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| .|
| ○ みかん ○ |/
って VB かYO!
http://svn.collab.net/repos/svn/clients/winsvn/WinSVN/
0035初期不良
02/09/23 22:04ID:b2obgrlQhttp://rapidsvn.tigris.org/
0036login:Penguin
02/10/31 22:27ID:e6TdaN1Twindowsのコマンドラインクライアントつかってるんだけど、
ci時のログに日本語入れようとすると怒られるねえ。
ソース追ってみると、apr-utilにあるコードでutf8に変換しようとして失敗してるっぽい。
だからといって、直接utf8を渡しても変換できないと言われてしまう。。変換しなくていいのに。
何か回避方法知ってる人いない?
0037login:Penguin
02/11/02 17:06ID:f9SIQpz/0038デフォルトの名無しさん
02/11/07 06:58ID:4/H0eczXttp://www.gihyo.co.jp/book/2002/232071/download/svn.1
0039login:Penguin
02/11/13 00:16ID:FD5ddhmThttp://subversion.tigris.org/issues/show_bug.cgi?id=872
これじゃない?
0.16で直すつもりみたい。
0040login:Penguin
02/11/13 16:45ID:9oFOgZ+2もしあると結構喜ばれるなら、
ttp://www.gihyo.co.jp/book/2002/232071/download/svn.1 に
あるのはだいぶ古くなってるんで、最新版の svn.1 を翻訳しますけど。
0041デフォルトの名無しさん
02/11/13 22:50ID:QV43zlQAまだあまり需要ないとおもわれ。
英語よめる人しか利用してない罠。
というか英語よめない人は利用してはいけない状態です。まだ。
0042login:Penguin
02/11/14 01:10ID:1iY7NZ+0いつも
http://svnbook.red-bean.com/book.html
こっち読んでる。Windowsだとhlp形式もついてくるし。
0043login:Penguin
02/11/14 11:19ID:S3PBFi8sあると喜びます。
管理者には「英語読め」なんですが、利用者にはニポンゴ必須。
0044初期不良
02/12/24 08:14ID:0u1dPY5xRapidSVN を使うことを目標にやってみた。
ローカルの WinXP に svn-0.15.0-r3687-setup.exe
RapidSVN を入れて svnadmin create /svnroot、
file:///svnroot などとしてみるも ra_local に
アクセスできないなどと言われてだめぽ。
path の書き方がまずいのかな...
しょうがないんで Apache2.0.43 を入れて svn の方にある
mod_dav_svn.so を Apache の modules ディレクトリに
持っていって httpd.conf に以下の行を追加。
LoadModule dav_svn_module modules/mod_dav_svn.so
<Location /svn>
DAV svn
SVNPath /svnroot
</Location>
これでとりあえず RapidSVN から http://localhost/svn
に import, co 成功。ブラウザでも見られるのね。
Win 環境だとかなりお手軽?
ただ、なんだか知らないけど RapidSVN で ci ができないぞ...
しょうがなくコマンドラインを併用。
WinSVN ってまだリリースできないのかな...
0045初期不良
02/12/24 08:14ID:0u1dPY5x0046bloom
02/12/24 08:44ID:0soQIIY0http://www.agemasukudasai.com/bloom/
0047初期不良
02/12/24 20:40ID:0u1dPY5xぬ
svn-0.15 に含まれている mod_dav_svn.so だと
Apache が service として起動できない...
コマンドラインでは起動できるのに...
何じゃこの現象は
とりあえずテストする人は service として使わない方で
インストールするか Apache.exe をコマンドラインから
実行してくだつぁい
0048初期不良
02/12/25 03:55ID:MG4WKQcn>file:///svnroot などと
path の書式ミスだった...
file:///c:/svnroot のように書けば OK だった。
004936
02/12/26 00:24ID:BfCqac1aログに日本語使えるようにする修正が先のばしになってる…。
005136
02/12/28 13:12ID:aj2zX2JZそうそう。それを狙ってるんだけどなぁ。早く0.17でてくれー。
ちなみに、このバグの詳細を見る限り、UNIXならうまく動いているってことでいいのかな?
漏れはWindowsでしか使ってないのでわからんのだが。。
0052IP記録実験
03/01/08 22:03ID:HROnRODThttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0053login:Penguin
03/01/09 01:28ID:+22GuGDx0054login:Penguin
03/01/09 01:41ID:+22GuGDx0055IP記録実験
03/01/09 02:07ID:uYP7D5Hchttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0056login:Penguin
03/01/09 02:11ID:XXL8AQAw0057login:Penguin
03/01/09 02:45ID:1ohfXlXy全レスなのだが。
0058login:Penguin
03/01/09 03:28ID:5kcB0fk7ここのurlみるべし。
0059山崎渉
03/01/15 11:29ID:/OP2L6bf0060.
03/02/09 04:14ID:3H6mTT5p0061sage
03/02/17 12:42ID:A1E3xwHyおもしろい。
俺的には既にCVSステ機運が高まっている。
0062login:Penguin
03/02/20 00:36ID:UsRry0SL0063login:Penguin
03/02/24 18:05ID:yo2gaqT5これから使ってみる。
0064初期不良
03/03/01 01:28ID:NwAXVM/Oiconv ってディレクトリがあるからキターかと思ったら
.so で apache2 用のものらしい。前からあったかも...
http://www.contactor.se/~dast/svn/archive-2002-08/index.shtml#49
ここを見ると apr_iconv について否定的意見が...
確かにサーバ側で何やったってクライアントが見るときに
変換しなきゃいけないからクライアント側に変換機能必要だよなぁ
0065login:Penguin
03/03/01 15:05ID:0rWF0Foz0066login:Penguin
03/03/01 15:09ID:4j8M5eKshttp://www.pink-angel.jp/betu/linkvp/linkvp.html
0067login:Penguin
03/03/13 22:50ID:MRYC6k3z0068aaa
03/03/18 16:42ID:LjoIsUnh0069aaa
03/03/18 16:43ID:LjoIsUnh0070login:Penguin
03/03/19 19:52ID:T8/I2reNw3mでは読めないナリ。
どんなツールを使うとこういうHTMLになるんだろう。
0071login:Penguin
03/03/19 22:52ID:/IAtGR/IDocBook あたりを処理するツールでなにも考えないとああなることがあるね。
適切に設定して実行すれば実体参照を名前 UTF-8 あたりにしてくれる
と思うのだが。
0072login:Penguin
03/04/02 06:24ID:G+RkFIg+0073初期不良
03/04/05 14:24ID:e7T+pCeEwin 版 0.20.1 setup を入れてみたんだけど
日本語のログが通るぞ!?日本語ファイル名も通る!
いつからこんな事に?
FreeBSD の方から見るとこんなんで表示されるけど。
?\227?\129?\140?\230?\157?\165?\227?\129
変換はしていないのかな?
0075初期不良
03/04/05 19:57ID:e7T+pCeEFreeBSD の方でも LANG を ja_JP.eucJP にしたら
ログが EUC_JP で表示されたよ。
もう文字コードの面では CVS より Subversion の方がいいな。
乗り換えの理由としては結構強力かも
0076login:Penguin
03/04/05 21:35ID:84aQK/s/鵜飼さんだー
0077login:Penguin
03/04/13 11:22ID:vrqAEUu9現在Windows 2000 Pro & Apache 2.0.44で動作中。
使ってみた感じ安定してそうだしこれならもうCVSから移行して良いかな。
今のところ問題点としては
うちではRapidSVNが落ちまくる。(起動はするが)
スペース入りのファイルが扱えない場合がある。
くらいかな。
とりあえずコマンドラインで使っています。
0079login:Penguin
03/04/15 09:36ID:DPFP17IK残念ながらWorkbench(作業コピー)を見る以外何でもお亡くなりになります。
αとはいえできないならメニューに入れて置くなよって感じ。
しかしながらメニューを一通り見ると必要最小限に良くまとまっていて
完成すれば使いやすそうな感じだね。
まぁ、気長に待つか。。。
0080bloom
03/04/15 09:52ID:qKGMeq4I0081login:Penguin
03/04/16 00:51ID:Jx8xEo0wPenIII 600MHz/256MB memくらいはあるんだけど、この程度じゃ駄目
って事か?
0082login:Penguin
03/04/16 02:10ID:R0oaMTjAまぁ、利便性を考えたらこのぐらいでも我慢できるかな。
ところでsubversionで連携できるdiffのツールってなんか良いのある?
0083login:Penguin
03/04/16 07:44ID:vkRI58Beないんだろうか。公式ガイドにも任意キーワードなんてのは記載されて
無かったし、試しに svn propset svn:keywords "Hoge" とかやってみた
けどやっぱり有効にならんかった。
>>82
連携って具体的にはどんなんがやりたいの?
0084login:Penguin
03/04/16 09:55ID:bTT6JK5mLinuxだとconfigファイル(?) Windowsだとレジストリに
editor-cmdとかdiff-cmdといった設定項目があって
これを設定しておくとコミット時のメッセージ入力に好きなエディタが使えたり
diffのときに指定した比較ツールが使えたりする。
Windows上でdiffする時に連携してくれるツールはない物かと。
(板違いと言われそうだが)
0085login:Penguin
03/04/16 12:10ID:vkRI58Beそりゃ確かに板違いだな(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/cy0087login:Penguin
03/04/17 15:47ID:QgET5h2K0089login:Penguin
03/04/18 13:23ID:/yCt9qOkCVSの時は使ってたけど(WinCVS)
ExamDiffってsubversionと連携できるんかな。
0090login:Penguin
03/04/18 13:48ID:VkGGt1Dgttp://subversion.bluegate.org/doc/book.html
日本語で読めるのは非常に有り難いです。
0091login:Penguin
03/04/19 11:34ID:GvdmY9H2DF ttp://www.vector.co.jp/soft/win95/util/se113286.html
0092login:Penguin
03/04/19 14:42ID:rJu8kGMahttp://tortoisesvn.tigris.org/
TortoiseCVSのSubversion版だそうです。
0093山崎渉
03/04/20 05:48ID:X64WTq1+( ^^ )< ぬるぽ(^^)
0094login:Penguin
03/04/21 12:11ID:up1wYn0UTortoiseSVN使えば,外部Diffツール指定できるので,Diffツールはなんでもいいぞ.
#自分はExamDiffに日本語パッチあてて使っている.
で,TortoiseSVNなんだが,0.80以降はExplorerに不調をきたすので,0.70を未だ使っている.
0095初期不良
03/04/22 00:30ID:0+/5SiKZなんか怖くて手が出せないな...
日本語ファイル名とかどうでつか?
Subversion 自体は UTF-8 への変換が
働くようになったけど。
0096login:Penguin
03/04/23 12:33ID:ESV4BaVg#自分の環境では,失敗しましたが.
0097初期不良
03/04/24 04:13ID:0Q7h8R2Capache2 経由で使っている人の方が多いのかな?
僕はローカルメインで使ってますが。
apache2 の dav 経由だと確かに日本語関係大変そう。
0098login:Penguin
03/04/25 01:29ID:9WMGrDaOfile://でやればlocal repositoryとして使えるよね。
0099初期不良
03/04/25 12:58ID:CzjBC+dy自分でやってみますた>TortoiseSVN
日本語ファイル名も日本語ログも TortoiseSVN で問題なく扱えますた。
日本語が表示できないフォントとかも使われていなくてばちーり。
まだ使い込んでいないのでどんな問題があるかわからないけど、
とりあえず日本語ファイルを add して commit はできますた。
これイイ
0100login:Penguin
03/04/26 15:59ID:421CO5Z6http://rapidsvn.tigris.org/
まだソースしか読んでないんですけど(wxWindowsの勉強にちょうどいいと思って)。
0101login:Penguin
03/04/26 16:30ID:XzUCqcQV0102初期不良
03/04/27 07:58ID:Ky0Kd/IF無理でしょ〜
タグ打ち無くなったし、ブランチタグもなくなったし。
まあ、どうせ gateway 使っても CVS の機能だけしか使えないわけだし
普通に CVS を使って、IDE とかが Subversion に対応したら
CVS からリポジトリ変換かけて一気に移行する方がいいだろね。
個人的には IDE が対応しなくても TortoiseSVN で
十分使い物になりそうだけどね。
0103login:Penguin
03/04/27 16:49ID:TW4m7+2W0104初期不良
03/04/28 02:41ID:BPUIEeoyhttp://tortoisesvn.tigris.org/screenshots.html
と思ってたら項目欄のところ右クリックで
表示のカスタマイズできたのね...
そこに SVN Status と SVN Revision があたーよ
これが常に見えると結構快適
0105login:Penguin
03/04/28 11:59ID:4zscvj9oVS.NET用Subversionクライアント。
使っている人います?
0106login:Penguin
03/04/28 23:05ID:OAGNdv3XうちはWinXPで、TortoiseSVN0.9.2使ってるけど、これが問題になってる。
0107初期不良
03/04/29 04:17ID:dQ2bbQCY今日 win2k で激しくファイル操作したけど問題は起きなかったよ。
XP はなんだか元からエクスプローラー落ちやすいような...
良くデスクトップとかタスクバーごと死んで復活するよね。
家族のマシンなんで TortoiseSVN は入れてないけど。
0108login:Penguin
03/04/29 12:14ID:JC/CwqS8Thankx
ためしにWin2kで試してみっかな。
0109初期不良
03/04/29 18:27ID:dQ2bbQCYと言うかそれ再現性ありますかい?
あったら報告した方がいいかも。
漏れもファイル指定無い時の右クリックで
空文字の妙な欄がある問題とかあるんでバグトラック見てみる。
0110login:Penguin
03/04/29 21:43ID:J12V9i1y英語できたら、やってる。:-(
でも似たようなことは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おお、報告あったんだ。
http://tortoisesvn.tigris.org/servlets/ReadMsg?list=dev&msgNo=416
で、再現できて原因もわかったってなメールがあるんで
とりあえず報告はもうしなくていいんじゃないですかね。
0112login:Penguin
03/04/29 23:48ID:J12V9i1y現象が似てるっぽいからWinXPだけの問題なのかしらん?
次のバージョン(つうか、このバグ直したよ報告)が出て、再現するようだったら、がんばってレポートしてみるわ。
0114login:Penguin
03/05/03 07:59ID:L9ogzXtoできるのなら使ってみたい
0115login:Penguin
03/05/03 08:43ID:Vpm5LPcy使ったことないけど。
0116login:Penguin
03/05/03 10:37ID:Gn+NkasD0117初期不良
03/05/04 04:15ID:ncz75ifxそういえばコピーされたものかどうかって判断はどうつけるんだろ?
似た名前のツリーがあって間違ってマージしようとしちゃったり...
0118login:Penguin
03/05/04 17:54ID:jlQckIyYファイルは平気だけど、ディレクトリはちょっとおかしな動作をするよーな。
0119初期不良
03/05/05 07:12ID:BLAjtcr2win2k のローカルリポジトリだと TortoiseSVN 経由でも
日本語フォルダの add commit は普通にできてる感じ。
TortoiseSVN
import がうまくいったように見えて
co できないリポジトリになっていたり、
rename が remove+add になってたり...
rename は CVS の時のままの実装なのかな?
改善キボンヌしよ
0120初期不良
03/05/05 07:19ID:BLAjtcr2ってコマンドラインでも svn rename が remove+add だ...
前からそうだったっけ...? 新ファイル名で変更前の log とか
見られるんだから CVS 時代の remove+add に似せる必要も
無いと思うんだけどなぁ...
0121login:Penguin
03/05/05 14:10ID:FS1Iz43z.svnフォルダが知ってるんじゃないのかな(って、根拠ないけどさ)
この前、マージのテストしてみようと思ってブランチ無かったから、tagsフォルダからマージしようとしたら「brunchじゃないからダメ」って言われた。
ちなみに、TortoiseSVN経由だけど。
これって、Subversionが言ったのか?TortoiseSVNが言ったのかな...
0122login:Penguin
03/05/05 14:12ID:FS1Iz43zサーバがLinuxの場合、文字コードとかどうしてるのか教えてプリーズ。
Linux→Windows(SJIS)
Linux→Linux(EUC)
のコード変換ってなんか指定しないといけないの?
0123login:Penguin
03/05/05 14:20ID:j07N5ZMgマニュアル読んだらmove(rename)はcopy+deleteと一緒って書いてあったから
動作はあっているのでは?
リビジョン番号ってリポジトリ単位で付くんですね。複数プロジェクトを
同じリポジトリで管理してるとちょっと面倒かも。
0124login:Penguin
03/05/05 16:10ID:j07N5ZMgCommitとかしてますが今のところエラーは起きてないです。
なんか使用するユーザでインストールしないと動かないみたいですね。
(Administratorでインストールしたが別のユーザでは動いてなかった)
RapidSVNのLogが使えないのとDiffがないので重宝してます。
0125login:Penguin
03/05/05 16:13ID:j07N5ZMgスマソ、Logをみようとすると日本語が化けますね。
あと、Diffは外部プログラムを指定しないと使用できないみたい。
0126初期不良
03/05/05 16:26ID:BLAjtcr2LANG で指定してあれば iconv でウニコードに自動変換して
送ってくれるようでつ。日本語ファイル名とかも。
つまりまともな環境であれば文字コード意識する必要ないはず。
0127初期不良
03/05/05 18:54ID:BLAjtcr2>>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>TortoiseSVN
>import がうまくいったように見えて
>co できないリポジトリになっていたり、
import がおかしいんじゃなくてリポジトリ作成を TortoiseSVN に
やらせるとおかしなリポジトリになるみたい。
コマンドラインでリポジトリ作ってから TortoiseSVN で
import したら大丈夫だった。
0131初期不良
03/05/05 20:09ID:BLAjtcr2add じゃなくて copy なのか。
svn status で A としか出ないから CVS の経験があると
不安になっちゃうよ...
0134login:Penguin
03/05/05 22:52ID:wiln+MkuSubversion結構使ってる人いるのかな?漏れのまわりはVSSばっか。いまさらCVS覚えるのもなんだからってSubversion覚えたけど、いいよね、これ。
マルチユーザでネットワーク越しに使ったら、どんなもんなんだろ?
漏れの感じではVSSよりは、ちょっと遅いかなって感じだったけど。
0135login:Penguin
03/05/06 10:16ID:/28AOZ0DWinXPのドラッグ&ドロップ,コピー&ペースト問題がクリアされてます.
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:fKsQCDvphttp://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:Penguin
03/05/06 13:56ID:7MJjPKVxやべー。すげー興味をそそられる。
未だにCVSオンリーだけどついに重い腰が上がりそうだ。
0139login:Penguin
03/05/06 15:56ID:DX38BwtvRapidSVNのWindows版使ってますがcommitのログをSJISのまま記録しているみたい。
(dumpされたファイルを読んでて分かった)
そういうわけでログを書き替える方法を探してます。ログってプロパティなんだよね。
0140139
03/05/06 16:43ID:DX38Bwtv0141login:Penguin
03/05/07 21:31ID:WGs35T8hDAV経由をやってみた。
Linux側はsvnコマンド、Windows側はTortoiseSVNを使って日本語のファ
イルをコミットしたり、コミットログを日本語で書いたりしたが、Winでも
Linuxでもちゃんと表示されますた。
マジで乗り換え考えよ。
0142login:Penguin
03/05/08 02:11ID:Ap+nVozg何とかならないでしょうか?
具体的には、repositry作成後、新しいディレクトリをImportするときに
"settings"の"Temp File Extensions"に該当するファイルがあった場合、
「ファイル を削除できません。送り側のファイルまたはディスクから読み取れません。」
と出てしまいます。
もちろん、そのファイルは削除されず、不必要なのにImportされてしまいます。
現在は手動で該当ファイルを消した後、Importしています。
commit時には無視されるようなので、Import後は気にならないですが・・・。
0143login:Penguin
03/05/08 10:24ID:j75Xabltdiff取ろうとすると失敗しません?
0144login:Penguin
03/05/08 22:30ID:vilDBQqisvnコマンドでも日本語diffは失敗する
↓のメッセージが出てダメ。
svn: Invalid argument
svn: failure during string recoding
日本語のディレクトリに英語のファイル名だと、そのディレクトリまで
降りてdiffの場合は大丈夫だけど、親ディレクトリからdiffかけると
同じように失敗する。
0145login:Penguin
03/05/09 08:18ID:G6XSubI30146初期不良
03/05/09 22:16ID:ybFPjPdSVersion 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アンインストールしちゃったよ...
0148login:Penguin
03/05/10 00:44ID:vdjuBHomtortoisesvnなら見られるんだけど。
0150148
03/05/10 14:00ID:UtsESVthもう少し調べてみます。
なお、ローカル(file://)で使ってます。
0151148
03/05/10 14:44ID:UtsESVthちゃんとチェックアウトも出来た。
でも、どこかで見たけど、コマンドラインからじゃないとapacheが起動しないね。
いろいろ試してると結構楽しい。
0152初期不良
03/05/10 15:45ID:EzeWjDF4当たり前だけどやっぱりコマンドラインの SVN クライアントが一番安心。
0153初期不良
03/05/10 15:51ID:EzeWjDF4revision って名前だから良くないような気がしてきた。
単にリポジトリのシリアル番号だよね。serial とかの方が
通りがいいんじゃないかな。ファイルのリビジョンは別個に
プロパティとして確保すればいいんじゃないかと。
ファイルのリビジョンという考え方じゃなくて
リポジトリの特定リビジョンのファイル、っていう切り替えは
なかなか難しい気がする。
0154login:Penguin
03/05/10 16:44ID:UtsESVthこれまだなおってないよね。
0.24までまつってことかな。
0155初期不良
03/05/10 18:13ID:EzeWjDF4いつからか不明なんだけどできるようになってまつよ。
単になんかの拍子で漏れの環境変数に 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,154
03/05/10 23:23ID:dvsF7dI8zipの方を持ってきて展開していたので、知りませんでした。
セットアップの方を持って来て、セットアップしたら
APR_ICONV_PATHが設定されていました。
これで、問題なくログの日本語が表示できました。
もちろん、日本語ログの入力も出来るようになっていました。
0158login:Penguin
03/05/11 01:59ID:wdqv4ZGI>>137みたいなことしてみたいな。
0159初期不良
03/05/11 13:05ID:Sq0G/Whz一応 >>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:Penguin
03/05/11 13:36ID:uYJJsDk8俺は職場でCVSを初めて使うヤツを教育したが、CVSのリビジョン管理が
ファイル指向ってのをなかなかしっくり理解してくれなかった。
アレはRCSの仕様を引きづっただけで、初めて使うならSubversionみたい
にリポジトリ全体のリビジョンというのが理解しやすいと思われ。
0161初期不良
03/05/11 13:40ID:Sq0G/Whzそういうもんなのか...
バージョン管理する前はファイルにコメントで
ファイルのバージョンとか書いておいたりする
と思ってたから、その感覚からするとファイルの
バージョンがないのはつらいけど、慣れの問題かもね。
0162158
03/05/11 14:08ID:NZBfIMHv私のところだと、ネットワークプレースの追加までは問題ないのですが、
実際にアクセスしようとすると
「\\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です。
0163158
03/05/11 14:12ID:NZBfIMHvSubversionは0.21.0です。
0164初期不良
03/05/11 20:55ID:DxIWi+6U>「\\localhost\svnにアクセスできません。
そりゃネットワークプレースの追加の仕方が間違ってると思う。
\\localhost\svn じゃなくて http://localhost/svn/ にしないと。
0165login:Penguin
03/05/11 21:10ID:DzJi/lyXちなみに、Subversion+Apache2で、httpd.confには認証の指定かけてないんだけどね。
0166動画直リン
03/05/11 21:14ID:+tmpPecX0167login:Penguin
03/05/11 21:56ID:QSSyYqVN鵜飼さんのLinuxWorldのセミナー
0168162
03/05/11 22:31ID:jsIohBSG> \\localhost\svn じゃなくて http://localhost/svn/ にしないと。
追加の時はそうやってあるんです。
実際にアクセスすると\\localhost\svn になってしまいます。
dav_fs の方も試したら\\localhost\dav(http://localhost/davで追加)になったから
そういうものなのかなと思っているのですが、2kとXPは何か違うのかな。
0169初期不良
03/05/11 23:26ID:DxIWi+6Uあー、WinXP のその辺の挙動、身に覚えがある。
普通のファイル共有で \\samba\share とか参照すると
http://samba/share にアクセスが来てるんだよね。
不安定な時の Apache2 にそれでアクセスしちゃって
Apache2 が固まってついでにそのまま WinXP まで
フリーズしてたことがあった。
ファイル共有と WebDAV を同一視するような方面に
持っていきたいのかも知れないけど制御できないと
困るわな。何か方法無いのかな...
0170初期不良
03/05/12 23:21ID:A2r9nIlU後ろ向きだけど 80 番以外で apache2 を動かすようにすれば
とりあえず大丈夫になるかもしれない。
http://mm.apache.or.jp/pipermail/apache-users/2003-February/002377.html
0172168
03/05/13 10:42ID:c1C5Y2zB80を以外(8080)を使うようにしたらばっちりでした。
ネットワークプレースの表現もlocalhost上のsvnになりました。
>>171
申し込んでみました。行けるかわからないけど。
0173login:Penguin
03/05/14 07:49ID:Z9Y33MvE0174login:Penguin
03/05/14 12:41ID:lOdj/nvZ極一部で流行しているからでしょう。
0176初期不良
03/05/16 08:30ID:sogkwvVz誰かすでにやってたら教えてくださいな。
0177動画直リン
03/05/16 09:14ID:Gst7eEeh0178初期不良
03/05/17 04:37ID:Ela61qw9http://subversion.bluegate.org/doc/book.html#svn-app-a-sect-3
を見て、status, diff, revert ができるらしい事がわかったけど、
なんか期待してたのはこれじゃないんだよな...
http://cvs.m17n.org/cvs/offline.ja.html
ここに書いてある level3 の事までできるような
話をどこかで見たんだけどできるのかな?
0179初期不良
03/05/17 07:07ID:Ela61qw9http://subversion.tigris.org/files/documents/15/17/svn-design.html#Inter-Repository%20Communication
消えてたけど http://www03.u-page.so-net.ne.jp/fb3/tomonori/diary/200109.html
の日記で見たものですた。tomonori さんに感謝
リモートリポジトリからローカルリポジトリへの clone を作る
感じなわけだ。と思ってこんな風にやってみた。
svn cp http://localhost/svn/ file:///c:/svnroot/
svn: Bad URL passed to RA layer
svn: Unrecognized URL scheme: ""
svn: Your commit message was left in a temporary file:
svn: 'svn-commit.tmp'
どっかの URL からファイルを commit すると判断されちゃったみたいだ。
もし、これがサーバサイド copy と同じようにブランチとして
扱えるようになったら便利だろうな。オンラインになったとき
マージする感じで。ワーキングコピーならぬ
ワーキングリポジトリ(ブランチ?)
すでに何か方法用意されているのかな?
0180初期不良
03/05/17 14:46ID:Ela61qw9ここ1年ほど議論されて無いっぽいな。
そろそろ足場が固まってきたんだし取りかかって欲しいのう
0181初期不良
03/05/17 16:12ID:Ela61qw91.0 リリース以降のような話になっていたっぽい
0182初期不良
03/05/19 00:17ID:tXeKOIeXhttp://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=25147
0183山崎渉
03/05/22 01:57ID:VfjbtMwi0184初期不良
03/05/23 21:11ID:jFR6LH67http://subversion.tigris.org/files/documents/15/4256/svn-0.23.0-setup.exe
age
Version 0.23.0 (released 16 May 2003, revision 5962, branches/release-0.23.0)
User-visible changes:
* 'svn cat' now performs keyword expansion (#399)
* 'svn export' keyword expansion fixed
* checkouts are now restartable (#730)
* ssh ra_svn tunnel agent specified with svn+ssh://hostname/path syntax.
* remove dependency on external diff program
* don't error out early on unversioned files (#774)
* fix commands where REPORT fails if item isn't in HEAD (#891)
* updates now receive checksums like checkouts (#1101)
* 'svn revert dir' now resets property timestamp (#1163)
* fix instances of client showing help instead of error message (#1265)
* fix incorrect path in 'not a working copy' error messages (#1291)
* fix cvs2svn.py file added on branch problem (#1302)
* fix various vc-svn.el problems (#1257, #1268)
* fix various psvn problems (#1270)
* various Win32 build fixes
svn+ssh イイかも apache2 使わない svn 接続って
説明では軽いって言う話だし。apache2 は Autoversioning 用
ってな感じでもイイかも。
0185login:Penguin
03/05/23 23:50ID:LfFowJIF0186初期不良
03/05/24 23:11ID:TGOdk9WQ暴露キボンヌ
0187login:Penguin
03/05/25 01:45ID:sVNgVLEX0188login:Penguin
03/05/28 16:19ID:9KG06zps行けてないけどそのときのスライドが公開されてたので報告。
ttp://ukai.jp/Slides/2003/0521-lw2003/html/index.html
0189山崎渉
03/05/28 16:52ID:4u9ffZfOピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0190初期不良
03/05/29 01:09ID:E7cyEhPbなんか一通りの紹介で終わっているみたいね。
実際の使用方法みたいなよもやまが知りたかったなぁ。
このスレでやってるからそう思うだけかな。
0191初期不良
03/06/02 16:33ID:fTV3VlsLディレクトリインデックスってなんとかならんのかな?
これ見ると後回しにされたっぽいけど...
http://subversion.tigris.org/issues/show_bug.cgi?id=808
WebDAV と同じような感じにしちゃえばいいと思うんだが...
独自のディレクトリインデックスを作る必要もないじゃん。
apache なんだし。
0192subversion入門者
03/06/05 05:26ID:RFNDLwc70193名無しさん@Vim%Chalice
03/06/05 16:03ID:YOjWF/jq0194login:Penguin
03/06/05 16:14ID:1OA4w8xh0195login:Penguin
03/06/05 23:04ID:0fNEPvuDC-x v vとかC-x v =とか使えるよ。Emacs21じゃないと動かないけど。。
0196初期不良
03/06/08 00:44ID:VqAAqbhNルートにコンテンツを置きたかったんですけど、
ルートをバージョニングし始めちゃうと tagging とかが
かなり面倒になっちゃう...
SVNPath /repos/trunk/module
ってな風には指定できないし...
mod_rewrite も歯が立たなかったです。どうも rewrite 前の URL で
mod_dav_svn が動いているような...
と言うことで、泥臭いけど一つ一つのファイルを
tags フォルダに svn cp していくスクリプトを書いてやっちゃった...
chroot みたいに上のフォルダが見えないように
SVNPath を設定できるとありがたいんだけどな...
0197login:Penguin
03/06/08 00:48ID:cOdU9w1G∧_∧
∧_∧ (´<_` )
( ´_ゝ`) / ⌒i 早すぎだが流石だな、兄者。
/ \ | |
/ / ̄ ̄ ̄ ̄/ |
__(__ニつ/ FMV / .| .|____
\/____/ (u ⊃
0198login:Penguin
03/06/08 03:10ID:UA1DYiEEまだ入門記事だろうけどね。
少しは知名度が上がってきた/上がってくるという意味では良いことだ。
0199初期不良
03/06/09 20:11ID:GrmFBEisSVNAutoversioning 時にどばっと commit が発生する場合、
svn update が重複して実行できないために最新の状態にできなかった。
なのでこんな風にしてみた。CVS の時もこんな風にやってたのかな?
#!/bin/bash
PIDFILE="/tmp/hoge.svn.pid"
SCHEDULE="/tmp/hoge.svn.schedule"
WC="/home/hoge/workingcopy"
if [ -f $PIDFILE ]; then
echo "$PIDFILE exists."
/usr/bin/pgrep -u apache2 -P `cat $PIDFILE`
if [ $? = 0 ]; then
touch $SCHEDULE
echo "Already running. Scheduled."
exit
fi
echo "not running."
fi
echo $$ > $PIDFILE
touch $SCHEDULE
while [ -f $SCHEDULE ]; do
rm -f $SCHEDULE
/usr/bin/svn update $WC
done
rm -rf $PIDFILE
0200初期不良
03/06/10 14:13ID:V9UGSD4Aこれじゃ一つの commit 時に update を待ってしまってダメっすね...
修正しました
while [ -f $SCHEDULE ]; do
rm -f $SCHEDULE
/usr/bin/svn update $WC
done &
#rm -rf $PIDFILE
0201初期不良
03/06/13 02:16ID:HhusV2WCtag, branch を作るのが大変になる問題って、
tag, branch を copy に統合した弊害だよね。
tagging なんて一つのリビジョンに対して
名前を付けておけばいい話だからプロパティで
名前を付けるんでも良いような...
CVS の管理方法もある意味分かりやすかったのかも...
0202login:Penguin
03/06/13 13:07ID:1z2TdCaO> リポジトリのルートにファイルを置きたいと考えたとき、
これをやめてディレクトリ掘ればいいだけじゃないの?
0203初期不良
03/06/13 14:23ID:HhusV2WCん〜
確かに掘ったフォルダに http://localhost/ でアクセスできるようなら
それで問題ないような気もするんだけど、それができないから
ルートにファイルを置きたいんですわ。
http://localhost/ で表示させたい理由ってのは
commit してある index.html とかを表示させて
そのままブラウジングした時に絶対パスのリンクでも
大丈夫なようにするためね。
リポジトリ内のフォルダを SVNPath 等で指定できるように
要望出すのが筋だろうか...
0204202
03/06/13 15:14ID:1z2TdCaOそういう理由ですか…
フォルダ構成が運用ポリシーではなく技術的な都合に引っぱられると
Subversionの良さを殺すようでヤですね。
mod_rewriteとか使ってApacheの層で解決できませんか?
0205初期不良
03/06/14 05:57ID:XF2Ahkq7>>196 に無責任な報告があるけど、とりあえず
普通の URL 書き換えではうまくいかなかった。
ルールに [P] つける proxy 制御の方は rpm の apache2 に
mod_proxy が含まれていなかったんでちょっと試せてないです。
win 版バイナリパッケージで試した方が楽ちんかな。
ただ、以前 apache1 からプロキシするのをちょっと試した記憶では
propfind の結果とリクエストする URL との間の不整合で
WebDAV 操作がおかしくなってしまっていたような気がする。
今度この辺きちんと確認しておこう
0207初期不良
03/06/14 18:50ID:XF2Ahkq7mod_rewrite を使ったプロキシ経由の WebDAV の動作確認してみますた。
やっぱり PROPFIND で返ってくるパスの情報が絶対パスになってて
mod_rewrite を使った GET で取得した相対パスの情報と
食い違ってしまって動作が変になってますわ。
URL 書き換えと WebDAV(Subversion) の相性は最悪と言うことで...
0208login:Penguin
03/06/17 03:27ID:DIaPgFRxもうずいぶん開発してるけど、1.0の目途は立ったのかな。
0209login:Penguin
03/06/20 23:15ID:74LZBWn90210login:Penguin
03/06/21 01:27ID:TazvsoTI実用的には問題ないレベルにまではできあがってると思うけど。
1.0がなかなか出ないのは、偉大なる先駆者CVSを超えることが
当初からの目的だからでは?(つまり、機能的にも安定性的にも
CVSを超えてから、やっと1.0を名乗るつもりでいる)
0211初期不良
03/06/21 22:27ID:nRaAa/c0ちと違う感じはするよね。
ベースはもう固まったみたいだし。
使ってて変なことになるのは TortoiseSVN とか
別のクライアントを使った場合だけだすね。
クライアントはまだコマンドラインを使っていた方がいい感じはする。
0212初期不良
03/06/21 23:42ID:nRaAa/c0>svn ls "file:///C:/svnroot/Some Editor"
svn: Bogus URL
svn: URL `file:///C:/svnroot/Some Editor' is not properly URI-encoded
スペースとかを URL エンコードしないといけなくなった。
漏れのレポートが反映されたっぽい。
むれしいっすね。
http://subversion.tigris.org/issues/show_bug.cgi?id=1285
0213login:Penguin
03/06/23 21:27ID:tNFFKI0h実行するとm4のエラーで止まるんだけどLinuxでは問題ない?
0214login:Penguin
03/06/24 06:34ID:WH8dT5vU>svn add *.*
みたいに。
0215login:Penguin
03/06/24 09:12ID:F0oU/3Pp0216初期不良
03/06/24 10:53ID:X14u2eBSunix 系の shell だと使えるよ。
win 版でも cygwin の bash なら ok
自前ではワイルドカードの展開をしない哲学なのかな?>subversion
0217login:Penguin
03/06/24 12:39ID:h3Lnfefh0218login:Penguin
03/06/24 17:00ID:oYey8Lv4$ which m4
/usr/local/bin/m4
$ m4 --version
GNU m4 1.4ppre2
0219213
03/07/01 06:55ID:YnxiQlRKこっちは無印のm4です。
$ m4 --version
GNU m4 1.4
1.4c以降をインストールしようとしたんですが、configureスクリプトの
途中で失敗するので無理ですた。
0220login:Penguin
03/07/01 15:30ID:iLzcT8780221login:Penguin
03/07/04 12:07ID:I/1UFkk50222213
03/07/05 00:52ID:FKol6pKYCVS版をやめてgnu.orgからstable版をインストールしたらm4のエラーが
なくなりました。
0223login:Penguin
03/07/08 00:37ID:DtGnB79X0224login:Penguin
03/07/08 12:10ID:tmP45RZNhttp://www.unixuser.jp/
subversionの時代到来だぁ
0225login:Penguin
03/07/09 00:15ID:pc3yOtj+一応、ウェブブラウザでファイルは見えるけど、
ファイルごとのリビジョン番号やログが見れないのは残念。
0226初期不良
03/07/09 01:55ID:OFDMNvUehttp://svn.collab.net/viewcvs-dev/svn/
viewcvs で動いているみたいだけどもう使える段階なのかな?
0227login:Penguin
03/07/10 23:03ID:bd602CyHhttp://subclipse.tigris.org
尤も、 W i n d o w s だ け みたいだが。
CVS Plug-in並に使えるようになればブレイクするかも。
0228login:Penguin
03/07/10 23:25ID:MMhGBito0229login:Penguin
03/07/11 00:47ID:mR8nIbI/3つ挙げるとしたらなんですか?
0230login:Penguin
03/07/11 00:52ID:qlk2WZBj2. アトミックなコミット
3. 実行属性を保存できる
とか?
0231login:Penguin
03/07/11 00:57ID:f27r0fhEあなたのCVSの不満点を3つあげてください。
それが、多分解消されたソフトです。
0232login:Penguin
03/07/11 01:03ID:qXwRKOmq1.本屋に行く
2.UNIX USER誌を買う
3.読め
0234名無しさん@XEmacs
03/07/11 01:58ID:IUzm6N0Uまぁブランチの代りに、新しくモジュール作りゃ済む話なんだろうが。
とりあえず、webdavで使ってみようなかぁ。
0235login:Penguin
03/07/11 07:54ID:IffEp1442:Windowsでもまともにサーバが動く(多分)
3:文字コードやバイナリファイルの扱いがまとも
230と結構違うのは、使い方が違うからだと思われ。まだほとんど使ってないけど。
0236login:Penguin
03/07/11 09:27ID:OhEltvt00237login:Penguin
03/07/11 09:40ID:LcvnepwPブランチ普通に使えるYO!
http://subversion.bluegate.org/doc/book.html#svn-ch-4
0238login:Penguin
03/07/11 12:03ID:+118RDly> 0.25出たみたいだね。
Subversion自体を管理してるSubversionも0.25に上がってるみたい。
http://svn.collab.net/repos/svn/
こう速攻で上げるのはリスクがあると思うんだけど。
それとも自信の表れなのか(藁
0239230
03/07/11 12:12ID:qlk2WZBjあ、 delete が追跡可能って入れるの忘れてた。重要っすね。
CVS の、ちょっとなぁって部分が、わりと良くなってるって感覚ですよね。
# あとは symlink がなんとかなればなぁ。。
0240初期不良
03/07/11 12:45ID:y+Iw6Zur1.リネームがバージョニングされる
2.日本語ファイル名、ログが unicode に変換されてでサーバに保存され
各クライアントの文字コードで見る事ができる
3.ls があるのでモジュールリストとかで困らない
4.status 表示がまともになって update で状態を調べるという不自然な事をしないで済む
ってあたりがありがたいと思いまつ
0241subversion入門者
03/07/11 20:34ID:iJwspxFUcvsも入門レベルでローカルで使用していた
だけなので、cvs2svnで移行するのは簡単だと
思うんだけど、実際cvs2svnはどう?ちゃんと機能
していますか?
subversionのデメリットがあったら教えてくらさい。
個人的にはリモートのリポジトリは使わないので
URLで指定が面倒臭そうと思うんだけど。
環境変数で$CVSROOTみたいなのは指定できる?
0242login:Penguin
03/07/11 22:25ID:cSuCoEf11.CVSの使い方がわからない
2.CVSがなぜ便利なのかわからない
3.そもそもCVSって何?
こんな私の不満が解消されるのでしょうか…
0243login:Penguin
03/07/11 22:51ID:+118RDlyそれは"CVSの不満点"といえるのか?
どれもCVSが悪い訳じゃないだろう。
0244login:Penguin
03/07/11 23:28ID:IffEp144簡単に使えるようになれば、
いくらでもUndoが効くファイルシステムとして使うのが良いのでは。
タイマか何かで随時コミットしておくと可能でしょ。
0245login:Penguin
03/07/12 00:16ID:SKnAsRV9実質的に csv update 系のコマンドしか使ったことがない。
そろそろ何かひとつ、自分がかかわる開発用にリビジョンシステムを覚えないと。
0246login:Penguin
03/07/12 05:47ID:gbFQ2GF9ファイル群の構成が決まっていないような初期から気軽にバージョン管理に突っ込めるってのはいいね
0247login:Penguin
03/07/12 07:15ID:9geBp6czCVS よりディレクトリ構造に対して柔軟というのはいつも強調されますね。
0248subversion中級者
03/07/12 11:34ID:bQ8/EGfUちゃんとしてるどころか、
CVSで同時期に同じログでコミットされた複数のファイルを
自動的に判断して1リビジョンに束ねたりするぞ。
0249login:Penguin
03/07/12 11:40ID:+brpmEC31プロジェクト=1リポジトリでいいんかね?
まったく関係ないプロジェクトのcommitリビジョンが変わるのは変な気がするし・・・
cvsでは1プロジェクト=1モジュールって感じだったよね。
0250login:Penguin
03/07/12 15:43ID:jkPjyf+Xそれでいいと思うよ。リポジトリ単位でしかアクセス制限かけられないし。
0251初期不良
03/07/12 18:21ID:tuzqSYGF>リポジトリ単位でしかアクセス制限かけられないし。
今日立ち読みして気付いたけど、そんな風に書いてあったね。
WebDAV だと Location でリポジトリ内のアクセス制限かけられるぞ。
<Location /svn>
DAV svn
SVNPath /var/svnroot
SVNAutoversioning On
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /var/www/.htpasswd
Require user admin
</Location>
<Location /svn/trunk>
Require valid-user
</Location>
<LocationMatch /svn/(tags|branches)>
Require user admin
<Limit GET PROPFIND OPTIONS REPORT>
Require user user1
</Limit>
</LocationMatch>
ってな感じで user1 に trunk 以下のみ書き込めるようにしたり。
それと、mod_authz_svn なんてのも 0.24.2 から導入されているっぽい。
new path-based authorization module for apache
だそうでつ。まだ使った事無いでつが。
そもそもドキュメントあるのかな?
0252login:Penguin
03/07/13 09:51ID:u+AvunZ2cvs-pserverみたいにOSとは別にユーザーアカウント持ちたいのです。
0253login:Penguin
03/07/13 13:09ID:2P3gWeZDけど、リポジトリのウェブブラウズとか考えると
Apache 入れといたほうが 楽だと思う。
0254初期不良
03/07/13 19:58ID:ObmMKlZJsvnserve って認証はできないよね。
誰が commit したのか記録するためには
svn+ssh の方がいいのかな。
0255login:Penguin
03/07/14 02:48ID:5XjH4O4S0256login:Penguin
03/07/14 19:43ID:sCwwK+0ahttp://tortoisesvn.tigris.org/servlets/ProjectDocumentList?folderID=616
0257山崎 渉
03/07/15 11:17ID:2JhhXBQM__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0258login:Penguin
03/07/15 12:01ID:KhvjxSuE0259login:Penguin
03/07/15 23:41ID:6zWGPZJNViewCVS が難しそうだったので、こんなものを作ってみました。
http://webclub.kcom.ne.jp/vc/ryo/viewsvn/
0260login:Penguin
03/07/15 23:57ID:PDoK9e/sとりあえずライセンスもうちょっとちゃんとした方が
いいんじゃない?BSDでもよいかと。
0261login:Penguin
03/07/16 12:45ID:kOciHixbライセンス決めるのが面倒なら修正BSDライセンスあたりにしとくとか。
http://www.jp.freebsd.org/www.freebsd.org/ja/copyright/freebsd-license.html
ライセンスがちゃんとしてないと、他の人がいろいろできないし。
0262login:Penguin
03/07/16 15:12ID:DZBpEsJCFreeBSD5.1-RELEASEでsubversionをportsからインストールして
早速リポジトリを作ろうと
svnadmin create /usr/local/svn
とすると
/usr/libexec/ld-elf.so.1: /usr/local/lib/libaprutil-0.so.9: Undefined symbol "libiconv_open"
とエラーが出てしまいます。
libiconvもportsの最新版をインストールしてあるのですが、何が
いけないんでしょうか?
0263login:Penguin
03/07/17 16:21ID:ZXGpItRG喜んで覗いちまった・・・
0264login:Penguin
03/07/17 20:46ID:mrqEpYwX誰か svn://host/path/to/repos でユーザー識別する方法考えておくれ!
0265login:Penguin
03/07/17 20:58ID:NxVy7xgXない。
選択肢はapache or svn+ssh のどちらかだ。
0266login:Penguin
03/07/17 21:01ID:9QOVdav50267login:Penguin
03/07/17 21:17ID:0wAbtHW/遅いね…
なんであんなに遅いんだろ。
0268264
03/07/17 21:34ID:mrqEpYwX0269login:Penguin
03/07/18 01:32ID:akpQSmHq0270login:Penguin
03/07/18 01:45ID:53WsLxi5おっ。 なかなかいいですねえ。
でもせめてファイル内容の取得くらいできないと…
0271login:Penguin
03/07/18 01:56ID:DmmS7LiQコレはヒットだな。またなんか(・∀・)イイ!!連載始まらねぇかなぁ。
0272login:Penguin
03/07/19 07:27ID:cR4smVrXGod job !!
0273login:Penguin
03/07/20 01:26ID:kqqq+LEsWebブラウザでで見れなくする(orBasic認証させる)にはどうすればいいですか?
この(↓)設定ではWebブラウザから見たときにBasic認証かかりませんでした。(svn経由ではかかります)
<Location /svn/web-repos>
AuthName "Subversion Repository"
AuthType Basic
AuthUserFile "C:/Program Files/Apache Group/Apache2/svn/_htpasswd"
DAV svn
SVNPath "C:/local/path/to/repos"
<LimitExcept GET>
require valid-user
</LimitExcept>
</Location>
<Directory "C:/local/path/to/repos/">
AuthType Basic
AuthName "Members only"
AuthUserFile "C:/Program Files/Apache Group/Apache2/svn/_htpasswd"
require valid-user
</Directory>
0274273
03/07/20 02:02ID:kqqq+LEsあ、これがダメなのか。解決しました、どうも。
0275login:Penguin
03/07/21 10:23ID:c0TxlY9qTortoiseSVNから日本語ファイル名をAddすると必ず壊れる。
0276login:Penguin
03/07/21 12:32ID:lNCZEuCqCUIクライアントとサーバは使い物になるっぽい噂。
0277login:Penguin
03/07/22 00:06ID:7A4X4UB4Subversion 0.25 + TortoiseSVN 0.14 で
日本語ファイルを扱っているけど、データベース壊れないよ?
0278login:Penguin
03/07/22 00:45ID:sXe8r2YvApache2 + mod_encodingでうまくいくとかいかないとか・・・
もし↑でうまくいくということはということは通常のクライアントはsjisやらeuc-jpやらで
ファイルを送ってきているわけで、utf-8ベースのSubversionでは動かなくて当然。
と予想してみる。
0279login:Penguin
03/07/22 01:25ID:bD/B0E3D0280login:Penguin
03/07/22 02:35ID:sXe8r2Yv0281275
03/07/22 08:45ID:fYdk/kWqやっぱりmod_encordingいるんですね。
svnserveで動かしたら日本語ファイル名もOKでした。
Apacheでやるより速いし。こっちでいいや。
0282275
03/07/22 10:31ID:fYdk/kWqTortiseSVNでSSHってむりぽですよね。
0283初期不良
03/07/22 12:02ID:WdfFspsRmod_encording いらないっすよ。
環境変数 LANG は設定してある?
Subversion が iconv を持っていてクライアントで
エンコードしているはず。そのとき LANG を見ている模様。
0284275
03/07/22 14:44ID:fYdk/kWqtortiseSVN側でいろいろいじくった後、サーバ(FreeBSD5.1)のローカルで
co かけるとぶっ壊れます。壊れないときもあります。
どうも文字コードの判別に失敗してデータベース壊してるぽいような気は
するのですが…。
実験してみたいのですが、なにか誤判定しそうな文字列ってあります?
0285login:Penguin
03/07/23 19:28ID:KGWtxYfSttp://www.debian.or.jp/~kubota/unicode-symbols-map2.html
↑この辺参照。
0286フラウボウ
03/07/23 23:39ID:3rribJ330287login:Penguin
03/07/24 22:01ID:z85tbUaYFreeBSDのportsは0.24.2のまま
バックアップとって試してみるか
0288初期不良
03/07/25 01:18ID:zimihSu60289login:Penguin
03/07/25 03:12ID:y9+nRr8D0290login:Penguin
03/07/25 09:39ID:tun7mZjf0291login:Penguin
03/07/25 12:20ID:MZVm7bhjhttp://tmp.2ch.net/test/read.cgi/youth/1058928988/l50
0292login:Penguin
03/07/25 17:52ID:hvwoNqwI思ったとおりだ(涙
0293287
03/07/26 08:35ID:aQq0OWQtFreeBSDはこのままports更新されないかと思って
修正品をコミッターにメールしようとしたら
さっき、CVSに突っ込まれてた。
無駄足だたよ…
何はともあれ、今回はドキュメントのインストールは諦めたみたいだ
0294login:Penguin
03/07/26 12:58ID:2QOACkV1一緒に組み込まれるmod_authz_svn.soがこけるんで、httpd.confからコメントアウト
してるんですけど、こういうもの??
Cannot load /usr/local/libexec/apache2/mod_authz_svn.so into server: /usr/local/
libexec/apache2/mod_authz_svn.so: Undefined symbol "dav_svn_split_uri"
0295294
03/07/26 13:08ID:2QOACkV1DBが壊れなくなった。
FreeBSD側では相変わらず
svn: failure during string recoding
って言われて取り出せ無くなっちゃうけど。
0296login:Penguin
03/07/26 18:03ID:3pugPdA7httpd.conf で mod_authz_svn.so を mod_dav_svn.so の後でロードするようにすると直ります。
0298login:Penguin
03/07/27 05:04ID:JapOORhGrepos/{trunk|tags|branches}にして
ttp://host/repos/trunkからttp://host/repos/tags/tag1にやろうとすると、
the path was not part of a repository
PROPFIND request failed on '/'
PROPFIND of '/': 405 Method Not Allowed (http://host)
っていわれる…
0299login:Penguin
03/07/28 07:17ID:gtjeyph/うちでも似たようなことしてるが、
リポジトリへはttp://localhost/reposにして
/var/wwwにはhooks/post-commitでcheckoutするようにしてる。
もう既にほかの方法で解決してたら教えてくれるとありがたい。
0300_
03/07/28 07:53ID:+avEZtGi0301ロールパンナ君
03/07/29 01:43ID:tOicIrTWapr,apr-util,neon,subversionの順で何のエラーも出なかったのに、
svnadmin create test とすると、
svn : Berkeley DB error
とでます。なんで? tar.gz版でもそうでした。db-4がちゃんとあるのに!
カーネルとかつつかないといけないの?
ほとんどデフォルトでOS入れてるのに。 誰か教えてくれませんか?
ちなみに、svn co とか他のは正常に動いてます。
0302login:Penguin
03/07/29 22:36ID:6YolS71w>>262
/usr/ports/www/apache2 の Makefile の CONFIGURE_ARGS に、
--with-iconv=${LOCALBASE}
を追加して、apache2 を再メイク、再インストールしてください。
0304login:Penguin
03/07/30 12:25ID:DCLz4LXFコミットしてもユーザー名がログに反映されていません。
サーバ側にもアカウント作って、ちゃんと認証させないとだめなんですか?
0305初期不良
03/07/30 15:32ID:mvsZ7n1W>ちゃんと認証させないと
じゃなきゃどこにもユーザを判別するための情報がないっす
setenvif とかで変数設定できたりするのかな?
それができたらリモートホストで判別とかできそうだけど
0306login:Penguin
03/07/30 20:10ID:tDsO7axFAre all the targets part of the same working copy?
ってなって、commitできないファイルがあるんだけど、同じ症状の人いる?
出来るファイルは毎回ノーエラーで入るし、
出来ないファイルは毎回入らないんだよなぁ…
0307ぼるじょあ ◆yBEncckFOU
03/08/02 05:02ID:GfRe8vK7ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ
0308login:Penguin
03/08/02 10:25ID:2rmp9gin0309login:Penguin
03/08/02 12:14ID:BptK/jk+いや、厳密に言うと設定は出来るんだけど、表示されない。
うーん、これさえ直ればとりあえず実運用できそうなのに。
0310login:Penguin
03/08/02 23:21ID:ElwyMACu0311初期不良
03/08/06 02:55ID:Swh1CwLW触ってみよ
0312_
03/08/06 03:01ID:jyDHzXtO0313login:Penguin
03/08/06 11:39ID:P7SgcGsB元のファイルが EUC-japan であるためか 日本語log が化けました。
解決方法はありませんでしょうか?
(元ファイルをすべてUTF8にしてもダメでした。)
新規では、日本語は通るのですが・・・
0314login:Penguin
03/08/12 11:30ID:4MGXav2e0315login:Penguin
03/08/15 10:25ID:B3dcfqO3相変わらず地味に進んでます
0316login:Penguin
03/08/15 18:56ID:1pvXzGLe0317初期不良
03/08/15 22:40ID:RYFZaYDKいいような気も
0318山崎 渉
03/08/15 22:55ID:dil3w4kp│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0319login:Penguin
03/08/15 23:42ID:fuvtkv+Y0320login:Penguin
03/08/16 15:01ID:rNtMNMvg0321309
03/08/16 22:49ID:o1+Nfee8TortoiseSVN 0.16になってもやぱりプロパティ設定のバグ直ってないよ〜
だれか英語出来る人バグレポート送ってぇぇ。
0322>>2ちゃんねらーの皆さん
03/08/16 22:53ID:9EsBz73Ahttp://www.hokekyoji.com/
http://www.yakuyoke.or.jp/
http://members.tripod.co.jp/hossyoji/index/
http://www.maap.com/tanjoh-ji/
http://www.honmonji.or.jp/
http://www.maap.com/tanjoh-ji/
http://www.kuonji.jp/
http://www.butsuzou.com/jiten/sanmen.html
http://www.butsuzou.com/list1/sanmen2.html
http://www.butsuzou.com/list1/sanmen3.html
http://www.butsuzou.com/keitai/sanmen-kz.html
0323login:Penguin
03/08/18 21:43ID:+6HIBD0Lsubversion 0.26.0をインストールしました
ローカルにリポジトリを作っての作業はできたのですが、
同じsubversion 0.26.0をインストールしたdebianをもう一台用意して、
ネットワーク越しに
% svn list svn://host/home/mona/svn/repos/demo
のようにアクセスしようとすると、
svn: Malformed network data
というエラーがでてしまいます。
/etc/inetd.conf
svnserve stream tcp nowait mona /usr/bin/svnserve
/etc/services
svnserve 3690/tcp
としてあります。
debianを使っている方、svnserveでネットワーク越しにアクセスできますでしょうか?
0324直リン
03/08/18 21:57ID:NJElCGJ90325login:Penguin
03/08/19 10:37ID:EOyX5usZ0326login:Penguin
03/08/19 22:17ID:OFZ7CHxDinetd 経由じゃなくて daemontools から svnserve を起動してるけどちゃんとうごくよ
0327login:Penguin
03/08/21 23:42ID:G2qwBQWm移転してるようなので一応メモ
0328309
03/08/26 15:54ID:lefK9qEH「自分がログインしている環境と異なるユーザー名で接続したい。」
言い換えると
「なぜ svn+ssh://username@hostname/repository な指定ができんのだ!」
という話で困ったのでその解決法です。
環境変数 SVN_SSH を次のように設定
setenv SVN_SSH ssh -l username
と、こんな感じでSSHコマンドと引数を指定することができます。
自分はWindows環境で
set SVN_SSH = plink.exe -l username
こんな風に設定して、TortoiseSVNをSSH経由で使用しています。
ちなみにplink.exeてのはPuTTy付属のSSHクライアントです。
0329login:Penguin
03/08/26 20:19ID:5yKsAoLV0330login:Penguin
03/08/27 00:18ID:G+1gRTwb(チェックアウトが CVS に比べて信じられないほど遅い) というのが
修正されるのかな。
ssh の場合でも CVS に比べて 10倍遅い。apache 経由に至っては
CVS の 40倍も遅いんだそうで。
っていうか、Subversion のチェックアウト 2分も待てませーん。
- svn co http:// : takes 114 mins
- svn co svn+ssh:// : takes 50 mins
- cvs co : takes 3 mins
0331login:Penguin
03/08/27 01:17ID:unIftOHgまてまて。単位がminだけど、合ってる?
あってるなら、チェックアウトに2時間もかかることになるのだけど・・・ガクブル
0332330
03/08/27 08:05ID:G+1gRTwb公式の status に出てたので。
0333login:Penguin
03/08/28 04:37ID:ejVpjAzHGNU arch 使ってみませんか?
http://pc.2ch.net/test/read.cgi/unix/1061883788/l50
0334login:Penguin
03/08/31 10:04ID:XxMr5KVh*WARNING*
This release makes an incompatible change to
the Subversion repository filesystem schema.
see:
http://svn.collab.net/repos/svn/tags/0.28.1/notes/repos_upgrade_HOWTO
0335login:Penguin
03/09/01 09:23ID:Wv2EzVHr0336login:Penguin
03/09/02 18:22ID:NRUBBXi40337初期不良
03/09/03 13:55ID:L04aGHET0.24 あたりで使っておくのが安心かも。
0338login:Penguin
03/09/03 19:17ID:wBVGMhFM0339login:Penguin
03/09/03 21:48ID:q1tfa4Dy0341338
03/09/05 23:09ID:U6KrjdnGでも最近は大幅改変してるみたいなんで、しばらく様子みようと思います。
バグレポート見てると、結構致命的ですよね。
・コミットがアトミックになっていなかったとか。
・パフォーマンスがすこぶる悪かったとか。
CVSに対するメリットが、まだうまく実装できてない感じ。
0342login:Penguin
03/09/06 10:00ID:Vytd8Lok> ・コミットがアトミックになっていなかったとか。
ソース キボンヌ
0343login:Penguin
03/09/06 15:02ID:3uMGUln2SJISのままXMLに埋めて送ってくるのでサーバーがXMLパースする時に
弾いてしまいます。
WinXP版だとはじめっからUTF-8だし、Linux側のsvnはLANG見て変換してる
みたいだから問題なかったんですが、WinMEを仲間に加えるにはどうしたら
いいんでしょう?
0345338
03/09/06 21:22ID:URjbxhfhIssue List #852 にこう書いてあるんだけど、違うかな?
commit (or post-commit) process non-atomic, leading to broken wc
http://subversion.tigris.org/issues/show_bug.cgi?id=852
0346login:Penguin
03/09/08 06:16ID:JM458MUbコミットログだけUTF-8でファイルの中身自体はSJISだった。
これって設定ミスってる?
あと、毎リビジョンでファイル全体がdumpされてた。
差分で保存されてるんじゃなかったの?
オプション--incrementalも関係無いみたいだし、
これも設定ミスの所為か?
ちなみにLANGはja_JP.SJIS
0347login:Penguin
03/09/08 07:42ID:yTLWQ41R0348login:Penguin
03/09/08 07:43ID:yTLWQ41R$ svnadmin dump myrepos 1001 2000 --incremental > dumpfile2
$ svnadmin dump myrepos 2001 3000 --incremental > dumpfile3
0349login:Penguin
03/09/08 08:12ID:JM458MUbやってみたけど、ダメだったよ。
っていうか、そのオプション間違ってない?
$ svnadmin dump myrepos -r 1001:2000 --incremental > dumpfile2
じゃないの?
CVSのhogehoge,vファイルみたいに、コンパクトに差分で
出て来るようにはできないのかな?
0350login:Penguin
03/09/08 21:41ID:3lZr9C9R勝手に中身を書き換えるようなモンはバージョン管理ツールとして失格だろう
0351login:Penguin
03/09/09 09:35ID:il3PLhjNSubversionを介して、
Windows: SJIS + CRLF
UNIX: EUC + LF
で相互に書換出来るようにしたかったんだけど、
そういう使い方は間違ってる?
0352login:Penguin
03/09/09 12:58ID:aMiamskO運用時に利用者のポリシーによってそういうフィルタを設定するのは問題ないと思う。
けどデフォルトでそんな動作をしてしまうのは迷惑でしょう?
CVSは「テキストファイルが対象」という暗黙の前提があったために
キーワード置換や改行コード変換は問題にならなかっただけのこと。
文字コードの変換機能を持つフィルタがプラグインとして追加できるといいけどね。
特にに日本ではそういう要望もないわけじゃないから欲しい人が作るんじゃないかな。
0353login:Penguin
03/09/09 13:00ID:aMiamskO不自由なく扱えるものがほとんどだから面倒なコード変換をSubversionに
やらせなくてもそのまま使ってもいいんじゃないかね。
0354login:Penguin
03/09/09 13:10ID:il3PLhjNsvn:eol-styleなんて属性が有るぐらいだから、
多少はテキスト変換を意識してると思うんだけどなぁ。
0355login:Penguin
03/09/09 15:55ID:8zKFk96N明示的に何かやれと設定しない限りは、中身に対しては何も変換を施さないよ。
0356login:Penguin
03/09/09 19:35ID:A6blCh9dhttp://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=44864
↑のメールによると、そろそろβを、年末には1.0を出す予定らしい。
そしたらもっと使われるようになるかも。
sfがSubversionリポジトリを用意してくれる日が来るといいな。
0357login:Penguin
03/09/09 20:44ID:jIPwMeia0358login:Penguin
03/09/10 00:57ID:tA9aUC7e・リビジョン番号がレポジトリごとに付く
・システム全体の複雑度アップ
この2点が、CVSユーザにとって心理的抵抗になるので、
あんまり普及しないに1票。
0359login:Penguin
03/09/10 01:18ID:sjUm5Eulなんで平気なの?
オレには「revision→レビジョン」「event→エベント」くらいの気持ち悪さなんだけど。
誰が言い始めたんだか…
0360初期不良
03/09/10 01:37ID:Wg6nqOkxファイル名の国際化対応ってどういう事?
日本語ファイル名とかなら UNICODE で保存されて
各プラットフォームごとの locale にあわせて co されるみたいだけど。
>>358
複雑度アップはファイル名に依存しないリポジトリを作る以上
仕方が無いところじゃないかな。逆にタグやブランチとかの複雑さを
copy にまとめたのはシンプル化になると思う。
ファイルにリビジョンをつけると結局ファイル指向になっちゃって
ファイルの移動とかコピーとかやりづらい状況になっちゃうし、
どちらをとるかだね。
ところで、MacOSX で Subversion 24.2 をビルドしてみたんだけど、
Unicode に対応する locale が無くて iconv での変換ができない...
OSX 触りはじめたばかりなんでよく知らんのだけどどうしたらいいんだろう...
0361login:Penguin
03/09/10 02:47ID:HwjBe1yL扱い・ファイルの移動など)を何とかするための策として、リビジョン
毎のバージョニングに行き着いたのだと思っていたけど。
あと、Subversion以外のバージョン管理ツールに移行するよりも、
Subversionに移行する方がずっと楽でしょ。
意図的に似せて作ってるわけだし。
むしろ「実行速度が遅い」ってのが普及のネックになるんじゃないかと。
0362login:Penguin
03/09/10 06:39ID:Xm4SernN特に違和感はない。
タグやブランチをcopyに統一したのも分かりやすいし、ログの文字コードで頭を悩ませなくて済むのもいい。
一番の問題はやっぱり実行速度なんだよね。
Apache2経由で取り出そうとするとかなり遅い。
0363login:Penguin
03/09/10 08:14ID:NXVbrokA0364login:Penguin
03/09/10 14:20ID:HwjBe1yL0365login:Penguin
03/09/10 22:58ID:yTvuzZVm一回ラクできるものができちゃうと
なかなか次に行けなくなっちゃうよね。
0366初期不良
03/09/10 23:36ID:Wg6nqOkx逆に非効率になるくらいの挑戦が必要になる事がある...と。
>>360
の iconv の話だけど、ソースツリーに db4 のソースを追加しただけの
ビルドだと iconv とかは入らないみたいね...
お手軽なんでよく見てなかったですわ。
今までクライアントは Win 版インストーラパッケージと
FreeBSD ports で試してたんですけど、FreeBSD は libiconv が
入っていたし、Win のインストーラパッケージも apr-iconv が
入っているみたいですな。Win 版のパッケージの中の人、
ずいぶん親切なパッケージにしてくれてるのね。
ソースからインストールするような場合 iconv をどうするか
ってのはちょっと把握しておいた方がいいかも知れないな。
0367login:Penguin
03/09/11 00:31ID:aPCV3f1pいわゆるプログラマの寿命って奴なのかも。
SubversionクライアントのJavaクラスライブラリって無いものかのう・・・
Servletから使うと色々面白そうなんだけど。
0368初期不良
03/09/11 02:45ID:e5tgeNlzMacOSX も libiconv をソースで持ってきて
./configure && make && sudo make install
するだけで subversion の ./configure で
見つけてくれるようになりますた。
どうも、INSTALL を見ると apr-iconv は Win 版の時のみ
必要になるみたいですた。他でも apr-iconv を
使ってくれれば libiconv 入れるみたいに環境に
手を入れなくてもすむのになぁ。まあ、libiconv は
普通に必須っぽい感じかも知れないけど。
>>367
http://svnup.tigris.org/
ラッパーらしいけども
0369login:Penguin
03/09/11 03:03ID:qV8kHJA4使ったことないからどんな状態かは知らないけど、
Java binding はあるよ
http://svn.collab.net/repos/svn/trunk/subversion/bindings/java
0370login:Penguin
03/09/11 08:04ID:aPCV3f1pラッパーかぁ・・・Subclipseも実行にDLLが必要だよなー。
>>369
こっちもJNI使ってますな。ネイティヴで実装するのは、そんなに手間なんだろうか。
0372login:Penguin
03/09/12 16:38ID:M8usXQ69update の度にパーミッション変更されて嫌なんですが
Subversion 使うとシアワセになれますか?
0373login:Penguin
03/09/12 20:46ID:TOgebMY60374login:Penguin
03/09/12 22:13ID:xqK0RA5Fなくなった?
0375login:Penguin
03/09/12 22:21ID:YJ99vCEscommit する前に適当な property にパーミッション情報を入れて、
checkout した後にその property に合わせてパーミッション設定するような
スクリプトかけばいいんじゃないの?
0376login:Penguin
03/09/15 10:51ID:I+VNLCRD0377login:Penguin
03/09/16 01:35ID:OEFFmnkkリポジトリのデータベースを dump したくても既に公式な Debian ミラーサイトから
古いバージョンのパッケージは消えており、
http://snapshot.debian.net/archive/2003/08/20/debian/pool/main/s/subversion/
から 0.26 を取ってきて svnadmin dump しました。
# 移行前でも commit はできていたので、もしかしたらそれでデータベースが壊れたのかと
心配したが問題はいまのところなさそう
0378login:Penguin
03/09/16 21:44ID:AxK6EGkbうちでは、preinst が勝手に、
cp /usr/bin/svnadmin-static /usr/bin/svnadmin-$OLD_VERSION
とかやっててくれたので、それを使えました。
これってもう一回upgradeしたら消えるのかな?
0379login:Penguin
03/09/20 00:39ID:WGMQuY6C移行面倒だのぉ。
0380login:Penguin
03/09/20 09:05ID:RRSHV1020381login:Penguin
03/09/20 20:39ID:XD+0mP/J0382login:Penguin
03/09/20 21:06ID:ATkmu8Nr文句を言うくらいならお前が >>1 にリンクをはれ。
0383初期不良
03/09/22 03:36ID:gvDdNIvg漏れ、使わなくなったリポジトリは dump して
圧縮して保存しているから移行楽ちん
dump 後のものの仕様が変わったらどうしようもないけど...
0384login:Penguin
03/09/22 03:47ID:0p1IfYa+プロジェクトごとにリポジトリ分ける派の人?
0385login:Penguin
03/09/22 12:10ID:zQujBiSS> subversion.tigris.orgに日本語が表示されるようになってる
つかSourceCastが対応したっぽい。SourceCastってのは
SourceForge系のサイトをつくるもんらしい。
ttp://www.collab.net/products/
0386初期不良
03/09/22 18:51ID:gvDdNIvgそうっすね。
SVNParentPath とかもプロジェクトごとスタイル向けよね。
こういう風に保存しておけるからプロジェクトごとに
分けるようにした、ってなところもある。
0387login:Penguin
03/09/23 00:40ID:NcrokTGx気兼ねなく使えるっていいなぁ。
まぁ、しばらくは安泰かしらん?
0389login:Penguin
03/09/23 16:22ID:kAcfb8nG0390login:Penguin
03/09/23 19:28ID:GvfmHIFQ0391login:Penguin
03/09/24 02:13ID:7mhmkasSあぁ、気兼ねなくってのはヘンっすね。
いや、そのうち dump したりしなきゃなー。めんどーだなー。
って思いつつ使うのがイヤだったってだけでw
0392初期不良
03/09/24 03:15ID:9o7oApKUまだ Mac 使い始めて日が浅いので良く知らんのですが
locale が中途半端らしく、デフォルトで LANG=ja_JP となっている割に
/usr/share/locale/ja_JP は無いので locale のセットに失敗、
ってなエラーでほとんど作業できない。
どうも OSX ではデフォルトのテキストエンコードは SJIS、
ファイルシステムの文字コードは UTF-8 らしいので
日本語ファイル名をあきらめるとして、LANG=ja_JP.SJIS を
セットして、~/.subversion/config にこんな風にエディタを設定すれば
日本語ログはいけます。
[helpers]
editor-cmd = /Applications/TextEdit.app/Contents/MacOS/TextEdit
>>368
に書いたように libiconv をインストールしてから subversion を
インストールしている事が前提です。
0393login:Penguin
03/09/25 03:18ID:Gg7HwEUV0394login:Penguin
03/09/25 15:32ID:KhjuUqQThttp://svn.collab.net/repos/svn/trunk/CHANGES
0395初期不良
03/09/25 19:20ID:xIxkBtvHsvnserve でユーザー名指定できるようになった?
* 'svnserve' now notices (unauthenticated) --username arg (r7060)
svnserve でユーザーが区別できなくて困っていた人いなかったっけ
0396login:Penguin
03/09/26 00:11ID:2mvepN0L0397login:Penguin
03/09/26 05:45ID:bVm44gj2>svnserve でユーザー名指定できるようになった?
>* 'svnserve' now notices (unauthenticated) --username arg (r7060)
キタキタキタ━━━━(゚∀゚)━━━━!!!!!!
0398login:Penguin
03/09/27 01:17ID:zB8/cImoみたいな不穏んな動きがあるみたいなんですが、誰か阻止してください。
そんな事したら絶対混乱が起こるに決まってるやん。
0399login:Penguin
03/09/27 01:58ID:A/8UU4k6ドットではじまるファイルが作れないだけで、ドットではじまるファイルが
取り扱えないわけじゃないんだしさ。
0400初期不良
03/09/27 04:10ID:9CxLn3Y6M$に文句を言えと
横道だけど .svn って各ディレクトリにある必要性って
ない気がするんですけどどうですかね。
ワーキングコピーのルートに一つあればいい感じで。
以前 CVS でも気になってたんだけど、PHP スクリプトを
テストサーバにコピーして動作確認してから commit とか
そう言う時にディレクトリごとアップロードしようとすると
CVS ディレクトリがついて行っちゃう。
svn-base まである subversion だとさらに嫌かも。
他にも MacOSX で1ファイルに見えるディレクトリという
バンドル(パッケージ)ってのがあるんですけど、
1ファイルとして扱う雰囲気のためにプログラムによっては
bundle を ~bundle にバックアップして bundle を新規作成するんですわ。
これがファイルならいいんですけどディレクトリなので
.svn がバックアップの方について行ってしまう...
毎回 update して取り寄せてから新しいバンドルの中身を上書きして
commit してますけど、どうにも面倒で...
これも .svn を各ディレクトリに置いている弊害と言えなくもないよね。
せっかく RCS と決別してファイル依存性を無くしたんだから
ディレクトリ依存性も無くしてしまった方がいいんじゃないかと
思ったりしたんですけど、どう思います?
0401login:Penguin
03/09/27 15:06ID:GInU1ara> ディレクトリごとアップロードしようとすると
'.svn' を exlude すればすむことだし、
できないにしても svn export した後コピーすればいいんじゃないの?
> せっかく RCS と決別してファイル依存性を無くしたんだから
> ディレクトリ依存性も無くしてしまった方がいいんじゃないかと
どういうことかもう少し詳しく説明してもらえないかな?
Mac の例が理解できないせいか、何を言ってるの分からん。
0402初期不良
03/09/28 00:08ID:DBlzieFm>svn export した後コピー
分かりにくくてすみません。
commit 前にサーバにアップロードして動作確認しないといけないんです。
だから export しても以前 commit したものしか出てきません。
もちろん、ftp, scp ソフト側でアップロードしないように
できればいい話ではありますけど...
>何を言ってるの分からん
すみません、もうちょっと具体的に書いてみます。
bundle がディレクトリなんです。ディレクトリがバックアップとして
~bundle に mv されて新規ディレクトリ bundle を作成する
ノリがバンドルにはあるんです。
そのとき、bundle/.svn は ~bundle/.svn になってしまって
svn status では
! bundle
? ~bundle
と言うようになります。bundle がバージョン管理されているけど
中に .svn が無い不完全な状態だからです。
~bundle はバージョン管理外なので ? ですね。
ファイルが file -> ~file のようにバックアップされても
きちんと file のバージョニングがされるなら
ディレクトリもそのようになっていていいんじゃないか
と言う話でもあります。
0403login:Penguin
03/09/28 01:55ID:8PP+MG89> だから export しても以前 commit したものしか出てきません。
いや、svn export [wc] [path] とでもすれば 大丈夫だはずだが
# 0.30.0 では問題ない
> ファイルが file -> ~file のようにバックアップされても
> きちんと file のバージョニングがされるなら
そもそも ~file ってバージョニングされてないといけないの?
バックアップに過ぎないなら svn:ignore に '~*' とか
問題は起きないよね。
0404初期不良
03/09/28 03:52ID:DBlzieFm>そもそも ~file ってバージョニングされてないといけないの?
いや、そうではなくて... ~file はバージョニングされなくて当然です。
file が ~file に mv されても新しい file があれば
バージョニングされるじゃないですか。
ディレクトリの場合 dir が ~dir に mv されて
新しい dir があっても中の .svn が無いために
不完全なものとして扱われてしまうと言う話です。
これは各ディレクトリに .svn があるせいで
起きている事だと言いたいんです。
0405初期不良
03/09/28 04:04ID:DBlzieFm書き忘れました。
export って wc に対してもできたんですね。
一手間かかりますが、ディレクトリ丸ごとあげるような事自体
そこまで多いわけじゃないので、いける解決法だと思います。
今度から使ってみます。
0406login:Penguin
03/09/28 04:22ID:8PP+MG89やっとわかったよ。# バカだな漏れ
dev@ ML で検索してみたが、
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=31709
に続くスレッドが参考になるかな。
0407login:Penguin
03/09/28 07:32ID:Pr7ACtaEあんたがバカなんではなく、説明者が能なし(説明力不足)なだけ。
しかも変なバックアップをするアプリが悪いのに
「svnが各ディレクトリに.svnを作るのが悪い」とか言ってるし。
(普通、バックアップならmvじゃなくcpじゃねぇか?元を再構築するのはどうかと)
あと毎回操作するのが面倒なら、定型なんだからスクリプト書いとけ。
0408初期不良
03/09/28 07:57ID:DBlzieFm>しかも変なバックアップをするアプリが悪いのに
それを言うなら bundle と言うくくりを持つ
OSX が悪いという話だよね。バンドルを扱う
ソフトがほとんどそのように振る舞うらしいから。
OS ごと切り捨てるならそれはそれではっきりしていいんだけど...
>「svnが各ディレクトリに.svnを作るのが悪い」
悪いとまでは言い切れないんだけど、
各ディレクトリにある必要って実はないんじゃない?
と言うところにバンドルのおかげで気が付いたと言うだけです。
けど、やっぱり WC のルートだけに .svn 置くと
カレントディレクトリが WC 内なのかどうか
判別するのに時間がかかりすぎちゃうかな...
WC 外だった場合 / まで探しに行くような感じになるだろうし。
0409初期不良
03/09/28 08:10ID:DBlzieFmすんません、ML 検索までさせちゃって。
そっちの方あたっていませんでした。
調べてみたら opacue を使ってバンドルを
tar でフィルタリングしてしまうと言う解決法も見つけました。
http://subversion.tigris.org/issues/show_bug.cgi?id=1152
かなり力業...
>>407 が書いているように svn update で再度取り寄せて
新しいのを上書きするスクリプトを書いて作業した方がいいかも...
0410login:Penguin
03/09/28 11:22ID:Cy8MKMoO0411初期不良
03/09/28 17:23ID:DBlzieFmZONE って??
http://svnbook.red-bean.com/book.html
を検索しても無いし、別の話か??
0412login:Penguin
03/09/28 18:36ID:1Ry6GIbJ公式ガイドを読む限り,import/add 時の自動判別に任せるか
事後に svn:mime-type を設定するしかないように思えるのですが,
明示的かつ自動的に設定したいという願望を捨てきれずにいます.
0413login:Penguin
03/09/28 21:34ID:RVZg++VFバンド+アイドルの略で…
#すれ違いなのでsage
0414login:Penguin
03/09/29 06:08ID:2/0CiW5S> 「この拡張子はバイナリ」みたいな指示を与えることはできないのでしょうか.
--------> snip < --------
> 明示的かつ自動的に設定したいという願望を捨てきれずにいます.
今のところ無理かな
ただ、今ちょうど ML に patch が流れたところ。
8 月に話題になったときには好意的な感じだったはずだから、
その内取り込まれるんじゃないかな。
# スクリプトを動かすだけで済む気もする
0415login:Penguin
03/09/29 18:39ID:UCW3y/jR移行したいのにTortoiseじゃWinCVSの替わりにならねぇ・・・
0416412
03/09/29 21:11ID:aB1Z3CkMなるほど.気長に待つことにします.
スクリプトでもいいんですが,やはり「自動的」がいいですねぇ…忘れないし.
hook で何とかならないかとも思ったんですが,理解が足りずに断念しました.
0417login:Penguin
03/09/30 01:46ID:esHcG2ts今初めて存在を知ったけど、WinCVSの代替になりそうな雰囲気の
ツールだね。
日本語が通らないのは、ファイル名? コミットログ?
日本語関係以外の機能はどんなぐあい??
0418login:Penguin
03/10/08 03:56ID:MSX+/B0y0.31 の準備が始まったところだけど、CHANGES に
| new 'auto-props' feature can set file properties during 'svn add/import'
にある通り、拡張子を基準にして自動で property を振れるようになったみたい。
0.32 の後は beta らしいからもう新機能は入ってこないだろうけど
すべりこんでくれて良かった。
0419login:Penguin
03/10/08 12:26ID:V2AZ4JHd0.9ぐらいの時から使っているけど特に問題なかったな。安定してるよ。
苦労したのはWebDAV経由の日本語ファイル名のファイルコミットぐらいか。
(あきらめたけど)
1.0になってどんどん良いフロントエンドが出てくれると良いな。
0420login:Penguin
03/10/09 14:50ID:uooJcVEpChangelog: http://svn.collab.net/repos/svn/trunk/CHANGES
ロードマップ(↓)をみると、0.33.0も出るような出ないような・・・?
http://subversion.tigris.org/project_status.html
0421login:Penguin
03/10/09 16:51ID:rvWCK7Rj> ロードマップ(↓)をみると、0.33.0も出るような出ないような・・・?
進行しだい、って感じなのかな。
0.32 向けのバグがあんまり増えたもんだから「もしものために」作ったとか
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=47033
0422login:Penguin
03/10/10 16:55ID:LDNyOMCP使ってみようと思ったらまだドキュメントないじゃんよ(哀
いろいろ探したらソースコードには書いてあったけど。
http://svn.collab.net/repos/svn/tags/0.31.0/subversion/libsvn_subr/config_file.c
↑のファイルを「auto-props」で検索すれ。
~/.subversion/config に
[auto-props]
*.sh = svn:eol-style=native;svn:executable
*.png = svn:mimetype=image/png
とか書いとけば良いらしい。
0423login:Penguin
03/10/11 03:11ID:Mt5i40Bt0425login:Penguin
03/10/23 13:32ID:yNeys4PE0426login:Penguin
03/10/23 16:10ID:kgRccnydsvn blame の追加が一番でっかい変更か
0427login:Penguin
03/10/24 11:16ID:AAkELLvw1.0になってからって聞いてたから、まだしばらくかかるかと思ってたんだけど。
0428login:Penguin
03/10/24 11:25ID:GwViOSigNOTICE: This release is to correct for the problems in the 0.32.0
release. There are no user or developer changes in this release
other than the subversion/include/svn_version.h now reflects
the correct version number.
0429login:Penguin
03/10/24 15:43ID:F3CaedAW0430login:Penguin
03/10/24 15:48ID:F3CaedAW0431login:Penguin
03/10/24 19:49ID:F3CaedAWhttp://www.ysnb.net/meadow/meadow-develop/2003/msg00301.html
psvn.el
http://xsteve.nit.at/prg/emacs/psvn.el
vc-svn.el
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/vc-svn.el?rev=HEAD
ってことみたいですね。
0432login:Penguin
03/10/25 01:57ID:jEQE8pFE0433login:Penguin
03/10/25 14:46ID:lZ0hFgBV作者もコードも違うみたいだけど.
0434login:Penguin
03/10/27 08:42ID:/5m7YCMnhttp://www.bookshelf.jp/pukiwiki/pukiwiki.php?cmd=read&page=vc%A4%CE%BB%C8%A4%A4%CA%FD&word=subversion
Meadow2でvc-svnを動かそうとして試行錯誤した者です。結果Meadow2では使え
ています。Emacs21ではCVS版使えば素直に動きそう。
vc-svn.elの系統については本文参照。
0435433
03/10/27 22:39ID:eKeKdAy1ありがとうございます.ややこしいんですね.
Meadow2のbeta2とsubversion0.32.1のソースtarballに入っていた,
vc-svn.elが修正無しで動いてます.
0436login:Penguin
03/10/28 00:51ID:vkLwd1Rx> Meadow2のbeta2とsubversion0.32.1のソースtarballに入っていた,
> vc-svn.elが修正無しで動いてます.
おお、情報ありが�d。Jimさん版ですね。
ていうかなんていうか、漏れって苦労人?
0437login:Penguin
03/10/28 00:54ID:vkLwd1RxJimさんのはSubversionのデファクトとなりそうだし、Stefanさんのはもう
Emacs21に含まれているみたいだし…
どっちが早いかっていうとJimさんだし、StefanさんはEmacsのvc関係のコミッ
ターの一人だし、どっちも簡単に無視できそうにない。
てか、どっちがどう違うんだ?
0438login:Penguin
03/10/28 00:55ID:vkLwd1Rx> どっちが早いかっていうとJimさんだし、
早いっていうのはリリースされた時期が早かったってことで。
0439login:Penguin
03/10/30 20:21ID:zA2H4hvR子会社と一緒に開発するのに、それぞれ違うサーバにリポジトリを持って時々
マージするイメージです。
0440初期不良
03/10/30 21:55ID:LlwVRN5N>>176-182
でなんか一人で連投してますが、とりあえずまだみたいです。
それと、その辺は inter repository communication とか
cross repository merging とか呼ばれているみたいです。
0441login:Penguin
03/10/30 22:34ID:zA2H4hvRすいません、既出だったのですか。
なるほどそんな呼名が付いているのですね。
ありがとうございました。とにかくwatchしておきます。
0442login:Penguin
03/10/30 22:46ID:5LKjK4myこれって↓でいう「分散可能なブランチ」と同じこと?
http://subversion.bluegate.org/ZackBrown.txt
だったらBitKeeperは対応してるのか。
0443login:Penguin
03/10/31 03:50ID:6SxXab4t今のところ SubversionKeeper がその方向に向いてるような
http://wiki.elixus.org/index.cgi?SubversionKeeper
0444439
03/10/31 05:15ID:4vRGxIuv>>443
Bitkeeper って手もありますね、kernel開発の件で名前しか知らなかったので
調査してみます。SubversionKeeperってのは初耳でした。こちらもwatchして
おきます。ありがとうございました。
SCM回りは、かなり奥が深いですな。
0445初期不良
03/11/01 05:42ID:HJwhTJF+Win 版のセットアップ
http://subversion.tigris.org/files/documents/15/7442/svn-0.32.1-setup.exe
iconv ディレクトリの中身が apache モジュールだぞ?
入れ間違えてない?日本語が通らないので
http://subversion.tigris.org/files/documents/15/7441/svn-win32-0.32.1.zip
の iconv ディレクトリの中身をコピーしたら通るようになった。
報告しておいた方がいいかな?
0446login:Penguin
03/11/01 06:34ID:4TQHW5dBと思いつつ見送って早半年。
そろそろ使える頃合いかな?
0447初期不良
03/11/01 07:11ID:HJwhTJF+そういう人は ver1.0 と言う文字が
安心を誘うんじゃないかな?
年末年始あたりには出そうな感じか?
使えるかどうかという点ではずっと前から
使えてる感じだけど。
0448309
03/11/01 14:35ID:AqZxjX14> いや、厳密に言うと設定は出来るんだけど、表示されない。
もう3ヶ月経つけど直ってない…。・゚・(ノД`)・゚・。
英語のできる人誰かバグレポしてください。ホントにホントにお願いです。
0449login:Penguin
03/11/01 14:36ID:yeiJAAwF0450login:Penguin
03/11/01 15:37ID:e4z2Ao1Dthe property can't be displayed.
0451login:Penguin
03/11/01 21:03ID:dwHzCV460452login:Penguin
03/11/02 20:51ID:bNmeBtjnChina Detains Internet Essayist for Subversion
という見出しを見て、はじめて辞書引いてsubversionの意味を知った私。
0453login:Penguin
03/11/02 21:29ID:8wl03DMrへぇー。露骨な名前だったのね。
0454login:Penguin
03/11/04 01:35ID:pYuTNCsvhttp://tortoisesvn.bluegate.org/dailyuseguide.html
0455login:Penguin
03/11/04 01:39ID:pYuTNCsvTortoiseCVSとTortoiseSVNを同時に入れているせいかなぁ?
0456login:Penguin
03/11/04 01:51ID:pYuTNCsvリポジトリ全体に適用したいのです。
0457login:Penguin
03/11/04 02:00ID:8u4bhWSV0460login:Penguin
03/11/04 11:17ID:YGGtaQDzTortoiseSVNしかインストールしてないんだが...
svnも入れないと駄目?
0461login:Penguin
03/11/04 11:29ID:YGGtaQDzクライアントはTortoiseSVN-0.21-UNICODE.msiをインストールしました。
0462初期不良
03/11/04 13:22ID:7zTZIItB真ん中の欄にプロパティ名、下のでかい欄に value を
入れて set ボタンを押せばプロパティは付くみたい。
だけどなにやら改行文字が勝手に付いてしまう様子...
複数行の value に対応しようとしてこんな状態に
なってしまってるのかな?
0463login:Penguin
03/11/04 13:52ID:YGGtaQDzignore-dir
ignore-file
ignore-dir\
ignore-file
設定画面にこんな具合にパターン指定すると
ignore-dir\;ignore-file;
有効なのだが、リポジトリを利用する全ユーザーに適用したいので何とかしたいのです。
0464初期不良
03/11/04 16:07ID:7zTZIItBTortoiseSVN だけで動作できたのね....
今まで Subversion を先にインストールしてたよ。
TortoiseSVN に含まれている Subversion ライブラリが
auto-props に対応しているかどうか怪しくない?
auto-props 自体の使い方がよく分かってないのでなんだけど。
0465初期不良
03/11/04 16:17ID:7zTZIItBよく分かんないけどプロパティは co すると
付いてくるから全ユーザで適用されるものだと思うが...
それと、とりあえず svn:ignore は効いてるよ。
0466login:Penguin
03/11/04 17:00ID:YGGtaQDzcoしてみたら、確かにsvn:ignoreのプロパティは保存されてますが
*.jpg とか指定しても jpg画像インポートや追加出来てしまう。
0467login:Penguin
03/11/04 17:44ID:YGGtaQDzプロパティ見えなくなってしまった(消えた?)
リポジトリを作り直すとまた追加修正出来る。
0468初期不良
03/11/04 18:09ID:7zTZIItBインポートとか add はできて問題ないと思う。
svn:ignore なんてバージョニングされてないファイルが
svn status 時にうるさいから出ないようにする程度の事だし。
http://shiba.zive.net/book.html#svn-ch-6-sect-1.3.2
の global-ignores も役に立つかも
>>467
何をやりたいのかよく分からないですが、
プロパティもバージョニングされてるから
ci しないとダメですよ。
0469login:Penguin
03/11/04 18:36ID:lsXVsXCfこっちの方が新しいみたい
0470login:Penguin
03/11/04 19:13ID:YGGtaQDzアプリが自動的に作ってしまうキャッシュファイルやディレクトリがワークディレクトリ内に出来てしまうので
これがSVNにオペミスでImportやAddされないように、拡張子やディレクトリ名を指定して制御したかったのです。
0471初期不良
03/11/04 21:22ID:7zTZIItBignore してても明示的に指定した場合 commit できる
もんじゃないの?
ちょっと CVS とかで動作テストしてないから分からないけど。
つまるところ commit できないようにと言うのは無理じゃないかと。
0472login:Penguin
03/11/04 22:43ID:pYuTNCsvそーですかぁ
うーん、別の手立てを考えないと、リポジトリの掃除が大変になってしまう...
何かいい方法があれば教えてください!
0473初期不良
03/11/04 23:47ID:7zTZIItB普通はファイルを個別に add するんじゃなくて
ディレクトリ丸ごと commit したりして変更があった
ファイルを svn に見つけてもらって commit したり
するわけじゃない?そう言う風にしていれば
svn:ignore しているファイルを間違って add することも
ほとんど無いし import 時に気を付けておけばいいだけの話では?
と言うかそう言う風にやってたからいまいち何で大変になるのか
よく分かんなかったりするんですわ。
そう言えば久しぶりに触って思い出しましたけど、
TortoiseSVN の設定にも Include/Exclude pattern ってのが
ありますね。これ、デフォルトが
thumbs.db;*.exe;*.dll;*.obj;*.ncb;*.lib;*.idb;*.pdb;*.ilk;*.msi;*.res;*.pch;*.suo;*.aps;*.*~;*.~*;~*.*;cvs\;release\;debug\
とかなってるんでだいたい大丈夫なんじゃないっすか?
0474login:Penguin
03/11/05 07:38ID:npkbulbK>>TortoiseSVN の設定にも Include/Exclude pattern
こちらにもキャッシュファイルやディレクトリを指定してみたのですが
インポートを実行するとワーク内から削除を始めてしまいます。
しかも削除に失敗するようで、指定したファイルもしくはディレクトリのパスが見つかりません。
となります。
物理計算関係のキャッシュファイルなので、再計算するのは作業中は大変で
ワークから削除されるのは困るのですが、かといってサイズも大きいので、バージョン管理
には含めたくないのです。
CVSの場合は文字通り無視してくれるようで、ワークから削除される事はないようですが、画像などいくつかバイナリファイルがあるので
SVNを検討しているところです。
0475login:Penguin
03/11/05 20:15ID:inDz5yt40476login:Penguin
03/11/10 16:30ID:0UOyTH7/Linux Kernel SourceがBitKeeperで管理されてることと、
CVSリポジトリとしても公開されてることは知ってたけど、
Subversionリポジトリもあるってことを、↑の記事で初めて知ったり。
svn.kernel.orgだそうな。一応所々で使われ始めてるのだねぇ。
0477login:Penguin
03/11/11 11:01ID:laEGeY4lSubversion、外つ国ではなんとなく人気だなぁ・・・。
ところでそろそろ0.33.0の時期ですか。
0478login:Penguin
03/11/11 13:00ID:2+qfLF0jポストCVSの需要は国内の方があるような気がするよ。
文字コードがらみでウザイ思いすること多いもん。
まだ知らない人が多いんじゃないかな。
国内MLでもできれば一気に盛り上がりそう。
0479login:Penguin
03/11/11 17:02ID:CvSJPBp9Eclipseから使えば、CVSもSubversionでも殆ど同じだと思うんだけど…
しかも、WinNT鯖のCVSでEclipseから使わせてるし。
たしか非対応のはずなのに…
自民党より保守的
0480login:Penguin
03/11/12 04:07ID:4WoJdsdBMOでリポジトリ持ち歩いてるからこの膨張力は辛すぎる。
このサイズになるとstatusもdiffもちょー遅いし、
なんのためにDBつかってるのやら。
0481login:Penguin
03/11/12 15:05ID:2742VPzc殆ど同じならわざわざ換える意味ないし。どうしても換えたいなら、
それでも換えるべきっていうSubversionの利点(とCVSの良くない点)を
うまくアピールせにゃ。「好み」「なんとなく」じゃ仕事じゃ通らない。
>>480
ちょっと意外。
いくらなんでもそんなには肥大しないと思うんだけど。
単にcvs2svnした結果でそうなるの?
0482login:Penguin
03/11/13 00:24ID:qRjcgNDTそれってsvnadmin dumpした物のこといってるの?
0483login:Penguin
03/11/13 07:56ID:XasxSanrこれは消していいのだろうか?
ちょっと試してみた限りでは問題なさそうだが・・・。
0484login:Penguin
03/11/13 08:34ID:Pu+Nhoru>>483
消してもいいログファイルを調べるコマンドを使え
0485login:Penguin
03/11/13 10:20ID:uxOy8695なんつーかね、今までSubversionで行きましょうって話しで、みんなで使ってたのよ。
でも、途中からお客さんが連れてきた奴が、凄い詳しい奴だとか言う奴で、
CVSじゃないとできないとか言い出したの。
しかも、CVSNTで立てやがるし(Eclipseでは非対応なんだが…)
詳しい奴の癖に、JSPをバイナリで上げやがるし、人が前の日に修正した
共通ファイルを、ローカルの古いファイルで勝手に上書きするし。
まぁ、どのリポジトリ使っても同じなんだろうけどね…
と言うわけで、このスレにはしばらく参加することもないでしょう…
0486login:Penguin
03/11/13 11:08ID:XMMaDMz9つっこみどころはありすぎるほどあるが、
とりあえず冥福^H^H健闘を祈る。
つーか呪い殺してしまえそんなの(ぉ
0487login:Penguin
03/11/14 13:58ID:murvsHqRttp://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=49932
まだβじゃないよ‥‥0.34.0出すとか言ってるよ‥‥。
でも1.0間近だけあって、速度改善とかがあるので良し。
0488login:Penguin
03/11/15 00:29ID:2+YJdLi2会社の開発機にインストールしたけどエラーでた...。
調べたらApacheのバージョンに問題あるみたい。
(2.0.48必須)
むぅ。
本番環境とあわせるため、Apacheのバージョンを勝手に
開発機のみ上げるわけいかんので、今回のアップグレード
は見送りだな。
Subversionいいソフトだとは思うが、ほぼ最新のApacheに
依存するところは何とかならんもんなのか?
0489login:Penguin
03/11/15 01:24ID:rlO/Ixxjdeltification is no longer automatic. However, you may want
to run deltification as a background process in your repository
post-commit hook. For example, the new post-commit.tmpl file
recommends 'nice -2 svnadmin deltify "$REPOS" -r "$REV" &'.
0490初期不良
03/11/15 02:46ID:cHU6dg0B>Subversionいいソフトだとは思うが、ほぼ最新のApacheに
>依存するところは何とかならんもんなのか?
mod_dav_svn モジュールを作ろうとしなければ
Apache2 必要ないけど、モジュール必要なの?
実は svnserve だけで十分だったりしない?
0491初期不良
03/11/15 02:57ID:cHU6dg0BOSX10.3 だと locale に ja_JP.UTF-8 がある...
日本語ファイル名も通るかも。
OSX とは無関係だけどいつからかソースツリーに
db ディレクトリとして db4.1.25 のソースを置くだけの
お気楽ビルドはできなくなったのね... 何か問題あったのかな...
とりあえず先に db4.1.25 をデフォルトの状態で
ソースからインストール。その後、subversion で
configure, make 中。
0492初期不良
03/11/15 03:47ID:cHU6dg0Bただ、ファイルシステムの日本語は UTF-8 なのに
標準的なテキスト文字コードは MacSJIS なので
ログ書き用のエディタは標準文字コードを UTF-8 に
しておいた方がいいかも。
bundle 関連は悩みの種だけど、それ以外は普通の
環境と同じになった感じかも。
0493初期不良
03/11/15 03:50ID:cHU6dg0B入っていました。なので subversion 以外に入れる必要が
あるものは db4.1.25 だけです。
0494login:Penguin
03/11/15 13:45ID:My1jXVguうほっ。
0495初期不良
03/11/15 15:06ID:cHU6dg0Bsubversion ソースリポジトリの trunk
チェックアウト結果がML に流れてた。
SVN 0.32.1: 4m:40s
SVN 0.33.0: 1m:48s
自分でもやってみた。
SVN 0.32.1: 約16分
SVN 0.33.0: 約4分
まじで速くなったなぁ
0496login:Penguin
03/11/15 20:07ID:2a3KX5Ikうお、そんなに速くなったのか。もう一度使ってみるか…
ところで初期不良氏は回線細い?
0497login:Penguin
03/11/15 20:23ID:urUKDTNeMac OS Xだけ,4.1.25なのね.だったら他のプラットフォームでも4.1.25でいけるようにしてくれても…….
0499login:Penguin
03/11/15 23:17ID:2a3KX5Ik追試結果の方が遅いのは線が細いから…? と思ったんで。
自分でも試してみないとわからんですね。
0500login:Penguin
03/11/16 20:21ID:tyGCgJNXトップリビジョンでの svn list, svn log くらい実行した瞬間に表示して欲しいのだが…。
0501login:Penguin
03/11/17 20:00ID:1xSte9yJ公開してるサイトが出てた。ハックする人(このスレに居るか
知らんが)は役立つかも。
ttp://www.endrun.org/xr/svn
0502login:Penguin
03/11/18 11:32ID:u2d2ulor早速質問させて頂きたいのですが、
ttp://subversion.bluegate.org/doc/book.html#svn-ch-5-sect-4.1
に書かれている外部定義のやり方がイマイチ判らないのですが
$ svn propget svn:externals calc←この'calc'はローカルにあるsvnでバージョニングしているディレクトリですよね?
third-party/sounds http://sounds.red-bean.com/repos←最初の行のあとにスペースで区切ってこの行も書いた後にエンター?
↑ ↑
外部定義したいディレクトリ? リポジトリにインポートしたディレクトリ?
いろんなSVN関連のサイトを見て回ったんですが、外部定義のやり方を詳しく書かれている所が見当たらなくて困ってます。
詳しい方、実際に外部定義を使っている方が居ましたらどうかご教授ください。
お願いいたします。
環境はWin32環境ですApache2,TortoiseSVN 0.20.2,Build 229 - subversion 0.31.0, dev build
OSはWinXPです。
0503502
03/11/18 13:14ID:eFIZjCPXトータスSVNの場合はエクスプローラーのプロパティから開くWindowでpropのセットができるようです。
私は最初それが判らずに、コマンドラインからの方法を実行していて嵌ったみたいです。
板汚し失礼致しました。
0504login:Penguin
03/11/19 13:59ID:CddqSpi6何となく安心。
0505login:Penguin
03/11/19 14:48ID:aQpqPD5/ところで、インポート時にリポジトリに取り込みたくないファイルがあるので
設定の「サブバージョンに含める/含めないファイルのパターン」に登録した
(*.bak)のですが、実行したら、ワーク自体から削除されてしまった。
これってSubversionの仕様? それともTortoiseSVNの実装?
0506login:Penguin
03/11/19 17:23ID:aQpqPD5/リポジトリ全体で250MB程となってしまいます。
こんなに容量大きくなるんですか?
チェックアウトしてみても、250MB程度になってます。
.svnって結構大きい気がする
0507login:Penguin
03/11/19 17:40ID:vRqCY1V+ttp://subversion.bluegate.org/doc/ch03s05.html#svn-ch-3-sect-4.3
0508login:Penguin
03/11/19 18:22ID:aQpqPD5/イキナリ倍になってびっくりしたよ!
Apacheナシでもsvnserveだけ起動すれば、server作れるのかな?っと思って
実行したんだけど、URLの指定方法がわからない....httpでもfileでもないしなぁ
0509初期不良
03/11/19 18:39ID:Ta9z3JbC~/.subversion/config の global-ignores とは
別個の話だから TortoiseSVN の仕様だろね。
けすこたないだろにとは思うけど。
0510login:Penguin
03/11/19 18:41ID:vRqCY1V+svn://〜 は試した?
ttp://subversion.bluegate.org/doc/ch02s03.html#svn-ch-2-sect-3.1
0511初期不良
03/11/19 18:42ID:Ta9z3JbCsvn:// とか svn+ssh:// だよ。
ここ読んでがんばってくだちぃ
http://subversion.bluegate.org/doc/ch05s04.html#svn-ch-5-sect-4.2
0512login:Penguin
03/11/19 19:04ID:aQpqPD5/>~/.subversion/config の global-ignores
やっぱTortoiseSVN側の機能でしたか、予想外の動作でした。
global-ignoresをリポジトリ全体に適用したいのですが、どこに設定ファイルがあるのでしょうか?
CVSで言うところのCVSROOT/cvsignoreだと思うんだけど。
>>510 511
svn://で指定したところ、チェックアウトは出来ました。
でもインポートやコミットはsvnでは出来ないみたいです。
試しにインストールしたのがWinのノートPCで、sshのサーバー無いので
このままじゃテストは続けられないな。
sshd for win32って無いですよね?(板違い、スレ違いすいません)
ドキュメントの日本語訳もあるみたいなので、今晩読んでみます!
0513login:Penguin
03/11/19 20:57ID:Y6MDk1INsshd なら cygwin使えば良いと思うよ。
0514login:Penguin
03/11/19 22:01ID:tHufCJsH0515login:Penguin
03/11/19 22:24ID:vRqCY1V+更新内容がこれひとつ‥‥
* major performance fix for updates
0516login:Penguin
03/11/20 05:30ID:1BRH5j9n十分じゃないか。
0517login:Penguin
03/11/20 09:42ID:fOtBbG3b0518login:Penguin
03/11/20 12:43ID:fOtBbG3bCVSのCVSROOT/cvswrapperによるキーワード定義のような設定はどこで出来ますか?
0519login:Penguin
03/11/20 13:58ID:fOtBbG3btestというディレクトリにタグを作ろうとすると...
out of date: '/test/tags' in transaction '5'
何が悪いの?
0520login:Penguin
03/11/20 17:18ID:viEpOPSMどんな手順でやったの?
0521login:Penguin
03/11/20 19:17ID:kIniYWNettp://ja.wikipedia.org/wiki/Subversion
0522login:Penguin
03/11/20 22:56ID:ihv366m0日本語表示はありがたいが正直、英語表示のほうが分かりやすい罠。
0523login:Penguin
03/11/20 23:24ID:3c0aU7Ayすいません。
Subversionでタグ付けるの初めてだったのですが
リポジトリにリモートでtagsフォルダを作成しておくのを知りませんでした。
0524初期不良
03/11/21 04:40ID:ksj2U0Nv/trunk じゃなくてルートを co してたら
ワーキングコピー上で
svn mkdir tags
svn cp trunk tags/1.0
とかやってからまとめて ci もできるよ。
リポジトリ直いじりだとミスしたとき痛いから
こうやった方がいい場合もあるかもね。
0525login:Penguin
03/11/21 10:00ID:5IydvkFq2つのディレクトリ(CVSの頃のモジュール扱い)にまたがって参照してる場合に
チェックアウトしたら、同じ名前で、同じ位置になって欲しいのです。
その1つ上の階層でチェックアウトしたら?となるんでしょうが
結構ディレクトリ数も多く容量も大きいのです。
CVSの時は、CVSROOT/modulesでエイリアスを指定して、関連している複数のモジュールを同時にチェックアウト出来るようにしてました。
0526login:Penguin
03/11/21 10:02ID:5IydvkFqcvsのrtagのようにワーキングコピーを、手元に揃えなくてもタグ付け出来るよね?
0528login:Penguin
03/11/21 16:34ID:AUgbhqqv何がいいたいんだか
0529login:Penguin
03/11/21 18:52ID:5IydvkFqCVSではモジュール単位でチェックアウトした時にモジュール名のディレクトリを掘ってからチェックアウト
してくれたのが、SVNだと掘らずにチェックアウトするので、同様の動作出来ませんか?という事です。
0530login:Penguin
03/11/21 19:45ID:RCejJTY+こういうことかな?
/repos がレポジトリのルートだとして、
/repos/a
/repos/a/in1
/repos/a/in2
/repos/a/ex1
/repos/a/ex2
みたいなディレクトリがある時に、
in1 と in2 だけが含まれるモジュール(のようなもの)を作りたい。
で、カレントディレクトリでチェックアウトした時に
./a
./a/in1
./a/in2
みたいな構造になって欲しい。
0532login:Penguin
03/11/21 21:01ID:3FrRDB2ksvn:externals これで出来そうな記がします。
プロパティの設定をまだやった事がないので、まずはそこから試してみます。
0533login:Penguin
03/11/22 15:36ID:JmHTaEqeこうやって複数回列挙して
svn propset svn:externals "test-a" file://repos/a/in1
svn propset svn:externals "test-a" file://repos/a/in2
svn propset svn:externals "test-a" file://repos/a/ex2
コミットすればいいのかな?
svn commit -m "externals in1 + in2 + ex2"
0534login:Penguin
03/11/22 16:24ID:JmHTaEqe自己解決されたそうですが、どのように解決したのでしょうか?
私もTortoiseSVNを使ってみて、ローカルディスクにリポジトリ作ってます。
0535login:Penguin
03/11/22 17:01ID:mJdm0Tqb列挙するんじゃなくて、値を改行で区切る
# svn propset svn:externals "in1 file:///repos/a/in1
in2 file:///repos/a/in2" file:///repos/modules/module1
(a/in1 の後で改行する)
こうしとくと、
# svn co file:///repos/modules/module1 module1
# ls module1
in1 in2
となる
0536login:Penguin
03/11/22 17:17ID:JmHTaEqe(a/in1 の後で改行する)を行うと Not enought args provided となりました。
C:\>svn propset svn:externals "in1 file:///C:/repos/a/in1
svn: Not enough args provided
svn: explicit target required ('in1 file:///C:/repos/a/in1' interpreted as propvalue)
一行でまとめて入力すると
C:\>svn propset svn:externals "in1 file:///C:/repos/a/in1 in2 file:///C:/repos/a/in2" file:///C:/repos/module1
svn: Trying to use an unsupported feature
svn: Setting property on non-local target 'file:///C:/repos/test-a' not yet supported.
0537530
03/11/22 17:36ID:mJdm0Tqbあ、Windows なわけか。それなら
===================== ここから ====================
in1 file:///C:/repos/a/in1
in2 file:///C:/repos/a/in2
===================== ここまで ====================
と書いたファイル def.txt でも作って
C:\> svn propset svn:externals -F def.txt file:///repos/modules/module1
かな
# できれば初めに OS 書いてね
0538530
03/11/22 17:45ID:mJdm0Tqb試さないで書いたのがばればれだな、こりゃ
上のやり方だと
> svn: Trying to use an unsupported feature
> svn: Setting property on non-local target 'file:///C:/repos/test-a' not yet supported.
が出るのは直らないな。
versioned property への propset は wc のみにしかできないみたいなので、
まずチェックアウトして
C:\> svn co file:///repos/modules/module1 module1
C:\> cd module1
それからプロパティの設定
C:\> svn propset svn:externals -F def.txt .
0539login:Penguin
03/11/22 18:26ID:JmHTaEqeOSについての説明が抜けており、すいませんでした。
WindowsXP Proを利用してます。
ローカルディスクのリポジトリを検証用に使ってますが
職場ではローカルディスクに加えUNIX系(FreeBSD4.7,Redhat7.2等)も併用してテストしてます。
svnのクライアントにはTortoiseSVN 0.22.1とsvn, version 0.33.0 (r7737)を使ってます。
modules/modules1フォルダをリポジトリに作成し、教えて戴いた外部ファイルを利用した方法を試行致しましたが
C:\>svn co file:///C:/repos/modules/module1 module1
C:\>cd module1
C:\>type def.txt
in1 file:///C:/repos/a/in1
in2 file:///C:/repos/a/in2
C:\>svn propset svn:externals -F def.txt file:///C:/repos/modules/module1
svn: Trying to use an unsupported feature
svn: Setting property on non-local target 'file:///C:/repos/modules/module1' not yet supported.
ワーキングコピーをチェックアウトしたのですが、やはり設定が行えません。
私がインストールしているもう一つのクライアントソフトTortoiseSVNでも同様の設定を試したところモジュールの登録に成功しました。
0540530
03/11/22 19:02ID:mJdm0TqbTortoiseSVN でできたならもう良い気もするけど、
> C:\>svn propset svn:externals -F def.txt file:///C:/repos/modules/module1
ではなくて、>>538 みたいに
C:\> svn propset svn:externals -F def.txt .
ではだめ? 手元の WinXP Pro + Subversion 0.33.1 ではうまくいったが。
0541login:Penguin
03/11/22 20:03ID:JmHTaEqe何度もありがとうございます。
C:\> svn propset svn:externals -F def.txt .
これでうまく設定出来ました。
0542login:Penguin
03/11/22 21:48ID:JmHTaEqea/in1 file:///C:/repos/a/in1
これだと無限ループになってしまいました。
0543login:Penguin
03/11/22 22:08ID:CtqaOnqYukai氏の(>>475)より気合い入ってないなぁ……。
0544login:Penguin
03/11/22 22:43ID:JmHTaEqe勘違いしてました。
0545login:Penguin
03/11/23 01:07ID:Ps8ptlztとりあえず手軽にsvnserveをデーモンで起動してsvnプロトコルを使ってみたのですが
チェックアウトしか出来ません。
svnプロトコルを使ってコミット出来るように出来ませんか?
0546login:Penguin
03/11/23 01:42ID:BGoEarzJ0548login:Penguin
03/11/23 12:32ID:F80dcgM/> svnプロトコルを使ってコミット出来るように出来ませんか?
0.33.0 以降なら repos/conf/svnserve.conf を変更しないと
書き込めないんじゃない?
0549login:Penguin
03/11/23 13:50ID:Ps8ptlzt0.33.1使ってます。
repos/conf/svnserve.confを開いて見ましたが全てコメントアウトされてました。
password-dbといった行もありますが、ユーザーの追加やパスワードの登録どうすればいいのでしょうか?
0550login:Penguin
03/11/23 14:14ID:F80dcgM/> password-dbといった行もありますが、ユーザーの追加やパスワードの登録どうすればいいのでしょうか?
コメントの中に書いてある
0551login:Penguin
03/11/24 20:19ID:XQsBT7WKdataXにはdataA dataB、dataYにはdataB dataCを外部参照してる場合
moduleXに ex/dataA ex/dataB in/dataX
moduleYに ex/dataB ex/dataC in/dataY
cvs co moduleX
cvs co moduleY
で同じ階層のディレクトリで作業出来ました。
CVSでチェックアウトすると
ex/dataA
ex/dataB
ex/dataC
in/dataX
in/dataYとなりますが...
SVNではチェックアウトしたディレクトリ自体に展開される事もあり、同じ階層で並べて作業出来ませんね。
何か良い方法ありませんか?
0552login:Penguin
03/11/24 20:31ID:vyychzF1CVS の方は具体的にどうしたか書いてあるのに、
どうして Subversion の方は書かないの?
それだけで早く解決できると思うんだが
0553login:Penguin
03/11/24 21:15ID:XQsBT7WKリポジトリ直下に mo/moduleX mo/moduleY を掘り
moduleXのsvn:externals
ex/dataA file:///C:/repos/ex/dataA
ex/dataB file:///C:/repos/ex/dataB
in/dataX file:///C:/repos/in/dataX
moduleYのsvn:externals
ex/dataB file:///C:/repos/ex/dataB
ex/dataC file:///C:/repos/ex/dataC
in/dataY file:///C:/repos/in/dataY
と設定し、最初にmoduleXをチェックアウトし、次にmoduleYをチェックアウトしようとしますが
既にワーキングコピーに.svnが作られている為チェックアウト出来ません。
モジュール別にディレクトリを掘ってチェックアウトすると
moduleX/ex/dataA
moduleX/ex/dataB
moduleX/in/dataX
moduleY/ex/dataB
moduleY/ex/dataC
moduleY/in/dataY
この場合のdataBが2重にチェックアウトされてしまい無駄が出てきます。
画像など比較的容量の大きなファイルを扱う予定なので、効率よくリポジトリを構築する方法を模索してます。
0554login:Penguin
03/11/24 22:04ID:vyychzF1moduleXY でも作って svn:externals を
ex/dataA file:///C:/repos/ex/dataA
ex/dataB file:///C:/repos/ex/dataB
ex/dataC file:///C:/repos/ex/dataC
in/dataX file:///C:/repos/in/dataX
in/dataY file:///C:/repos/in/dataY
とでもしないのはどうして?
作業するときに必要なモジュール(なんてものは Subversion にはないが)を
一つチェックアウトすればすむ方が楽だし、
svn switch で module{X,Y,XY} は自由に切換えらえると思うが。
0555login:Penguin
03/11/24 23:08ID:XQsBT7WKかなり多くのフォルダが必要で、それぞれが容量が大きいので細分化しました。
今現在でリポジトリ全体をチェックアウトすると30GBちょっとになるので全部をチェックアウトさせたくなかったのです。
svn switchはまだ試したことがありません。マニュアル確認してみます。
0556login:Penguin
03/11/24 23:35ID:vyychzF1> 全部をチェックアウトさせたくなかったのです。
553 では両方をチェックアウトするみたいな話だったけどそうじゃないのね?
> マニュアル確認してみます。
わざわざ http://subversion.bluegate.org/doc/book.html みたいに
翻訳まであるんだから一通り目を通してから聞いてもいいんじゃない?
0557login:Penguin
03/11/25 08:42ID:xZlPyDEC0558login:Penguin
03/11/25 13:00ID:eV44STjjhttp://namazu.org/~satoru/pub/handout/shibuyapm4/0003.png
0559login:Penguin
03/11/25 19:00ID:Xpj/J3Jc0560login:Penguin
03/11/25 20:05ID:e6GnVtDHINSTSRV.exe と SRVANY.exe で任意の実行ファイルを
NTサービスとして実行できるけど、それじゃダメか?
0561login:Penguin
03/11/25 21:18ID:F2jdFwyz持ってないよ。とほほ
0562login:Penguin
03/11/26 00:59ID:OO1sXefq似たようなものがフリーでもあったような気がする。
リソキの一つ位持っていても損はしないと思うが。
0563login:Penguin
03/11/26 09:45ID:uRA8lGV+たぶんMSから落とせるんだと思う。
http://www.firedaemon.com/
フリーだとこの辺がメジャーなのかな?
0564login:Penguin
03/11/26 09:55ID:B1hHhdIcへぇ便利そうですね?と思って検索したらこんなのが引っかかりました。
FireDaemon applicationはウイルスやトロイの木馬ではなく、「有害の可能性のあるアプリケーション」です。
http://www.nai.com/japan/security/virF.asp?v=FireDaemon%20application
凄い言われようだなぁ
0565login:Penguin
03/11/26 10:33ID:B1hHhdIcCVS for NTではユーザー名:パスワードの後にOS上のアカウント名に対応させるオプションがあったのだが、SVNにはないのかな?
0566login:Penguin
03/11/27 10:30ID:1tyBy6Bmまた、あるフォルダ内のファイルが更新されたら、日付を得られるキーワード作れませんか?
#test.txt
Project1/subFolderX 2003/11/27
Project1/subFolderY 2003/11/21
Project2/subFolderZ 2003/11/10
最終更新の状況をリストにしたファイルを作ってるのですが、キーワード置換などで日付を自動的に取得出来たら楽です。
0567login:Penguin
03/11/27 13:51ID:BqW15+3F0568login:Penguin
03/11/27 21:26ID:FHXV/sDH>>356にある予定じゃ年末に1.0なのだが、
これじゃ年末にβも怪しいかも。
ま、大概のプロジェクトは予定通りにはいかないもんだという話もあるけど。
>>566
ViewCVSはSubversionリポジトリを覗けますよ。
公式(http://svn.collab.net/)が用意してるし。
日本語対応は知らないけど。
0569login:Penguin
03/11/28 02:07ID:0mTYySVsと、使ったことも無いのに書き込んでみる
0570login:Penguin
03/11/28 08:47ID:RC2SAGVb0571login:Penguin
03/11/28 16:09ID:lUzAc58xSVNはCVSに比べて、ファイルやフォルダ、タグ、ブランチ、モジュール(ようはコピーだけど)
などにも日本語を使えるので、CGI関係が対応してくれたら便利だな
0572login:Penguin
03/11/29 01:01ID:TAsF2Dp/-m で指定する以外に方法ないんですかね?
0573login:Penguin
03/11/29 01:14ID:pX4t9ShR0574login:Penguin
03/11/29 03:04ID:Udet+nVz0575login:Penguin
03/11/29 12:26ID:6H37ZePJコミット時に複数のファイルに対して別々のログを指定し、
一度にコミットすることができないですよね。
一つ一つファイル毎にコミットしていくのは面倒だし、
すぐにリビジョン番号が増えてしまう。
なんか、そこらへん使いにくいと思うんですが皆さんどうですか?
0576初期不良
03/11/29 13:56ID:M/tK8s4qリビジョンはキニシナイのが吉。
単にリポジトリの状態を区別するためのシリアルだから。
ファイルのリビジョンとかそういうものとは関係ないし。
個別のログを用意する場合は個別にコミットするのが
別に面倒だとは思わないけどどうかな?
もしできるとしたら、ログを書いたファイルをいくつか用意して
コマンド一つでいっぺんにファイルとログファイルの対応を書く
と言う形になると思うけど、そっちの方が面倒だと思う。
リビジョンが増えるのは回避できるけど、先に書いた通り
Subversion のリビジョンってそういうもんじゃないし。
0577login:Penguin
03/11/29 15:30ID:Ig6h42GO* bar.txt ほげほげ
とかじゃだめ?
0578login:Penguin
03/11/29 20:12ID:PCHpptS10579login:Penguin
03/11/29 20:53ID:yvG4xDXf0580login:Penguin
03/11/29 21:23ID:pX4t9ShRひとつのコミットをする、って考えで使うものだと理解したので、
ファイルにではなくコミットに対してログを指定できるのが自然だと思った。
逆に、いろんな種類の変更を加えてコミットしようとすると、
確かに困りそう。要はツールの性格だと思うけど。
0581login:Penguin
03/11/29 21:58ID:6H37ZePJあるファイルのログを見ようとしたときに、
コミット時に更新されたときのみのログが見れるから、
あとから見るときにもわかりやすいのか。
リポジトリ全体に対してのログだと思ってた。
それならば>577の書き方とか、>580のことがよくわかる。
0582login:Penguin
03/12/01 01:49ID:D8svUY28どうしてもやりたくなるけどね
0583login:Penguin
03/12/02 08:04ID:XL8DcolUというか、それをやっちまうとbackoutする時に面倒くさいからな。
0584login:Penguin
03/12/03 11:31ID:zvWhyliXttp://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=51492
「1.0は少なくとも来年の1月まで出ないよ」だそうな。
0585login:Penguin
03/12/04 01:37ID:mie4Odkrとりあえずこの1ヶ月使ってみたけど、機能には不満ないです。
不具合はクライアントソフト側の問題(ちょこっと日本語表示が文字化け程度)
会社で導入しようとすると、見もしないで、1.0にもなってないのか!と、このスレ
と同様のやり取りが行われて滑稽だった。
性能的には、もう少しチェックアウト&コミットが高速化されると嬉しい。
0587login:Penguin
03/12/04 08:31ID:ObdD6JZi0588login:Penguin
03/12/04 11:01ID:21NvMjvj日本語MLほしぃよ
0589login:Penguin
03/12/04 12:08ID:UeuHpHhvwww.mimori.org/~h/tdiary/
0590login:Penguin
03/12/04 18:18ID:hxVF97Uehttp://svn.collab.net/repos/svn/tags/0.34.0/CHANGES
またDBが変更。あとは細いFix。
0591login:Penguin
03/12/04 22:33ID:mie4Odkrリポジトリの移行面倒なんだねぇ
0592login:Penguin
03/12/04 23:18ID:p4L2WXeSそれ以外は、結構いい出来だな。思ったほど重くならないし。
0593login:Penguin
03/12/05 12:00ID:eOdwNKYJ0.34.0のために、まずtrunc/をbranches/0.34.0/にコピーして作業してて、
リリース体制が整ったらそれをtags/0.34.0/に*移動*してる。
branchesには0.34.0/は見えなくなるけど、Subversion的にはなんの問題もないってわけ。
たぶん、tags/0.XX.0/をbranches/0.XX.1/にコピーして次のバージョンを、ってのもやられてると思う。
# これは単なる想像だけど、考えられない話じゃないよね?
Subversionではタグとブランチに実質的な差はない、ってのはドキュメントにも
書いてたけど、それをこういう風に使うんだ、って実例が見れたところが嬉しい。
ツールが変われば運用も変わるんだなぁ、と、改めて思った。
0594login:Penguin
03/12/05 13:33ID:g8UAKwm2いや、1ヶ月使ってみたけど、まだ落ちた事ないけどなぁ
5GBのフォルダを追加してコミットしてみたりしたけど、ちゃんと取り込めた。
ローカルリポジトリでの話しね。
svnserver?apache?それともローカルリポジトリ?どれ使っていて落ちましたか?
0595login:Penguin
03/12/05 17:27ID:wDZnzns+> TortoiseSVN、コミットの後によく落ちない?
俺も落ちたこと無い。
まぁ、コミットするのは1日に2回ぐらいだけど。
win2000
apache2
TortoiseSVN 0.22.1, Build 330, UNICODE
Subversion 0.33.1, dev build
0596login:Penguin
03/12/05 18:15ID:TMUj9gO4そのへんはCVSと違う点ですよね。
自分も同じようにやってますが、簡単でいいです。
0597592
03/12/06 00:05ID:sReYH3rl再起動するまで落ち続けるみたい。
Win2k SP4 ローカルレポジトリ
TortoiseSVN 0.22.1 UNICODE
ところで、logを見る時に、-vオプション相当の情報を出す方法は無いのかな。
0599login:Penguin
03/12/06 21:53ID:sReYH3rlcvs2svn.pyを使ったんだけど、日本語ファイル名が化けちゃったので、
ダンプファイルの「Node-path:」のとこだけ、UTF-8に置換したら上手くいった。
0600login:Penguin
03/12/07 12:28ID:DngYvifqどうやって変換したんでしょうか?
0601login:Penguin
03/12/07 15:34ID:j2soGDhv0602login:Penguin
03/12/08 06:44ID:HRr+dJZj漏れは、ファイル数が少なかったんで、エディタで置換した。
Rubyとかで変換スクリプト書くのも全然難しくないと思われる。
0603login:Penguin
03/12/08 06:48ID:mBadvk6n0604login:Penguin
03/12/10 15:02ID:GRuDxj7K0605login:Penguin
03/12/11 01:25ID:QqQ9N8BNきみにはプラシーボ効果が期待できそうだ
0606login:Penguin
03/12/11 05:19ID:iK+1NVVg改行コードが2重に記録されてしまってるようなんだが。
CRLFが、LFLFに変換されちゃってるのかな?
0607login:Penguin
03/12/11 10:13ID:Ob03zn3T0608login:Penguin
03/12/11 13:12ID:Ob03zn3Tverboseの表示で日本語のファイルなどが文字化けしていて不安だったけど
実際は問題なかった。かなり不安だった。
これから容量が大きくなると結構手間だなぁ
0609初期不良
03/12/11 15:13ID:qZ/JddRU使わなくなっているリポジトリはダンプして圧縮して保存
しておくのがいいんちゃう?
0610606
03/12/11 18:30ID:iK+1NVVgそれが表示される時に、2つの改行として表示されていたらしい。
つーか、svn:logの中でCRLF改行ってのは有りなのか?
もしかして、不正なリポジトリを作ってしまった?
0611login:Penguin
03/12/11 21:10ID:E0oNh9QI大きなリポジトリをCDR DVDなどに保管したいかも
0612login:Penguin
03/12/12 09:38ID:PQIs+5zb0613login:Penguin
03/12/12 19:56ID:JPqK5nkf例えば10GBのリポジトリをDUMPすると20GB、更にsplitすると30GBと3倍になってしまいます。
ディスク容量がリポジトリの3倍必要というのは、少なくとも自分は厳しいです。
0614login:Penguin
03/12/12 21:11ID:YWjR2D1jsvnadmin dump repos | split -b 700m - repos.
みたいな感じ。手元に環境がないので間違ってたらスマソ。
0615login:Penguin
03/12/12 21:53ID:bfT+E1eLいっぱいになったらメディア交換を要求されるんじゃない。
0616login:Penguin
03/12/12 22:27ID:bvoiNU1Iエラーが出ます。Redhat の rpm、0.32 version を使って
インストールしました。Berkeley DBも4が入っているのですが・・・
# cvs2svn -s /path/to/svnrepos /path/to/cvsrepos
実行出力
: : : :
: : : :
----- pass 5 -----
loading cvs2svn-dump into /home/svn/hoge
svn: Berkeley DB error
svn: Berkeley DB error while opening environment for filesystem /path/to/svnrepos/db:
Function not implemented
: : : :
: : : :
いろいろやったのですが万策尽きてしまったので
情報をもっていらっしゃる方は、教えてください。
0617login:Penguin
03/12/12 22:58ID:zxTpljqF--dump-only じゃダメなのか?
0618login:Penguin
03/12/12 23:02ID:bvoiNU1Iあ、できました。
で、ここからどうすればいいのでしょう?
0619login:Penguin
03/12/12 23:08ID:bvoiNU1Iあ、こうするんでしたね。
svnadmin load /path/to/svnrepos < cvs2svn-dump
しかし「Berkeley DB error」が出てしまいます。
やっぱり、Berkeley DBを再インストールしたほうがいいですかね?
0620login:Penguin
03/12/12 23:21ID:Ndlf48bm出たときがあった。RHL9だったけど別途Berkeley DB 4.1.25を入れて
そっちを使うようにコンパイルしたらエラーは出なくなった。
0621login:Penguin
03/12/13 00:11ID:wATn4vZJパイプやsplitはプラットフォームによってうまく行かないよ
昔使っていたIRIXで何十GBのデータをtarにパイプで渡すと途中でパイプが切れちゃったし
Cygwinのsplitは4GBまでしか対応してないようだ。
そんなわけだから、分割dump機能があった方が確実だし、楽だと思う。
誰か本家ML参加してる人リクエストしないかなぁ....
0622login:Penguin
03/12/13 00:29ID:CzLImeM5チェックアウト後に 10 G 越えてるようなら意味ないけど、
-r X:Y でも使って dump する revision を絞るのはだめかな?
0623login:Penguin
03/12/13 13:14ID:mhI5nqsm画像が多いのでファイル数の割に容量大きくなりやすい
ちょっと保守面で不安になってきた
0624login:Penguin
03/12/13 13:21ID:3rQUo8Qb画像のサイズとか数とか、全体に占める割合とかはどーなってんの?
0625login:Penguin
03/12/13 13:27ID:mhI5nqsm0626606
03/12/15 22:49ID:gU4zXYDs他の人はどうなの?
0627login:Penguin
03/12/16 18:27ID:sGJIUsBxDB圧縮って効かないのですか?
ttp://subversion.tigris.org/project_faq.html#bdblogs
0628login:Penguin
03/12/17 02:37ID:hV/EhHcSかなり前のTortoiseSVN 0.15.2 だけど、今調べてみたらそういうことはないみたい。
再現性があるようだったら本家に報告してみたら?
0629login:Penguin
03/12/17 15:05ID:jszsTTTz0630616
03/12/17 20:29ID:LZZWIzgfRedHatで問題が出るのは、FAQにも書いていました。
そこで、RedHatを捨て、Fedoraに変え、DBも rpmで
4.1.25を入れることで、動くようになりました。
ありがとうございました。
0631login:Penguin
03/12/18 10:13ID:hIC81gVc「変更する権利をがめる」意のロックなら無いんじゃない?
0632login:Penguin
03/12/18 15:29ID:kltji3T+0633login:Penguin
03/12/18 19:17ID:6bTO6xEj「ロックなんかされちゃ困る!」って主張できないなら、
素直にVSSの方がいいんでは。
皮肉で言ってるわけじゃなくて、あれはあれで、ちゃんとしたバージョン管理
システムなんでしょ?
使ったこと無いけど。
0634login:Penguin
03/12/18 19:17ID:6bTO6xEj0635login:Penguin
03/12/18 19:47ID:9xcBKurY同意。
VSSはネットワークドライブ上にリポジトリを置けるところがいい。
Subversionもネットワークドライブ上に置けるけど、
その場合、Apache を使えないのが悲しい。
対応予定、あるんですかね?
0636login:Penguin
03/12/19 03:58ID:KGvemID7>Subversionもネットワークドライブ上に置けるけど、
>その場合、Apache を使えないのが悲しい。
Apacheを動かしてるユーザーからネットワークドライブが見えてないだけでは?
試したわけじゃないが。
0637login:Penguin
03/12/19 05:19ID:RPnzO3EIできないのか?
0638login:Penguin
03/12/19 09:00ID:KGvemID7DBについて一から勉強した方がいいと思われ
ちなみにBerkeleyDBの仕様(または制限)とSubversionの仕様には何の関連もない。
0639login:Penguin
03/12/19 15:06ID:RPnzO3EIPostgresやOracleみたいに、バックエンドプロセスが接続待ちしてる
訳じゃないんでしょ?
排他処理はどうやってるの? ファイルベースの排他処理なら、Windowsの
ネットワークドライブでも上手く動きそうだが。
0640login:Penguin
03/12/19 15:59ID:1901ubbsUNIX系のファイルロックとSMBのロックは互換性ないんじゃないか?
そもそも、DBでファイル全体をロックしてどうするのよ?
だいたい、DBエンジンのロック機構の話しと、Subversionで排他的
チェックアウトを認めるかどうかってのは全然関係の無い、レベルの
違う話しでしょ?
ロックなんか不要、有害っていう前提で設計されてるんだしさ。
0641login:Penguin
03/12/19 17:00ID:ySmxs2ww専用の軽いOSが走ってる大容量のファイルサーバ上に
リポジトリを置くパターンってのは?
そのファイルサーバ上では svnserve は走らせられないから、
別のWindowsマシン上で svnserve を走らせる、と。
0642login:Penguin
03/12/19 17:37ID:3WYR+Ggo俺は>>639でかろうじて意図が読めたんでフォローしとくけど、
サーバの介在なしに複数のプロセスがファイルを直に触るBerkeley DB
でDBエンジンがどうやってロック管理してるか知りたいんだろ? その実装
によってはネットワークドライブにリポジトリ置けるかもしれないから。
うろ憶えだが、昔ソースを読んだ限りではBerkeley DBではきちんと
OS毎に分かれたコードで共有メモリとか使ってロック制御してたと思う。
まあソース読め。
0643login:Penguin
03/12/19 17:54ID:maNjIdqe>Apacheを動かしてるユーザーからネットワークドライブが見えてないだけでは?
以前、SVNサーバ側でネットワークドライブ上にリポジトリを作って、
クライアントからHTTPでリポジトリのHEADを閲覧しようとしたら、
見れなかったんです。
SVNサーバのローカルドライブにリポジトリを作ったら
ブラウザでちゃんと閲覧できたんですけどね。
0645login:Penguin
03/12/20 01:07ID:CTqygDp7Explorer上からネットワークドライブマウントすると、それはそのユーザ
からしか参照できなかったような。
んでApacheもサービス起動とかしてるとLocalSystemからはそのネット
ワークドライブ見れなくて…って話なのかな。
0646login:Penguin
03/12/20 03:19ID:hdcAAtn1Apacheを動かすユーザーから見えていればいい。
http://www.google.co.jp/search?q=apache+%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96&ie=UTF-8&oe=UTF-8&hl=ja&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja
Subversionもなにもないな。
0647login:Penguin
03/12/20 10:09ID:xM9cTkG9という情報を管理してくれるようにはならないかな。
0648login:Penguin
03/12/20 11:41ID:zuJd3eP0「作業中」をどうやって認識するんだ?
0649login:Penguin
03/12/20 13:07ID:xM9cTkG9あくまでも自己申告だけど、ロックと同じように考えれば良いかと。
単なる co では書き込み不可でチェックアウトして、修正をかけたい
場合は co -l のようなことをするとか。
0650login:Penguin
03/12/20 15:04ID:hdcAAtn1cvs watch
あたりかな。今できるのかどうか知らんけど
0651login:Penguin
03/12/20 15:37ID:Y0RUo8ZB* deltification is automatic again
が重要そうだが、deltificationてなんのことだかわからない。
WebDAV/DeltaVと関係あるのかな?
あと、既に0.35.1ブランチが出来てるので、待った方がいいかも。
1.0-stabilizationなんてブランチもあって、いよいよって感じがする。
0652login:Penguin
03/12/21 12:02ID:p0n1HIHudeltificationの説明はこのへん。
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=2946
物理とかで変化量を表すΔだろうから、レポジトリの差分記録のことでは。
で、なんでloseしてたんだろ。
diff取りが重くてコミット操作が遅くなるから、コミット操作後に
diff取るようになったってことかな?
http://subversion.tigris.org/issues/show_bug.cgi?id=1573
http://subversion.tigris.org/issues/show_bug.cgi?id=1601
0653login:Penguin
03/12/21 15:20ID:u/cH/qKMどうもです。
一般の辞書に載ってなかったんで謎だったのですが、テクニカルタームなのですね。
# 素直にぐぐればよかった……
で、早速0.35.1が出てるようで。
* fix: file handle leak (r8048)
* fix: UTF-8 path problem (issue #1660)
次こそβが出そう……な
0654login:Penguin
03/12/22 19:42ID:2rLPkJzrさて、そろそろ使うか。
0655login:Penguin
03/12/22 21:26ID:lXFY2KvQ>>646
ネットワークドライブ上に置いたリポジトリを apache 経由で
閲覧できたでござる。何と言って感謝すれば良いものやら・・・。
具体的には下記2つ。
* Apache2 サービスのプロパティでログオンユーザを
「ローカルシステムアカウント」から「一般のユーザ」に変更。
* SVNParentPath //サーバ名/共有フォルダ/リポジトリを配置するフォルダ
ちなみに、
* SVNParentPath ネットワークドライブ名:/リポジトリを配置するフォルダ
ではNGでござった。
0656login:Penguin
03/12/22 21:28ID:lXFY2KvQあ、SVNParentPath は httpd.conf 内の記述の話ね。
念のため。
0657login:Penguin
03/12/23 13:50ID:C+oSOW5c間違えてimport してしまったものを消したいときはどうすればいいんでしょ
うか?
cvsのときはリポジトリ内でそのまま rm -fr してたのですが、そういうこと
はできないみたいなので。
まさか、一度全リポジトリをダンプして、再度消したいもの意外を取り込むと
か、しないとだめなんでしょうか。
0658login:Penguin
03/12/23 14:02ID:LaRBqkwKsvnのrmサブコマンドで消すとかじゃなくて?
0659login:Penguin
03/12/23 21:10ID:C+oSOW5c説明不足でスマソ。
モジュール丸ごと削除したい場合の話しでし。
svnadminのサブコマンドにもそういうのないみたいですし。
0660login:Penguin
03/12/23 22:48ID:mUHevpcK0661login:Penguin
03/12/24 03:39ID:4CGzelm9でもTortoiseMergeで、日本語化け化けだし、フォント設定するとこ無いし、
TortoiseSVNの言語の設定が保存されない……
0662login:Penguin
03/12/24 10:58ID:mI6QWCXK痕跡も残さず、キレイさっぱり消し去りたい、ってこと?
0663659
03/12/24 12:27ID:Xop72fT4> 痕跡も残さず、キレイさっぱり消し去りたい、ってこと?
はい、そうです。import をやりなおしたいんです。
皆さん、あまりそういうことはやらないんでしょうか・・・
0664login:Penguin
03/12/24 16:11ID:mI6QWCXK間違って import した後に commit をしてないのであれば、
import した直前のリビジョンまでを dump して load ってのは?
で、import をやり直す、と。
全然エレガントじゃないけど。
0666659
03/12/24 20:30ID:TvzsnjLpいえいえ、こちらこそスマソ。
やっぱりそれしかないんでしょうか…
そう考えるとcommit するときはちょっとキンチョーします
0667login:Penguin
03/12/24 21:32ID:sN+O4b9t0668login:Penguin
03/12/24 22:43ID:I+8kZ5QN0669login:Penguin
03/12/24 23:40ID:4CGzelm9変更したファイルが出てこなくなるバグが直ってないな。
しかも、Diffツールにファイルのパスを渡す時に空白文字が入っていても
クォーテーションで囲まないバグが。
0670login:Penguin
03/12/25 10:57ID:wbl2zlMl日本人のコミッターいないのかな?
0671login:Penguin
03/12/25 18:03ID:ErWejVLDいろいろやったけど、できそうに無いので、これまでのlog捨てます。
0672login:Penguin
03/12/25 19:21ID:6KSAHKDF0673login:Penguin
03/12/25 19:26ID:L2PGRoMa文字コード指定したか?
0674606
03/12/25 20:16ID:6Gw641MTそれでも日本語ファイル名は、駄目だけどな。
これは手作業か、スクリプト書くか。
0675671
03/12/26 11:25ID:MFnQZ4PAnkfで漢字コードを変えましたが駄目でした。
環境変数もいろいろいじりましたが駄目でした。
>>673
ふと、cvs2svnのオプションを探したらそれらしきものが
あったので付けてみたら、見事logが化けずに表示されました。
cvs2svn --encoding=euc-jp -s .......
>>674
日本語ファイル名は使っていないので、
上記の用にすればlogは、OKでした。
皆さんお手数書けました。
0676671
03/12/26 16:21ID:MFnQZ4PAもう一つ質問です。
httpからのアクセスをしない場合に
SVNサーバーを立てるのに必要な
最小インストールパッケージって何でしょう?
(Linux)
Berkeley DBとSubversionぐらいでしょうかねぇ。
(autoconf, libtoolもいるかな)
これに、cvs2svnを使う場合は、Pythonが必要と
いった感じでしょうか?
0677login:Penguin
03/12/26 21:14ID:eKMPT1S+0678初期不良
03/12/29 21:52ID:N/FIT2iKやった事無かったのでウオーサオーしてしまった。
リポジトリの中にある conf ディレクトリ内で設定するのね。
あとはユーザーとパスワードのリストをここにテキストファイルで
作るだけですた。パスワードも空にできるし自己申告が
欲しいだけの場合もこれで大丈夫。
apache2 入れたくない向き、ssh 使えるシステムユーザを
作りたくない向きにおすすめ
0679login:Penguin
03/12/31 12:14ID:4bLAYxwf0680login:Penguin
03/12/31 13:32ID:mVuQlfKB0681login:Penguin
03/12/31 14:15ID:uHhyiL8sメーリングリストのメールがなぜか来なくなってるので気付かなかった。
0682login:Penguin
03/12/31 16:00ID:T33AhfCd英語弱くてはっきりしなかったんだけど、
次のリリースからbetaってことだよね?
0683login:Penguin
03/12/31 21:43ID:aRS5cq+iそういうことみたいですね。
ttp://subversion.tigris.org/project_status.html
・・・っていうか、αの期間長かったなぁ・・・
0684login:Penguin
04/01/01 11:02ID:Iq698554>>683
違う。0.35.1 がブランチして beta になったんだから、0.35.1 から beta リリースってこと。
ただし、0.36以降も安定版ということで。
つまり、1.0リリース以降に盛り込むとされていた機能については
0.36, 0.37, … のラインでは実装されない。
0685login:Penguin
04/01/01 16:50ID:blLYHQO7うまくやってくれないね
0686login:Penguin
04/01/01 23:54ID:DkZIQQpoそれなら設定でFixed drivesだけにチェックが
入ってるのがデフォルトみたいだけど。
0687login:Penguin
04/01/02 21:15ID:sH3ItnzYそーいや、自分のところはローカルディスクでも、毎回、「最新の情報に更新」
しないとオーバーレイ更新されないんだけど、どーよ?
WinXP(Pro)です。
0688login:Penguin
04/01/06 03:17ID:e4AOXEk5USBメモリにチェックアウトするとき、フォルダに入ってないファイル
(リポジトリの直下おかれてるファイル)がチェックアウトできなかった。
中途半端な状態でもう一度チェックアウトしたらうまくできますた。
0689login:Penguin
04/01/06 12:48ID:WrRUAG+m自分で作ろうとしたもののDocBookがよくわからないし、
FOPのdebパッケージが見つからないあたりでくずおれ気味。
0690初期不良
04/01/09 05:28ID:6nTMVaCm0691login:Penguin
04/01/14 12:04ID:kAdBlUy/変更点は↓。
ttp://svn.collab.net/repos/svn/tags/0.36.0/CHANGES
1.0-stabilizationブランチからの初のリリース。
ロードマップ(↓)を見ると、β〜1.0の期間はめちゃめちゃ短い…。
ttp://subversion.tigris.org/project_status.html
0692初期不良
04/01/14 12:07ID:dtYF7x0GVersion 0.36.0 age
add cancellation suport to svnadmin and svnlook
??commit を取り消せるようにでもなったのか?
svnserve changes:
- added '--inetd' option
inetd 経由で実行できるようになったみたいですな。
0694login:Penguin
04/01/14 12:16ID:2+46mx7Z0696login:Penguin
04/01/14 15:14ID:q4nmagB1サーバだけ更新した場合って、TortoiseSVN 0.24(0.35.1向け)でアクセスしても大丈夫かなぁ。
0697login:Penguin
04/01/14 18:03ID:6kUs5YSHそういうのもCHANGESに書かれると思う
一応、クライアント0.36, サーバ0.35で試したけど大丈夫だった
0698login:Penguin
04/01/15 00:28ID:/HTNsqxv0699login:Penguin
04/01/15 03:22ID:yh9wPmFw±0.1ならアクセスできることが保証されてたはず。
0700login:Penguin
04/01/18 21:01ID:NkGV17sy0701login:Penguin
04/01/18 21:15ID:dVAIfrO0どこが更新されてるのか分からんのだが、どっかに差分でも有るの?
0702login:Penguin
04/01/18 21:33ID:NkGV17sy0703login:Penguin
04/01/19 17:26ID:E0qFjIm/さて使うか。
0704login:Penguin
04/01/21 22:21ID:qXDPsZHasvnadmin dump c:\svn\hoge\hoge -r 1:10 > c:\temp\hoge.dump
とかやると落ちてしまうんですが、自分だけっすかね?
0705login:Penguin
04/01/22 10:38ID:S365B9bPRapidSVNのバージョンアップまだかなぁ?
デザイナに使わせたいのでGUI+日本語な環境じゃないと無理なんで。
0706初期不良
04/01/22 14:27ID:FU9dAc4Rデザイナーのためなら WebDAV でアップロードしてもらって
オートバージョニングで履歴を取る、と言うのも考えに入れても
良いんではないでつか?
0707login:Penguin
04/01/22 22:08ID:2j18Y/H0TortoiseSVNは設定さえすればメニューとか全部日本語で表示されるけど
そういう話ではない?
0708login:Penguin
04/01/23 06:47ID:aMrd4Taq例えば最新のリビジョンが5まであるとして、リビジョン3以降の変更を全て取り消して
リビジョン3を最新バージョンとして以後の開発を行うような場合はどうすればいいのですか?
0709login:Penguin
04/01/23 07:09ID:f0o7Wguf一ファイルだったらsvn catかな。
複数だったらcopyでいけるんではないかな?
0710login:Penguin
04/01/23 07:45ID:Menf2KJvsvn merge -r 5:3 http://svn.example.com/respos
http://subversion.bluegate.org/doc/ch04s04.html
0711login:Penguin
04/01/23 08:03ID:IBfYMMVmむちゃくちゃ重いんですが・・・
RapidSVN日本語対応まだ?チンチン
0712login:Penguin
04/01/23 08:15ID:IBfYMMVmこの辺、日本語の記事が全然ないでつ・・・
解説キボンヌ
0713login:Penguin
04/01/23 08:32ID:Menf2KJv0714708
04/01/23 12:36ID:f51GDV0qとりあえずmergeで対処したいと思います。
本当は svnadmin obliterateコマンドが想定したことをやりたいんですが、
実装はまだまだ先みたいですね。
以下、>>710のリンク先からコピペ
---------------------------------------------------------
しかし、コミットに関するすべての情報を削除したいという例外的な状況もあるでしょう。
(多分、誰かが極秘のドキュメントをコミットしてしまった、など)
これはそんなにやさしいことではありません。
Subversionは意図的に決して情報が失われないように設計されているからです。
履歴からのリビジョンの削除は、連鎖的な影響を与え、すべての後続リビジョンと、
多分すべての作業コピーに混乱をおこします。 [9]
--------------------------------------------------------------------------------
[9] しかしながら、Subversionプロジェクトはいつの日か svnadmin obliterateコマンドを実装する計画があります。これは情報の完全な消去を実行するコマンドです。
0715初期不良
04/01/23 16:59ID:W7v6F9J8このすれでもやってたよ >>137
だいたいこのドキュメントでわかります。
http://subversion.bluegate.org/doc/book.html#svn-app-d-sect2.2
0716初期不良
04/01/23 17:07ID:W7v6F9J8これはどう?
svnadmin dump missedrepos --revision 0:3 > repos.svndump
svnadmin load newrepos < repos.svndump
0717login:Penguin
04/01/24 08:42ID:vQV1CwVOTortoiseSVNにファイルを移動しようとして、
全選択
↓
右クリック
↓
1分経過
↓
2分経過
↓
5分経過
:
_| ̄|○ コマンドラインでの使い方を覚えようと思いました
# でも、これじゃ周りに薦められん
0718login:Penguin
04/01/24 08:43ID:vQV1CwVO○TortoiseSVNにて
0719login:Penguin
04/01/24 10:54ID:jNx742iT自分が編集しているファイルが、他人のコミットによって編集&移動されているとします。
自分の編集分と移動後のファイル編集分をマージするにはどうするのがスマートな
方法なんでしょうか?
移動(コピー)後のファイルと移動前のファイルのURLが違うせいか、diffが取れないんです。
0720login:Penguin
04/01/24 21:51ID:VyCzcM+G0721login:Penguin
04/01/25 00:56ID:XQOE9SCLリポジトリに被害はなかったの?
0722login:Penguin
04/01/25 19:35ID:Nw/F55gvttp://svn.collab.net/repos/svn/tags/0.37.0/CHANGES
ttp://subversion.tigris.org/servlets/ReadMsg?list=announce&msgNo=98
1.0はおよそひと月後の予定。
0723初期不良
04/01/26 02:18ID:OC80Ct/jなんかタイムスリップなバージョン番号...>0.27
それはそうと漏れ昨日 0.36 入れたばっかだよ...
けど、バグフィックスメインみたいでつな。
急いで追わなくても大丈夫かな
0724login:Penguin
04/01/26 07:10ID:troxWyAbWebで探して見つかったのはWinMergeとAraxisMerge(パッケージ3万くらい)
程度だったのですが、他に良いツールをご存知の方教えてください。
0725login:Penguin
04/01/26 07:51ID:F5QXzM2Yバグフィックスだからいちおう追った方がいいと思うが
どうだろう…
0726初期不良
04/01/26 09:12ID:OC80Ct/jexamdiff+手動マージしてまつ。
WebObjects に付属の FileMerge ってソフトは
見た目良い感じだけど使ってみようかな。
せっかく WebObjects 入れてあるんだし。
>>725
む、確かに... なぜか機能を追っている漏れ...
0727722
04/01/26 13:43ID:DWE3nsUm> なんかタイムスリップなバージョン番号...>0.27
うは。間違えた。
(俺以外は)みんなわかってるように、0.37.0です。すまん。
0728Tez
04/01/26 23:42ID:6MDEU3+7http://arch.bluegate.org/mailman/listinfo/subversion-jp
「本」はあくまでも一般論なので、バージョンごとの細かい不具合などについての情報がお互い得られればと思います。よければどうぞ。
- Tez
0729login:Penguin
04/01/27 00:03ID:XEh1MPNG0730login:Penguin
04/01/27 00:17ID:7sziAgPGIDが1MのPNG。Subversionスレにふさわしいネ!
0731login:Penguin
04/01/27 00:21ID:lYtRVzxy0732login:Penguin
04/01/27 07:27ID:Jduy8pQ/リポジトリは正常です
選択ファイルが多ければ多いほど、メニューが出る時間が長いみたい
亀入れると、ある意味explorerがヤられちゃうのが傷だ・・・
>>731
同意
0733login:Penguin
04/01/27 18:02ID:VYWBgpUB1秒もかからずにメニュー開いたよ。
0734login:Penguin
04/01/28 00:10ID:ZNugX7n8別のリポジトリを複製しようとしているのですが
svnadmin dump Repository > repos.dat
svnadmin create newRepository
svnadmin load newRepository < repos.dat
という手順で新しいリポジトリを作成しようとしても
途中でfile not foundエラーが出てしまいます。
ログを見ると日本語のファイル名のものを復元した次で止まっているようなんですが、
日本語のファイル名ってまだ完璧に扱えるわけじゃないんですか?
0735初期不良
04/01/28 00:51ID:Tr6yJnTV日本語ファイル名のものを import して
>svnadmin dump Repository > repos.dat
>svnadmin create newRepository
>svnadmin load newRepository < repos.dat
して svn co してみたけど、何も問題なくファイル生成されたよ。
何か特定の文字に問題があったりするのかな?
ファイル名ここに書いても大丈夫だったら書いてみてくだつぁい
0736login:Penguin
04/01/28 08:23ID:WW9t4Uwdええ!?
そんなに速いですか?
スペックが低いのかと思って、Pen4 2.6GHz MEM 512MBの環境で試しましたが、
約100個のファイル・フォルダの選択→右クリックで、約4秒 _| ̄|○
いや・・・前より倍以上速いですが。
よかったら環境を教えてもらえないですか?
0737733
04/01/28 16:25ID:uATskI+UWindows2000なのが関係してるのかな?
TortoiseSVNのバージョンは相当古い0.15.2だけど
昔から、人によっては遅いってのを見かけたような気がする。
0738login:Penguin
04/01/30 14:24ID:V09/ODwpsvnserveとか構築しなくてもリポジトリの共有できるってこと?
Samba経由で見えるディスクにリポジトリ置いといて、複数の作業者からfile://で
アクセスしちゃっても良いわけ?
0739login:Penguin
04/01/30 14:42ID:Ia90pdqV小さいLANで、「今から僕が更新するよー」って声掛けてからやるんなら
良いんじゃないの?
0740login:Penguin
04/01/30 15:35ID:V09/ODwpやっぱりDBの排他かからないんだよねぇ。
んじゃぁメリットないっつうか、危険だなぁ。
素直にsvnserve建てとくか○|(ry
0741login:Penguin
04/01/30 16:23ID:fpe2iMVb0742login:Penguin
04/01/30 19:01ID:3xbT7q5uNFS, AFS あるいは Windos の SMB のようなリモートファイルシステム上に
リポジトリを置くことはできません。
BerkeleyDB は利用するファイルシステムが POSIX のロックの方式に
厳密にしたがっていること、そして更に重要なことは、
ファイルをプロセスメモリーに直接マップできること、を要求します。
ネットワークファイルシステムでこの性質を持っているものは
ほとんどありません。
ネットワーク上で共有された場所の上で BerkeleyDB を利用した
結果については予測できません:
すぐに正体不明のエラーが起きるかも知れませんし、
自分のデータベースがわずかに壊れてしまったことに
気づくのに何ヶ月もかかるかも知れません。
って、あるけど大丈夫?
0743login:Penguin
04/01/30 23:11ID:IrsA+XYRSubversion専門の本じゃないんで、Subversionについてはさわりだけって感じだけど。
WebDAVシステム構築ガイド ―― Apache/IIS/Subversion/Jakarta Slide
ttp://www.gihyo.co.jp/books/syoseki.php/4-7741-1911-3
0744初期不良
04/01/30 23:32ID:u/fL+bFOがいしゅつだよ >>713
さわりだけか... 正直 WebDAV の中で
バージョニングってないがしろにされてますな。
個人的にもバージョニングが含まれているのが
不思議な感じはするけど
0745login:Penguin
04/02/02 18:32ID:2sgsqQceNFS参照のディスクにリポジトリ作ろうとsvnadmin createしたけど、
BerkeleyDBのエラーが出て作れんかったよ。当方、Solaris。
これで2時間もはまってました。;;
0746login:Penguin
04/02/03 10:20ID:2HU3dB3Yだれかテストよろ。
0747login:Penguin
04/02/03 16:55ID:6LjPu+72とりあえず、WIN版でファイル名"表示.txt"が"示.txt"になったぞ
0748login:Penguin
04/02/03 17:07ID:Q0EPNJG8インストールマンドクセ。
つうか、また2時間無駄にしてしまった。;;
あとは、commitログの2バイト文字が化けなければ完璧なんだが。。。
0749748
04/02/03 17:37ID:Q0EPNJG8こいつ入れてなかったぽ。
逝ってきます。
0750746
04/02/03 21:39ID:tPzOfp8z0751login:Penguin
04/02/06 20:13ID:6u8oKfKd日本語にも対応してて優秀〜。
0752login:Penguin
04/02/07 14:52ID:RWdS9V8d> とか無謀(?)[1]なことはしないことに決定です。こういう
> 場所は、単に tar で定期的にとるだけにします。
それはpdumpfsとかを使うところでは。
なんでもsubversionでっていう発想が、気持ちはわかるけどダメダメです。
0753login:Penguin
04/02/07 20:35ID:f6tY86Riでは ssh のリモートユーザーを指定できないみたいなのですが、
どうすればできますか?
0754login:Penguin
04/02/07 20:41ID:wTy44Rky~/.ssh/config
0755753
04/02/07 21:18ID:f6tY86Riなので、sshの設定を弄るんじゃなくて、
svn コマンドのオプションなりURLなりで指定したいんです。
ムリ?
0756login:Penguin
04/02/07 21:26ID:wTy44Rkyttp://subversion.bluegate.org/doc/book.html#svn-ch-6-sect-3.3
0757753
04/02/07 21:35ID:f6tY86Riありがとう。
でも、↑では user@host は ssh なり rsh に渡るように書いてあるけど、
俺の環境(0.34.0)では host しか渡されない..なぜだろう
0758login:Penguin
04/02/08 11:31ID:rxPw9YmQhttp://subversion.bluegate.org/svn-anti-fud-ja.html
0759login:Penguin
04/02/08 11:47ID:Xn+3VOX10760login:Penguin
04/02/08 14:39ID:vDJE8bjQ>結果であることがほとんどです。"大いなる力は大いなる責任がともなう"
> -- しかしほとんどの人々はこの責任に気づいてはいず CVS リポジトリの
>ように SVN リポジトリを扱うことでだめにしてしまいます。
>どうか 本のこの部分を読んでください 。
>そうすれば "教育を受けたユーザ" になることができます。そして、
どうかどうか: あなたのリポジトリをネットワークドライブ上に置かないでください!
なるほど(w
0761初期不良
04/02/08 17:09ID:JKUE/vZjなに?分散型と言っているのはリポジトリのコピーだとか
リポジトリ間でのマージだとかができる SCM の事を
言っているのか?
じゃあ、そもそも inter repositry communication とかは
やる気がないと言う事?
svk が紹介されてるけどこっちだとその辺できるようにした
Subversion って感じですな。
ネットに繋がらない状況、例えばノートを持って喫茶店や
ファミレスでコーディングする人がいるので
リポジトリのコピー、マージは無いと困るなぁ...
0762login:Penguin
04/02/08 20:19ID:326EqCSiつながったときにマージするのじゃダメなの?
0763login:Penguin
04/02/08 21:11ID:mpJJRB9e出先でも「少し作業してコミット、また少し作業してコミット、…」
というのをやりたいんじゃないかな?
0764762
04/02/08 22:26ID:326EqCSi0765login:Penguin
04/02/09 16:02ID:J0K3f/+2これは何とかならないんだろうか...
0766login:Penguin
04/02/09 18:49ID:Nz/C0QsV個人的には、Windows上であってもファイル名の大文字と小文字を
無理やりにでも意識させることにつながるから、
別ファイル扱いになっててとっても嬉しいな、と。
0767765
04/02/09 19:14ID:J0K3f/+2知らないあいだにファイル名が変更されてて、
”追加し忘れたかなー”と、寝ボケて再度追加してしまったのです;;
Subversionは名前を変更するのに、追加->削除で行うため、
Windows上では変更できないのが痛いです。チェックアウトも出来なくなるし
リポジトリ直接orLinuxで作業しないとどーにもならなくなるのです。
0768login:Penguin
04/02/09 19:57ID:BkT9g5Mx0769765
04/02/09 22:08ID:xB349Iwz今度なったらそれでやってみます。
0770login:Penguin
04/02/09 22:16ID:rNOteL/0あれは結構面倒だった。
0771login:Penguin
04/02/11 05:57ID:h6pc9LHVMichael Pilato (著)
http://www.amazon.co.jp/exec/obidos/ASIN/0596004486
0772login:Penguin
04/02/11 14:11ID:FcXzSXNu0773login:Penguin
04/02/11 15:46ID:/FUq/sNJ化けしちゃうのを改善するにはどうしたらいいですか?
subversionに登録されているファイルの文字コードがiso-2022-jpなのに、
Emacsがeuc-jpと思ってバッファを開くのが問題みたい…
0774login:Penguin
04/02/11 16:30ID:Dvuf1+6VC-x RET c iso-2022-jp M-x svn-status-show-svn-diff
でどう?
0775773
04/02/11 18:03ID:/FUq/sNJそんな方法があるんですね
おかげでとっても楽になりました
当り前なのかもしれないけど、*svn-status*バッファで、
C-x RET c iso-2022-jp =
とやってもいけるのが感動もん
0776login:Penguin
04/02/11 18:06ID:19yAT1oh独自の変更を加えたいけど、オリジナルの最新のソースの変更は
自動的に更新したいと思ったら、
trunk にオリジナルのソースを入れて、
branches で変更して、
オリジナルが更新されたら trunk へコミットすれば上手くいくかなと思ったのですが、
この考え、何か盲点とかありますか?
0777login:Penguin
04/02/11 20:14ID:OuLS911gttp://subversion.bluegate.org/doc/ch07s04.html
0778login:Penguin
04/02/11 20:44ID:HHgpoIAd0779login:Penguin
04/02/11 20:55ID:pQshWFNqヘルプの日本語版はたしかにほしい。
0780login:Penguin
04/02/11 22:54ID:VGhAUJRVTotoiseMergeのことを言ってるのだと思うけど
0782login:Penguin
04/02/12 00:32ID:OBUIIQCUそれとも陣中?
0783login:Penguin
04/02/12 01:14ID:wF6lyQ2K(速) cvs > svn >>>>>>>>越えられない壁 >>>> vss (遅)
だと思う。
あと svnでなくてscmネタだけど
http://stellation.eclipse.org/
って使ってる香具師いる?
0784login:Penguin
04/02/13 02:02ID:Eo44o2vo0785初期不良
04/02/13 02:09ID:moUEtkwXPostgreSQL を DB として利用できるのね。
検索しても日本語じゃ全然引っかからないね...
利用者少ないのかな?
0786login:Penguin
04/02/13 02:56ID:WAMsmsfS個人で使う分には Berkeley DB で問題なさそうだしねぇ。
1.0 が出たら、大規模なプロジェクトでも Subversion が採用されるようになって
PostgreSQL やら MySQL やらも使われるんじゃないかな。
0787login:Penguin
04/02/13 04:17ID:/q3331H30788784
04/02/13 22:14ID:LnPoIoi10789login:Penguin
04/02/13 22:36ID:uYKVivI1最近なんかオーバーレイの調子がいまいちだと思ったら。
0790login:Penguin
04/02/14 08:03ID:SxenY+uM1.0も出ていないのに枯れたかどうかもないもんだ
0791初期不良
04/02/15 06:56ID:FSYDB/Rwリポジトリを dump して他に load したら
日本語ログが化けてる... 元リポジトリなんてとってないよ...
locale が怪しい MacOS10.2 に libiconv 組み込んだ
ばかりの Subversion0.24.2 だからあり得ない話じゃないか...
そもそも dump 時に正しいバージョンの svnadmin を
使ったかどうかも怪しい...
移行するときは load 後に日本語ログが化けてないかも
確認した方がいいですな。
ファイル自体に異常はなかったです。
0792login:Penguin
04/02/15 14:25ID:K+LSJjnd0793初期不良
04/02/15 17:59ID:FSYDB/RwLANG=ja_JP.SJIS
にしてますた。それで日本語ログは使えてたんですよ。
けど、dump ファイルの中身を見ると見たことがない化け方...
たぶん日本語ログが使えていたかのように見えていただけなんでしょう...
けど、Subversion0.35.1 あたりから MacOSX10.3 で使っていますが、
LANG=ja_JP.UTF-8 で日本語関係まったく問題ないです。
日本語ファイル名も使えるし。
0794初期不良
04/02/15 20:44ID:FSYDB/Rwまたログを化かしてしもた... ファイルシステムの日本語が
UTF-8 でテキストの標準が SJIS という MacOSX だけに
気をつけないといけないです...
今回は svnadmin setlog で直しました。
以前の化けもこの手の問題かな...
0795login:Penguin
04/02/15 22:57ID:K+LSJjndvimをマルチバイト対応にリコンパイルして、コンソール内で書くべし。
0796login:Penguin
04/02/16 00:28ID:VaTVNJ85なんかコツとかあるんでしょうか。
0797login:Penguin
04/02/16 02:11ID:hOxrrZEg0798login:Penguin
04/02/16 08:59ID:o7P7g/Tq環境変数PATHEXTにその拡張子がないとかかな?
0799初期不良
04/02/16 17:43ID:r4IyjnYp0.38 and above will only be issued if needed.
1.0 (Monday, 23 Feb 2004): Release.
後一週間?何で日にちを決めてるんだろ?
0800login:Penguin
04/02/16 20:51ID:C0Ig6j9i0801login:Penguin
04/02/17 11:32ID:AQrGhVJt1.0 のリリースがちょっと先に延びるんでしょうね(推測)。
0802login:Penguin
04/02/17 23:15ID:PLaiST5Yおまいら、こんなもんが公開されましたよ。
0803login:Penguin
04/02/18 00:50ID:NktFQ57W0804login:Penguin
04/02/18 21:14ID:+rpU/jqo/trunk/a
/trunk/b
ブランチを作ります。
$ svn copy http://svn.example.com/{trunk,branches/foo-branch}
/branches/foo-branch/a
/branches/foo-branch/b
trunk/a を更新します。
/trunk/a
ここで、/trunk/a の更新を /branches/foo-branch/a にも反映させるには
どうしたらいいでしょう?
単に merge するだけだと、trunk と branch のデータを別々に持つんじゃないかという気がして、
バイナリファイルなので、できればサイズを節約したいのです。
0805login:Penguin
04/02/18 21:58ID:D7t0ehI/バイナリかどうかは関係ないはずだけど、ってそういう問題じゃない?
0806login:Penguin
04/02/18 22:11ID:VE7G28oT対象ファイルがバイナリでサイズが大きいから、無駄を省きたいのでは?
けど問題への解答は持ち合わせてません。ごめん。
0807login:Penguin
04/02/18 22:26ID:+rpU/jqo>対象ファイルがバイナリでサイズが大きいから、無駄を省きたいのでは?
すいません、そういうことです。
説明不足ですいませんでした。
0808login:Penguin
04/02/18 23:13ID:sH7Konmyどうもレジストリ読み間違えてるっぽいんですけど…う〜ん。
0809login:Penguin
04/02/19 01:38ID:59eCaoaHCVSを引きずってるのかとオモタ。
rm -> cp でどう?
0810login:Penguin
04/02/19 11:09ID:D7Egdjdhソースを見てないから、推測で書くんだけど、
心配されてるような「無駄」は無いんじゃない?
とりあえず、merge の前後でリポジトリのファイル容量を調べて、
容量がどれだけ増えてるか、確認してみたらどう?
0811807
04/02/19 12:32ID:5ti32mdJhttp://subversion.bluegate.org/doc/ch04s03.html
> ローカルな修正をコミットしても、リポジトリはそれがsvn merge を実行したものによるのか、
> あるいは単に手でファイルを修正したものによるのか区別できません。
それほどクリティカルな大きさでもないので、とりあえず放っておくことにします
0812login:Penguin
04/02/19 13:43ID:59eCaoaH却下ですか。(´・ω・`)
0813login:Penguin
04/02/19 14:36ID:Lq6Q3COxあれ? 無理なの?
0.37.0 で試してみた。a を
dd if=/dev/zero of=a bs=1M count=16
みたいなファイルにして、a に対する変更として
echo -n "1" >> a
みたいなことをしてみたら、
* trunk/a への変更をコミットすると、db/strings の容量が倍になる
* trunk/a での変更を branches/a へ merge しても、容量はほとんど増えない
0814login:Penguin
04/02/19 14:48ID:59eCaoaHまだmargeしたことのないヘタレで申し訳ない。
dumpにはどんな感じで記録されてますか?
ちなみにcpはこんな程度。ヘッダは省略。
Node-path: branches/a
Node-kind: dir
Node-action: add
Node-copyfrom-rev: 5
Node-copyfrom-path: trunk
0815login:Penguin
04/02/19 15:08ID:dVP/hutw差分がtrunkとbranch別々に記録されているのだと思うぞ
その例では1バイトだからあんまり増えないだけ
0816login:Penguin
04/02/20 02:40ID:bzUb9OKAそれって、別にチェックアウトしなくても、直接リポジトリのURLで、
svn move svn://server/repository/dir/file svn://server/repository/dir/File
でいいんじゃないの?
ただ、それをやっても、Windowsでその大文字小文字変更をうまくアップデート
できなくてエラーになる(上位ディレクトリを消して復活させる強引な対処が要る)
んだけど。
これの対処がいまだに解らない。
みなさんどうしてます?
0817login:Penguin
04/02/20 12:11ID:fRpYjXSehttp://ukai.jp/Articles/2003/uu-svn/
を最近ようやく読んだ。
これ以降に、大きな変更って Subversion にある?
とりあえずこれに書いてあることはみんな今でも有効かな?
0818login:Penguin
04/02/20 12:12ID:sQBdPPja複数ファイルがある場合だとそのたびにログを書かないといけないのです。
0819login:Penguin
04/02/20 13:25ID:XzqQuZTzUnixUserの記事ですか?
同じく最近読んだのですけど、コマンドの引数が変わってるところが
ありました。コマンドの使い方自体は変わってないはずなので、
svn [command] --helpで現在の引数の与え方を確認しながら読むとよいかと。
0820login:Penguin
04/02/20 13:33ID:zyzTW1r5importのコマンド書式が変わってる。
それくらいかな?
0821login:Penguin
04/02/20 13:37ID:XzqQuZTzありゃ、importだけでしたか。
0822login:Penguin
04/02/20 14:22ID:iUyb7+lo細かい変更は結構あるよね。
例えば、svn log の出力が微妙に変わってるとか・・・。
0823login:Penguin
04/02/20 14:39ID:fRpYjXSe> UnixUserの記事ですか?
そうですが、draft なので、実際の記事とは変わってるかも。
>>819-822
なるほど、ありがとうございます。
ちょっと調べながら使ってみますです。
0824login:Penguin
04/02/20 16:12ID:tNeNu5ZQ0825login:Penguin
04/02/20 17:24ID:G9wRiAfLよろ。
0826初期不良
04/02/20 18:28ID:bzYhU31W休眠状態のリポジトリを dump してとっておいたり
移動できたりして便利、と思ってたけど、
リモートからリポジトリを作れないのが大問題だね...
やっぱりリポジトリ一つにプロジェクトたくさん
入れるのもいいのかも。
0827login:Penguin
04/02/20 18:46ID:sQBdPPjaやっぱりSubwikiで作るんですか?
ttp://subwiki.tigris.org/
0828初期不良
04/02/20 19:11ID:bzYhU31Wドラッグアンドドロップでいけたのね... 気づかなかった...
0829login:Penguin
04/02/20 23:41ID:aO6oxgS7Subwikiってマルチバイト使えるのかしらん
0830login:Penguin
04/02/21 00:17ID:wbfQK8vnMLはいまいち参加する気になれないけどwikiなら。
0831login:Penguin
04/02/21 06:46ID:XUvn3zvMいないようなら調べてみるかな、と思ってたりするんだけど
0832login:Penguin
04/02/21 10:52ID:iObloO1e0833login:Penguin
04/02/21 11:08ID:wbfQK8vnよいと思われ。
0834login:Penguin
04/02/21 11:09ID:wbfQK8vn0835832
04/02/21 11:30ID:iObloO1ehttp://wiki.machband.org/svn/
0836login:Penguin
04/02/21 17:38ID:SwLCFXoMモツカレー
0837login:Penguin
04/02/21 22:34ID:uOjc/xux0838login:Penguin
04/02/21 23:58ID:Eq7fxrSs0839login:Penguin
04/02/23 14:32ID:I7+/KAuNhttp://developers.slashdot.org/developers/04/02/22/2344228.shtml
0840login:Penguin
04/02/23 15:27ID:2iNOq/Ol0843login:Penguin
04/02/23 16:54ID:blSoEfYc既にダウンしてるって。
Subject: the 1.0 tarball is *NOT* out yet, contrary to slashdot
Date: Sun, 22 Feb 2004 22:49:59 -0800
From: Greg Stein <[email protected]>
To: [email protected], [email protected]
Message-ID: <[email protected]>
Slashdot jumped the gun. We haven't even prepared the 1.0 tarball. The
site is crushed, and I'm working on that. Karl is quickly assembling the
1.0 release right now.
sigh.
The real announcement will come tonite, maybe tomorrow at the latest.
Cheers,
-g
--
Greg Stein, http://www.lyra.org/
0844login:Penguin
04/02/23 20:30ID:U5MfBdqJ0845login:Penguin
04/02/23 20:49ID:mtILotZo0846login:Penguin
04/02/23 21:21ID:4cBF3KeCsvn diff http://localhost/svn/hoge -r 100:101 | grep ^Index
とか駄目かな。
0847login:Penguin
04/02/23 22:04ID:U5MfBdqJバイナリファイルが混ざってるときに、
svn: Broken pipe
svn: svn_io_file_printf: unable to print to file
ってエラーになりません?
0849login:Penguin
04/02/23 22:34ID:4cBF3KeCバイナリが混ざってても
C:\temp\test>svn diff
Index: lib/hoge.jar
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
って表示されるだけだから、特にエラーにはならないけど。
0850login:Penguin
04/02/23 22:56ID:U5MfBdqJsvn のバージョンが古いからかなぁ
(詳しくない人にも使わせてるので、古いバージョンを使いつづけてるので)
1.0も出たので、もう少ししたらバージョンを上げてみます。
0851login:Penguin
04/02/24 10:25ID:vbgKqK+pBuilt against Subversion 1.0.
Grab it from the download page:
http://tortoisesvn.tigris.org/downloads.html
0852login:Penguin
04/02/24 10:57ID:W1RT5/Qw0853初期不良
04/02/25 09:33ID:kZmOxXeuTortoiseSVN は Subversion ビルトインですよ。
Subversion パッケージ無しで動作します。
と言うか Subversion1.0 の Win バイナリ出る前に
TortoiseSVN が 1.0 対応しちゃうと言うのも
変と言えば変な話かも
0854login:Penguin
04/02/25 18:50ID:fw01XjKGWindows マシンで、複数マシンでレポジトリを共有したい場合は、
Apache サーバーマシンを1台立てる以外に方法はないの?
当初、マシンA・BとNASの環境で、
マシンA・Bの両方にSubversion入れて、NASのフォルダを
マウントしてって考えてたんですが、
ttp://subversion.bluegate.org/doc/book.html#svn-ch-5-sect-1.3
ここ読むと「ネットワークドライブはダメ」って書いてありました。
Subversion が使いたいんであって、Apache使いたいわけじゃないんで、
余計なものはいれたくないんですが・・・。
(Apache知らんし、HTTPサーバ入れたらセキュリティに気を遣わなくちゃ
いけなくなりそうだし。)
(ま、その前に、ふたつのsvnサーバからひとつのレポジトリ
アクセスしていいのか?って疑問もありますが)
0855login:Penguin
04/02/25 19:07ID:TBikwF120856854
04/02/25 21:47ID:fw01XjKGそんなのあったのね^^;
Apache入れなくてもいいのはわかったけど、
svnserve用サーバマシンを用意しなくてはいけないって
ことでつよね
こないだNAS買ったばっかりなんで、
追加投資できないでし。
マシンA・B間でファイルやりとりするのに、
いちいちもう片方の電源入れるのがめんどくさ
かったので、NAS買ったのに;;
0857login:Penguin
04/02/25 22:33ID:lKG3fixz>>854 氏みたいに lightweight そうな使い方なら問題なさそーな気もするが…
(とか言っててトラブったらアレだけど。ただちょっと疑問に思ったんで)
0858login:Penguin
04/02/25 23:24ID:hxvncdrZ同時にアクセスする状況と違わない気がするからだいじょうぶじゃないかなぁ。
0859login:Penguin
04/02/25 23:47ID:Uld5UV2f>>742
0860login:Penguin
04/02/26 00:01ID:ITsKwmEg0861login:Penguin
04/02/26 00:16ID:DBn6BNWRとかそんな開発現場
0862login:Penguin
04/02/26 00:31ID:ITsKwmEg一人で NAS 使って旗振って笛吹くのか。おめでたいな。
0863854
04/02/26 00:41ID:3exRUuCMレスありがトン
マシンはふたつあっても使うのはぼくだけなんで
基本的には同時書き込みはないはずです。
(OSとかTortoiseSVNが、遅延書き込みとか
しなければ)
同時にアクセスしなければ、レポジトリの
ほうは問題ないとしても、
Application Data フォルダ(Unixならユーザーの
ホームディレクトリ)の下に
できるファイルほうに起因する問題はないんだろか?
マシンA・B両方にSubversionインストールする
つもりなんで・・・・。
>>859
742と重複するとこもありますが、ちょっと違うんですよ。
「サーバなしで複数のクライアントからひとつの
レポジトリを利用できるか?」ってのがポイントなんすよ。
0864login:Penguin
04/02/26 01:11ID:IhDxxRh2レポジトリがある方のクライアントでsvnserveを動作させて
svnサーバ機能を兼務させればよいのでは?
0865login:Penguin
04/02/26 01:21ID:ITsKwmEgネットワークパス相手だといつ切断するかわからないから、遅延書き込み
なんてされたら普段からかなり困るなぁ。
> Application Data
振る舞いの設定だから食い違っても問題ないかと。
> ポイント
違うのは規模だけじゃない?
>>864
正直、それが一番安全なんだけどさ。
でもそれを言うのはちょっとかわいそうだった。
言わないのも酷い話だけど。
0866864
04/02/26 01:24ID:IhDxxRh2ごめん、よく読んだらサーバを兼務させたくないのが希望だったね。
どうしてもというなら、エラーなしでNAS上にリポジトリが作成できたら、
後は、壊れないかドキドキしながら利用するしかないんじゃないかな。
0867login:Penguin
04/02/26 02:23ID:9b0hYJDG0868login:Penguin
04/02/26 02:42ID:3exRUuCMとりあえず、実験してみました。
マシンAからNASをネットワークドライブとして接続し、
・レポジトリの作成
・インポート
・エクスポート
・チェックアウト
ができることを確認しました。
svn のバージョンは 0.37.0 です。
マシンAのOSは WinXP
NASはヒミツ
あとは、アップデートとコミットのテストと、
マシンBからも操作できるかをチェックすれば、
ひととおりのテスト終わり。
まぁ、それでもドキドキしながら使うことに
なるんですけどね・・・・
0869login:Penguin
04/02/26 02:55ID:y2tuEhEh0870login:Penguin
04/02/26 08:36ID:n2NvpMpV問題になったことはないな。試しに片方がCommit中にUpdateとかしても、エラーが出たけど
壊れたりはしなかった。 まぁ、保証はしないけど。
今は複数人で使うようになったからApache立てて使ってる。
0871login:Penguin
04/02/26 08:47ID:eV5tY8m8壊して泣くのも、dump & backup せずに泣くのも自由
0872login:Penguin
04/02/26 09:40ID:+qRbFbWv0873login:Penguin
04/02/26 11:42ID:CiZ+z8TD泣きたくないでしょ?
「commit」即「ディスク上のリポジトリへの反映」じゃないと思うよ。
commit 毎にチェックポイントを設定してるとは思えないんだよね。
(ソースは読んでないので、違ってたらごめん。)
0874login:Penguin
04/02/26 12:24ID:ITsKwmEg>>873
クライアントからローカルレポジトリに直接アクセスする場合は、
プロセスの TTL が短いから即反映させる以外に反映のタイミングが
ないと思われ。
実は BerkeleyDB の DLL が常駐してるってなら話は別だけどさ。
0875login:Penguin
04/02/26 13:38ID:ITsKwmEgそうか。大きめの CF とかにレポジトリ入れて、バックアップ以外の複製を
禁止して運用するのはアリかも。
0876login:Penguin
04/02/26 13:50ID:zUZDIP9b基本的なとこが把握できてなかったことに気づいた。
apache もしくは svnserve といったサーバを起動させずに、
svn クライアントだけでリポジトリを触れるの?
0877login:Penguin
04/02/26 15:14ID:rQbMs8hufile:///〜
0878login:Penguin
04/02/26 16:49ID:zUZDIP9bあ゛・・・。そうね、その手があったね。
>>874
サーバを立てないんだったら、commit 即、リポジトリ反映っぽい。
でも、file:/// でやったら妙にレスポンスが悪かった。
「そんなもん」なんでしょうかね。
0879login:Penguin
04/02/26 23:47ID:ITsKwmEg検証サンクス。
Client/Server 型なら実際の処理は server がやってくれるから、
server が OK を出した時点で、事後処理どころか処理が途中だろうと
client は解放されるんだろうね。
でもローカルレポジトリ相手だと client が server 役まで
引き受けにゃならんから、client (のプロセス)が事後処理まで
全て面倒を見てるためにレスポンスが悪いのではないかと。
0880login:Penguin
04/02/27 07:25ID:QRAW9iy+0881login:Penguin
04/02/28 09:37ID:PejnaXD+もしかして.htaccess ?
0882login:Penguin
04/02/28 10:05ID:aTvgKctd0883login:Penguin
04/02/28 10:12ID:CTpKfMXf0884login:Penguin
04/02/28 10:47ID:eqR3GwF+別に1.0にしなくてもいいのに。
0885login:Penguin
04/02/28 11:44ID:dSjlfjrT皆さんは、Apache2とsvn serverどっち使ってる?
0886login:Penguin
04/02/28 12:02ID:G2ZaVTWu漏れんちは自鯖でwebdavってますが。
0889login:Penguin
04/02/28 14:42ID:dSjlfjrTやっぱapache2だとパフォーマンス悪いんでしょうかね?
ユーザー数とリポジトリ容量も教えて下さい。
俺は
サーバー まだローカルリポジトリ
ユーザー数 まだ自分一人
リポジトリ容量 32MB
0890login:Penguin
04/02/28 14:44ID:G2ZaVTWuほぅお、なるほど。
ほかにapache2を必要としないのであれば、確かにsvnserveの方が楽チンそうでつね。
漏れんちの自鯖にはDebianを使ってて、インストール自体はどれでも極楽簡単なんで、
インストールの面倒さってば、あまり考えたことはないでつ。
どのみち、apache2は使ってたし。
ただwebdavってれば、串が80/tcpだけ通してくれりゃあ、外出先からでもアクセスできるので
とっても便利っぽいかな...みたいな。
えとsvnserveだと、串に穴あけないといけませんでしたよね? ...違いましたっけ?
でもさすがにPentium100/Mem128MBにapache2+squid+svn+bind9+exim+sambaを動かしていると、
「これって、もしかして虐待?」と思うときも、正直言って、ありまつ。 (極悪
0891login:Penguin
04/02/28 15:15ID:aTvgKctd閾はどのへんかわからないけど、アクセスがある程度多くなったら
apache 使った方が効率よいかもしれない。
ちなみにリポジトリサイズはバックエンドの話だから、どれをサーバにしても
関係ないだろうけど。念のため。
>>890
firewall のこと?
個人用途においてお手軽で安全なのは ssh + svnserve だしょ。
外部からでも、fw に余計な穴を開ける必要ないし。
ssh 初期導入だとめんどくさいけども。
apache 使うのは、apache の運用ノウハウがほぼそのまんま使えるのは
うれしいと思われ。ある程度の人数がアクセスするなら管理が一番やりやすい
んじゃないかと。
0892login:Penguin
04/02/28 15:16ID:dSjlfjrTそれは重そうですね。
ところで >>611 のような容量単位の分割DUMP機能って要望あがってないのかな?
DVD-R繋がってるのがWindowsという事もあり、パイプで分割するのはシンドイので是非採用して欲しいものです。
本家ML参加してる人お願いします♪
0894login:Penguin
04/02/28 17:21ID:G2ZaVTWu自鯖なら無問題。sshも突っ込んでありますんで。でも問題は外に出たとき。
そこの串が80/tcp以外は一切、通してくれないことがあるんすよ。
いざとなればssh経由でソースにアクセスできるからと思って障害調査のため現場へ行ったら、
そこの糞串が22/tcpを通さなくて、現場でデバッグできなかった...なんて悲しい経験があるんで。
0895login:Penguin
04/02/28 17:29ID:dubmGi7s逆に22/tcpは通すが80/tcpは落とす所もたくさんあるわけだが。
0896login:Penguin
04/02/28 18:14ID:G2ZaVTWu確かに。そうだよね。んじゃsvnserveも動かそうかな。
...ってオィ、もう限界だって、オマエわ! (藁
0897login:Penguin
04/02/28 18:46ID:aTvgKctd串はふつー「あいてないといけない」だろ?w
で、そういう場合は ssh と tunnel を待機しとくのがベター。
IP reachable なら ssh か http/https のどっちかは使えるだろ。
0898login:Penguin
04/02/28 18:58ID:F/WyrSzr両方比べてはいないけど、svn+ssh (svnserve) 一本槍でやってる。
committer どもには全員 svn+ssh://[email protected]/ でアクセスさ
せて、committer は SSH の pubkey で区別。
公開鍵で区別といっても ~svn/.ssh/authorized_keys の command= に
--tunnel-user=alice とか --tunnel-user=bob とか足してやるだけ。
1.0.0 には --tunnel-user オプションが入ってねえことだな。
trunk を野良ビルドするか、パッチを作るかしてから試してくんな。
0900login:Penguin
04/02/28 20:16ID:PejnaXD+>committer どもには全員 svn+ssh://[email protected]/ でアクセスさ
>せて、committer は SSH の pubkey で区別。
”committerども”って言うけど、コミッター以外に誰がいるの?
リポジトリへのアクセス制御出来ませんよね?
http://subversion.bluegate.org/doc/ch06s03.html にも書いてあるし
svnserveは単に"無制限の"アクセスコントロールのみを理かいすることに注意してください。ユーザは完全な読み書きアクセス、完全な読み込みアクセス、あるいは、まったくアクセスできない、のいずれかです。
0901login:Penguin
04/02/28 20:28ID:F/WyrSzrsvn.example.org に通常の SSH アカウントを持っていても、svn を使う
ときには svn+ssh://[email protected]/ でアクセスさせるってつもり
で書いただけなんだが、誤解を招いたんならすまんな。
0902login:Penguin
04/02/28 20:32ID:PejnaXD+0903初期不良
04/02/28 22:18ID:HuTQa0n3>”committerども”って言うけど、コミッター以外に誰がいるの?
>リポジトリへのアクセス制御出来ませんよね?
どういうレベルのアクセス制御のことを言っているのか
よくわからないけど、
>完全な読み込みアクセス
read only なアクセスがあるならそれで
アノニマスアクセスできるじゃない。
コミッターと区別は出来るよ。
0904login:Penguin
04/02/28 23:23ID:PejnaXD+開発者はパッチをコミッターに送り続けるんでしょうか?
それと自分の作業(オープンソースじゃない)だと、誰がどのファイルを作業中か?把握したい事も多いのですが、SVNでは難しそうですね。
0905login:Penguin
04/02/28 23:41ID:aTvgKctdその中間がどんなものかわからないけども、部分的にコミット権を
与えることは可能。
http://subversion.bluegate.org/doc/ch06s04.html#svn-ch-6-sect-4.4.2
0906login:Penguin
04/02/29 00:02ID:cBWl+vzgSVNとWebDAVとの関連などについて、まとまった資料がないか?(まだ見つかってないけどw)と調べていたら興味深い製品が出ていた。
http://www.adobe.co.jp/products/creativesuite/versioncue.html
フォトショップは日常的に使っていたが、最新版にはWebDAVベースのサーバーまで付いているらしい
画像ファイルに特化しているのだろうか?(Apache2やsvnserveのような)汎用的なリポジトリと統合出来たりしたら
デザイナーはVersion Cue経由、プログラマーはSVNという具合に使い分けが出来て、ゲーム開発なんかにウマぃ気がする。
※予算不足で、当分ソフトのアップグレード出来ないので試せないけどね
0907login:Penguin
04/02/29 00:14ID:cBWl+vzg詳細はPDFになってました。
http://www.adobe.co.jp/products/creativesuite/pdfs/cs1versioncue.pdf
使用中のユーザーがグラフィカルに確認出来るんですね。便利そう
出版やゲーム開発などでは、作業→承認→出荷となる場合が多いと思いますが
SVNでは、>>904 のように作業⇒出荷と直接リポジトリにコミットするしか方法はないのでしょうか?
0908login:Penguin
04/02/29 00:31ID:mQGsWUnR作業はブランチでさせて、承認が降りたら trunk にマージすれば
いいんじゃないかな。
もちろん作業は branches/ じゃないところね。本来のブランチと
ごっちゃになるから。
0909login:Penguin
04/02/29 00:40ID:cBWl+vzgあ、なーるほど
で >>903 あたりと話が繋がって来たわけですが
・スタッフAが ブランチXのみににコミット可能
・マネージャーBは、ブランチXと、そのトランクXにコミット可能
という設定はApache2、svnserve共に出来ますか?
0910login:Penguin
04/02/29 01:08ID:mQGsWUnRsvnserve は簡易だから、レポジトリ単位でアノニマスとコミッターの
二群に分けることしかできない。もっと細かく認証したいなら apache が必要。
もしくは別レポジトリに分けてしまえば svnserve でも運用できる。
* スタッフとマネージャーがコミッターなレポジトリ
* マネージャーのみがコミッターで、スタッフはアノニマスなレポジトリ
外部からの接続を許すなら、svn+ssh にしないとまずいけど。
ていうかドキュメント読んでる?
http://subversion.bluegate.org/doc/ch06s03.html#svn-ch-6-sect-3.2.1
0911login:Penguin
04/02/29 04:06ID:eUDgl1Nx0912login:Penguin
04/02/29 08:07ID:z8Exwwlo0913login:Penguin
04/02/29 09:45ID:cBWl+vzgすいません Apache2とsvnserveでの認証機能の違い。
実例が見えてきてやっとわかりました。
0914login:Penguin
04/03/01 05:44ID:/oc82duXtrunkからcheckout する。
方法Aを試すためにプログラムを改造でも失敗。
あとでまた方法Aを試したくなるかもしれないので、一応、brunch/Aに登録。
trunkから新たにcheckoutする。
方法Bを試すためにプログラムを改造でも失敗。
あとでまた方法Bを試したくなるかもしれないので、一応、brunch/Bに登録。
方法Aがうまくいかなかった理由に思い当たる。
brunch/Aからcheckout する。
みたいな使い方って、subversionの使いかたとして間違ってますか?
・失敗したのも一応登録しとくってのは何か問題あるのではないか?
・一日に何度もcommitしてたらレポジトリのサイズがどんどん大きく
なってしまうのではないか?
というのが心配です。
みなさん、どういう時(どういう基準で?)にcommitしてるんですか?
0915login:Penguin
04/03/01 08:25ID:D/S+bQvV協調作業の度合いにもよるが、おもに自分が使うのであれば、
自分が一番使いやすいようにすべし。
あとでディレクトリ構成の変更も出来るんだし。
私の考えでは、そのような使い方はブランチ機能を有効に使っていて良いと思う。
レポジトリのサイズは、変更点がバカでかくなければ気にしなくていい。
svn copy はファイルサイズをほとんど増加させないし。
0916login:Penguin
04/03/01 09:28ID:8RsEJBSg> とりあえず作ってみました。
> http://wiki.machband.org/svn/
みんなあまりこの wiki 使ってないね。
0917login:Penguin
04/03/01 10:02ID:fTlcWRH+自分の場合だけど、
* tag も branch も実装に違いがない
* 個人レベルでは作業が時間軸一本でつながってるから、枝分かれじゃないイメージ
なので tag 打ってる。つまり trunk ベースでの開発。
個人レポジトリならではだろうけど、tag は branch に比べて
snapshot のイメージが強いからこっちにしてる。
もし途中で A と B を並列して実装してゆくことになったのなら branch。
A の実装に時間がかかるってことで保留を決めた時とかは、branch/A 作って
trunk では B を始めたり。
あと tag 打つのもめんどくさくなって、コミットログに「方法 A 開始」
とか書いて終わりにすることもたまにやるw
頓挫したら、コミットログから調べてからその一つ前の rev を
引っ張ってくればいいのだから。
でも trunk は常にコンパイル可能にしないといけない環境とかなら、
始めから branch にしていたほうがいいね。
ファイルサイズについては、レポジトリを dump してみるとよくわかるよ。
>>916
だってほんとに「とりあえず」なんだもの。
乗る船間違えたらみんなあぼーん。
0918初期不良
04/03/01 15:49ID:8xtyeK9Kツリーの作り方だけど
ProjA
trunk
tags
branches
ProjB
trunk
tags
branches
だと最初に Proj* を co しようとしたら
すべてのタグを co してしまったりして
良くないかも。
trunk
ProjA
ProjB
tags
ProjA
ProjB
branches
ProjA
ProjB
だったら trunk とかを先に書かないといけないから
多少ましになりそう。
0919login:Penguin
04/03/01 16:04ID:3euIbibB小規模な開発ならプロジェクトごとにリポジトリを分けた方が管理上都合がよい気がする今日この頃・・・
どうでもいいコミットでリビジョンがドンドン増えてくのがなんとなく気持ち悪いのと、
リポジトリが壊れたりするのが怖くてそうしてまつが、
その辺(リビジョンがどんどん増える)はあんまり気にしない方がいいんですか?
0920login:Penguin
04/03/01 17:46ID:vxK/vqUm「全く関係ないコミット」でリビジョンが増えるのはあまりよくないな
0921login:Penguin
04/03/01 21:57ID:fTlcWRH+増えて困るということはあまりないなぁ。
でも「何回目の変更」という意味を持たせてしまいたい人には
よくないかもね。
0922login:Penguin
04/03/01 22:39ID:9uycbzmj俺はsvnadmin load --parent-dir を知ってから後者から前者へ鞍替えしました。
↓この章で知ったんだけど、前はPerlのダンプスクリプトがあったのに何で削除されたんだろ?
ttp://subversion.bluegate.org/doc/ch05s03.html#svn-ch-5-sect-3.5
0923初期不良
04/03/01 23:44ID:8xtyeK9K>svnadmin load --parent-dir
おお、知らなかった...
svnadmin dump --parent-dir もあれば
プロジェクト単位でリポジトリ分けたり
くっつけたり自由に出来そうですな。
0924login:Penguin
04/03/02 00:10ID:fvdSiGrtもし、名前が「serial」で、固定桁数の16進数で表記されてたら、
多少は違和感が軽減されてたと思われ。
0925login:Penguin
04/03/02 00:41ID:m6vzhpX6不満点がいくつかあるんだけど、とりあえずそのひとつ。
特定のディレクトリ以下をまとめて Diff 表示する方法が無い
ワーキングコピー中のトップから以下すべての変更点を見たいときが
あるんだけれども、いちいち個別のファイルまで辿り着いて右クリックするか、
「更新をチェック」してからひとつずつファイルを選ばないといけないような
気がするんだけど、そんなもんなのか?
もし設定とかで解決するのなら教えてください。
自分では探したので、仕様か未実装なのではないかと思ってるんだけど。
TortoiseSVN 1.0.0, Build 781
0926login:Penguin
04/03/02 01:23ID:jYdd6p/gワーキングコピーのトップからCommitをかけて変更があったファイルが
リストに表示されるからそれをダブルクリックで変更点が見られるけど?。だめかな。
0927初期不良
04/03/02 04:11ID:40dZPVVEsvn diff svn://repos/trunk/Utility.java@5 svn://repos/trunk/Utilities.java@6
5->6 の時はファイル名変更だけじゃなくて
内容の変更もあると仮定して。
svn diff -r 5:6 Utilities.java
だと Utilities.java はリビジョン 5 の時に無いみたいよ
って言われるだけで diff はとれない...
過去のファイル名は覚えてはいないと言うことか?
log は過去の分も覚えているんだけどね...
0928初期不良
04/03/02 04:58ID:40dZPVVE対応しているみたいですな。
http://subclipse.tigris.org/
今度 osx 版を試してみようかな
0929login:Penguin
04/03/02 08:16ID:m6vzhpX6ありがと。
commit 前に、ワーキングコピー全体に対して diff 取りたかったんだけど、
やっぱり無理なのかな。
0930初期不良
04/03/02 11:53ID:40dZPVVEもしかして全体に対して diff ってのは
Unified Diff ってやつの事?
複数のファイルの diff 結果が含まれてるやつ。
特定のディレクトリ以下をまとめてやるなら
ディレクトリを右クリックで Show Log、
特定のログをダブルクリックで出てくるよ。
Ctrl 押しながら左クリックでログを二つ選択で
右クリック、Show Differences as Unified Diff
だと選択したリビジョン間での Unified Diff が
取れるみたい。
0931login:Penguin
04/03/02 12:53ID:m6vzhpX6ありがとう。でもそれって、commit 後じゃないの?
「特定のログ」って、コミットしないと表示されないようだし。
commit 前にその Unified Diff ってのを表示したいんです・・・
0932login:Penguin
04/03/02 13:02ID:TVNlxxeqパッチ作成をして、、それを開く。(´・ω・`)
0933初期不良
04/03/02 21:38ID:40dZPVVEとりあえずコマンドラインだと簡単に出来るね。
svn diff wc
で、まとまった diff が出てくる。
ディレクトリに対する diff と言うあたりを
TortoiseSVN では考慮していない感じですな。
Unified Diff 自体には一部対応しているわけだから
今後ディレクトリにも diff かけられるようになるかもね。
0934login:Penguin
04/03/02 21:55ID:m6vzhpX6なるほど。
ところで、TortoiseSVN にも svn クライアントが付いてきてるのですか?
見当たらなかったけど、探し方が悪いのか、それともそれは Subversion から入れるべきなのか‥‥
0935login:Penguin
04/03/02 23:01ID:fM773/5R別途入れましょう
0936login:Penguin
04/03/03 10:03ID:XfwYCK1ECheckForUpdatesを使う。
デフォルトではメニューに表示されないから、settingのMenuLayoutで有効にしてね。
0937login:Penguin
04/03/03 10:45ID:8YOg5nhhなにもしなくてもサブメニューにいるっしょ。
0939login:Penguin
04/03/03 11:49ID:8YOg5nhhというか、 MenuLayout は「サブメニューの中か外か」の設定であって、
項目が表示されるかされないかは状況のみに依存する。はず。
0940login:Penguin
04/03/03 13:18ID:jZ2GBQPp>>936
ええ、これは知っているのですが、複数ファイルのDiff表示をいっぺんには出来ないよね?
>>939
私が使った限りでは、そのように思います。
0941login:Penguin
04/03/03 14:23ID:wPTRTyuV09421/3
04/03/03 18:22ID:9Wy0bFyS>>1の文句とか記事とかAutoversioning関連とか、
足りない/おかしいところがあったら追加/修正よろしぅ。
スレタイ:Subversion rev.2
09432/3
04/03/03 18:23ID:9Wy0bFySバージョン管理システム、Subversionのスレです。
前スレ:Subversion使ってる人いますか?
http://pc.2ch.net/test/read.cgi/linux/1002355536/
公式:ttp://subversion.tigris.org/
GUIクライアント:ttp://rapidsvn.tigris.org/
Windowsシェル拡張:ttp://tortoisesvn.tigris.org/
Eclipseプラグイン:ttp://subclipse.tigris.org/
マニュアル邦訳:ttp://subversion.bluegate.org/
Subversion批判に対する反論:ttp://subversion.bluegate.org/svn-anti-fud-ja.html
svn診断への反論:ttp://subversion.bluegate.org/undiagnosing-ja.txt
日本語ML:ttp://arch.bluegate.org/mailman/listinfo/subversion-jp
09443/3
04/03/03 18:24ID:9Wy0bFySWikiPedia:ttp://ja.wikipedia.org/wiki/Subversion
WebDAVシステム構築ガイド:ttp://www.gihyo.co.jp/books/syoseki.php/4-7741-1911-3
Version Control With Subversion:ttp://www.amazon.co.jp/exec/obidos/ASIN/0596004486/
記事(ちょいと旧め)
ttp://www.atmarkit.co.jp/flinux/special/webdav/webdav03c.html
ttp://www.atmarkit.co.jp/flinux/special/webdav03/webdav02a.html
ttp://ukai.jp/debuan/2002w/subversion.txt
ttp://ukai.jp/Slides/2003/0521-lw2003/html/
ttp://ukai.jp/Articles/2003/uu-svn/
09454/3(藁
04/03/03 19:57ID:9Wy0bFyS一応、この板が一番人が集まりそうだと思うけど・・・。
その辺も考える必要あるのかなぁ・・・?
とりあえず>>960踏んだひと頼んだ。
0946login:Penguin
04/03/03 20:12ID:NRYz8MET0947login:Penguin
04/03/03 22:54ID:jZ2GBQPp俺的には ttp でも構わないけど、コロンと ttp の間に半角スペースが欲しい。
0948login:Penguin
04/03/04 02:05ID:7uuR2Atfテンプレなんだし直でとびたい。
2chの負荷が〜という理由もあるかも知れんけど、
このスレの人口から考えると問題ないんでない?
0949login:Penguin
04/03/04 02:24ID:KOeiaPYClinux板だからか?
0950login:Penguin
04/03/04 02:25ID:tzmnWwvG0951login:Penguin
04/03/04 02:55ID:nMkoWiH40952login:Penguin
04/03/04 12:54ID:R1MmfV7X0953login:Penguin
04/03/04 13:26ID:lz8Zr04r2chブラウザ使えば、一番早い。
0954login:Penguin
04/03/04 13:29ID:KOeiaPYC0955login:Penguin
04/03/04 13:33ID:fVsKdK4B0956初期不良
04/03/04 18:39ID:oBUJyJXu0957login:Penguin
04/03/04 19:46ID:lz8Zr04rははは。
ところでもうすぐにも 1.0.1 が出るようざんすね。
ttp://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=58016
0958login:Penguin
04/03/04 22:55ID:Q7NnzzqKProjA
trunk
tags
branches
ProjB
trunk
tags
branches
形式への変換ってどうすればいいんでしょう。--trunk --branch --tags で指定しようとしたら、
Error: cannot pass multicomponent path to --trunk, --tags, or --branches yet.
と言われてしまった。--trunk-only じゃないと駄目?あるいは、変換してから手動で直す?
0959login:Penguin
04/03/05 14:02ID:4FI+GAzg俺的にはなるべく前スレを継承して欲しいんだが・・・
ex.
SubVersion使ってる人いますか? Rev.2
0960login:Penguin
04/03/05 14:15ID:e9JyJ572「その2」とか「Part2」でいいじゃん。
0961login:Penguin
04/03/05 15:07ID:9854VCVv>SubVersion使ってる人いますか? Rev.2
Vを大文字にするのはやめてくれ
0962login:Penguin
04/03/05 16:59ID:eV5ZTMIA鯖ージョンなのか?
0963login:Penguin
04/03/05 17:26ID:Ucbv861X0964login:Penguin
04/03/05 17:29ID:Ucbv861X「?」は半角の&と半角の#に換えてくれ。
0965login:Penguin
04/03/05 17:39ID:9854VCVv何のことかと思ったら発音記号か。
Eijiroって英辞郎ね
0966login:Penguin
04/03/07 05:54ID:Gs1OXPgTCVSユーザのためのSubversionガイド: ttp://slashdot.jp/journal.pl?op=display&uid=12&id=200792
・・・で、いつ立てるのでせう?
0967login:Penguin
04/03/07 06:39ID:5iGeRIVNhttp://pc.2ch.net/test/read.cgi/linux/1078609142/
0968login:Penguin
04/03/07 15:04ID:oAEQzGh1これは何かに利用できそうだ
0969初期不良
04/03/07 17:19ID:yaycQ8PDSubclipse OSX 用と Linux 用が見あたらなくなってるんだけど
どうしたんだろ?
0970login:Penguin
04/03/07 17:27ID:vNOVdVBwこれは余りに横暴だ
0971login:Penguin
04/03/07 20:44ID:mkPV1Yhosubversionの場合、リポジトリ内では「ファイル」ではないんだが。
0972login:Penguin
04/03/07 22:38ID:vMjaya0E$Id$を展開してもお前は何も感じないのかっ!!
0973login:Penguin
04/03/08 10:48ID:k8Z0H1xQ",v" っていう suffix の意味合い(もしくは意義)って何なの?
付いてても付いてなくても、
個人的には特に不都合は感じてないんだけど・・・。
0974login:Penguin
04/03/08 12:16ID:3COZB0d9↑のようにfilename.cとv 1にするために付けたのだと解釈してます。
次スレたったのでくだらないことを書いてもいいと思っただけです。
すいません
0975login:Penguin
04/03/08 12:22ID:Vo3ZS3on0976login:Penguin
04/03/08 16:11ID:0CCnwo/G0977login:Penguin
04/03/08 17:42ID:+h4HMivI0978初期不良
04/03/08 18:28ID:NQtjGSrC方法はわからない...
0979login:Penguin
04/03/08 21:37ID:IXv+yZJP連携させる場合はDSO辺りで色々大変そうなのでパス(w
0981login:Penguin
04/03/09 00:36ID:z7fblVgYSubversionはRCSとは無関係ですよ。
0982login:Penguin
04/03/09 12:13ID:XacsPpJkレス数が950を超えています。1000を超えると書き込みができなくなります。