subversion バージョン管理【サブバージョン】at LINUX
subversion バージョン管理【サブバージョン】 - 暇つぶし2ch2:login:Penguin
06/08/04 23:44:35 ZEwz65RO
Subversion r5
スレリンク(tech板)

3:login:Penguin
06/08/05 00:04:05 +1yPMOR+
今日みかけたsubversionの本で、
バックアップソフトsubversionと謳っている本があって萎えた。

4:login:Penguin
06/08/05 00:40:34 rhq7g2yL
rcsカキ揣醇・・コ搶掛カカ揆カイж

5:login:Penguin
06/08/05 02:00:24 a2/DNaM+
monotoneスレならよかったのに

6:login:Penguin
06/08/06 04:24:53 xoEj1Jiv
重複か?
板が違うので許される?

7:login:Penguin
06/08/06 09:28:00 dB48dY5d
重複ではないけど、Linux 板でやる必要なくね?

8:login:Penguin
06/08/06 09:55:53 rUr3W2gs
ちょっと話題を変えて再利用・・・って思いっきりソフト名入ってるんですね。


9:login:Penguin
06/08/13 18:27:14 1g2b6b8a
現在使用(しようとしている)のはWindows版なので厳密には板違いですが、お力になっていただければ幸いです。

 当方は今、Windows上でJava(Eclipse RPC)の開発をしているのですが、バージョン管理にWindows版のsubversionを使いたいと思っております。
 インストールは恙無く終わり、ローカルマシン上では「file:///~」という指定で無事チェックイン出来たのですが、リモートマシンからのアクセス(「svn://(IPアドレス)」と指定してのsvnからのインポート)で出来ません。
 subclipseのコンソールには「svn: Can't connect to host (svnserverが動いているIPアドレス)」と表示されています。
 おそらくリモートでアクセスするには何かしらの設定が必要なのではないかと考えたのですが、ネット上にある情報はほとんどがWebDAVを使用するものばかりです。
 残念ながらこのマシンでは(他の開発で必要なため)IISが必須なので、可能な限りapacheは入れたくありません。
 (共存は可能なコトは知っていますが、このためだけにインストールするのは少し悲しすぎます(T_T))

 ということで、何か情報をお持ちの方がいらっしゃればアドバイスをいただければ幸いです。よろしくお願いします。
 また、必要な情報などありましたらご指摘ください。


10:login:Penguin
06/08/13 18:35:13 5HPbCueB
>>9
サーバなりデーモンなり上がってますか?

11:9
06/08/13 19:44:48 1g2b6b8a
>>10
コマンドラインからバッチを起動しています(現在はタスクで起動時に実行)
>>9にも書いたとおり、「file:///~」は通っているので、多分大丈夫だとは思うのですが……
確認する方法、ご存知でしょうか?

12:login:Penguin
06/08/13 19:57:25 te//jk76
Apacheをインストールしなさい。
Apacheをインストールするのが正しい方法なので躊躇ってはいけない。

13:login:Penguin
06/08/13 20:30:10 5HPbCueB
あ、そっか、DAVか。

14:login:Penguin
06/08/13 20:31:14 5HPbCueB
>>11
>>9にも書いたとおり、「file:///~」は通っているので、多分大丈夫だとは思うのですが……

subversionがローカルのファイルを直接読んでいるので何の参考にもなりません。

file:///a.htmlがWebサーバを通っていないのと一緒。

15:9
06/08/13 22:47:47 1g2b6b8a
>>14
……ごめんなさい、当たりでした(T_T) subversionって、ローカルでアクセスするだけならsvnserve立ち上がってる必要は無いんですね。

で、どうもタスクによる指定では上手く動いてくれないので、vectorからサービス化のフリーウェア拾ってきてサービスにしてみたところ、無事に動きました。
ありがとうございました。

16:login:Penguin
06/08/16 00:13:47 Pj3Vfy/U
>>100

17:login:Penguin
06/08/26 22:13:13 Lw3TsZcA
subversion - バックアップツール
とかいう本が出てたけど。。。どうなの?

18:login:Penguin
06/08/26 22:28:22 evYtDbzU
>>17 大間違いじゃね?

19:login:Penguin
06/08/26 23:49:34 TbQ9aiLA
まぁ、そういう使い方しても法律に触れるわけではないが...。

タイトルを見る限り、決してオススメできないな。

20:login:Penguin
06/08/27 01:57:05 UwoCCiBB
>>17-19
著者の名前をよく見ろ。

21:login:Penguin
06/08/30 19:08:07 x69pyYvH
amazonで "Subversion公式ガイド" の訳者上平氏の本の紹介文を見てみたが
こっちもバックアップツールって書いてあるな。

URLリンク(www.amazon.co.jp)

22:login:Penguin
06/09/06 14:12:14 rcJ7FEKA
ファイルごとのバージョン管理が出来ないのは仕様ですか?

23:login:Penguin
06/09/06 14:17:55 k0MtvRe2
>>22
ファイルごと別々にcommitするか、CVS/RCS使え。

24:login:Penguin
06/09/06 21:24:11 ztKSi/df
>>22
一遍、窓の無い壁が軟らかい部屋のある病院で見てもらえ。

25:login:Penguin
06/09/06 23:42:52 rcJ7FEKA
>>23
そちらも検討してみるですよ。ありがとう。

>>24
日本語でおk

26:login:Penguin
06/09/09 14:34:24 9SIXtC9Z
>>24じゃないけど
ヤバイ患者を扱う精神病院ってのは
飛び降り防止の為に窓がなかったり、
ぶつかってケガ/死ぬのを防ぐ為に壁がやわらかくなってたりするらしいよ。
前テレビで見た。


27:login:Penguin
06/09/10 04:21:44 DNfiZ+kM
それ何て閉鎖空間?

28:login:Penguin
06/09/10 04:35:10 pDLa5IIK
>>27
ハルヒ厨は15498回通院を繰り返せ。

29:login:Penguin
06/09/12 07:01:53 xY+weJ1Z
>>28
みっくルンルン♪

30:login:Penguin
06/11/03 23:05:11 Gh5pfkKW
ねー、subversionって前のリビジョンがいらなくなっても消すこととかできないよね?

例えばリビジョン1のときに1Gのファイルをcommitして、次のリビジョンでそれをdeleteしたとするじゃん。それでもリポジトリのサーバの方にはその1Gのファイルは残ってしまうわけだよね…。

もしくはもう昔のバージョン情報はいらなくて、HDD削減のために昔のバージョン情報を消したいとかそういう使い方はできないのかな?

31:login:Penguin
06/11/03 23:07:48 aSZF4oBu
>>30
サーバ側で消せば良いじゃん。

32:login:Penguin
06/11/04 00:32:13 MV9ATd2t
>>30
dumpしてダンプファイルを編集。
その後loadすればいい。

それ以外の方法は無い。

33:30
06/11/04 01:10:24 yrxZYbjT
>>31,32
なるほど。確かにそれなら消える罠

でも例えばそれでリビジョン1を消したとして、ローカルコピーの方からリビジョン1を参照しようとした場合とかってsubversionの予期せぬエラーみたいにならないかな?

34:login:Penguin
06/11/04 01:18:20 kaD8zBuC
そういうのは、昔のバージョン情報がいる、って言うんじゃないかな?

35:login:Penguin
06/11/04 01:26:06 IYZavDHZ
>>33
自分で試せよ。

36:login:Penguin
06/11/04 09:38:11 NNycDEDY
svnのクライアントコマンドってブックマーク機能ある?

37:login:Penguin
06/11/04 11:35:28 ZeGVdpCB
Tracでもつかってみやう

38:login:Penguin
06/11/04 18:28:53 MV9ATd2t
>>36
意味不明。

39:login:Penguin
06/11/04 18:50:50 HPKJ9uHl
>>36
日本語でおk。


40:login:Penguin
06/12/12 11:15:58 8ho5WqMl
Windows上でTortoiseSVNを使ってるんですが、(サーバーもWindows上)
Thumbs.dbを削除したいんですが、どうすればいいですか?
というのは、WindowsのExplorer上からだとThumbs.dbが見えないため
右クリックで削除の方法が使えないからです。

DOSプロンプトでコマンドラインから消す方法もありますが、数が多いという
こともあり、できれば作業者側のPCで消せる方法を探してます。


41:login:Penguin
06/12/12 11:20:27 2BKrmyTQ
>>40
フォルダオプションで隠しファイルを表示しない、か、保護された~のチェックを外せば良いよ。

42:login:Penguin
06/12/12 12:12:35 AfDkQOaP
>>38-39
わたしが思いますに、>>36はmoveとかmergeとかで毎回URLタイプするのが面倒なので、
登録しておく方法はないか、と聞いているのではありますまいか。
moveとか:
作業コピーでやってコミットしなさい
mergeとか:
環境変数使いなさい

これならFAQなんですが。もし作業コピーに元のURLが保存されてることを知らないなら、
馬鹿ということになりますが、いくらなんでも人をそこまで悪く言いたくない。

43:login:Penguin
06/12/12 19:25:14 RIhYo3u/
おまえらLinux板でどうどうとゲイツOSの話すんなよ。
TortoiseSVNを使ってるならム板いけ

44:login:Penguin
06/12/13 15:07:35 wXvHIZOx
>>41
おぅ!ホントだ!!ありがとう~♪

45:login:Penguin
06/12/13 15:08:49 wXvHIZOx
>>43
すんません。Windows板にもソフト板にもなかったんで・・・
ム板ってどこですか????

46:login:Penguin
06/12/13 15:14:16 Xf1Auk/Q
>>45
プログラム板。親切な俺はURLも貼る。

Subversion r6
スレリンク(tech板)

さっきr5から変わったとこだよ。

47:login:Penguin
06/12/13 15:19:18 wXvHIZOx
>>46
うぉ!なんて親切ちゃんなんだ!今度からそっちで聞きます。

48:login:Penguin
07/12/17 04:03:58 MP1yZ5qo
英会話の独学してたら急に気になったんだけど、Subversionて英語発音だとサッバージョンになる?

49:login:Penguin
07/12/17 14:29:27 8gr7l6QS
ここはsvn上のソフトのエラー報告とかも出きるの?


50:login:Penguin
08/02/11 12:39:28 5R8ycQ1w
project001とproject002という2つの全然別のプロジェクトがあって、それをsvnで管理したいとき、
file:///home/hoge/svnで指定する箇所は分けるべきなのですか?
以下のようにやってはダメ?

$ svn import /home/hoge/prj001 file:///home/hoge/svn/ -m "project001 start"
$ svn import /home/hoge/prj002 file:///home/hoge/svn/ -m "project002 start"


51:login:Penguin
08/02/11 14:55:12 2bRDK35T
それは管理方針の問題だから駄目ではない。
まともな管理者が利点と欠点を理解して
それを選択したのならきっとそれがベストな方法だ。

52:login:Penguin
08/02/11 16:21:03 5R8ycQ1w
全部自分が個人としてやってたことなのですが、
自分のプロジェクトで、今まで1つのSVNディレクトリで管理してたのですが、
管理するプロジェクトが1つ増えたので、同じディレクトリに追加したところ、
チェックアウトしてみると、2つのプロジェクトが混ざって(一緒になって)
チェックアウトされてしまうようになりました。そこで現在は、SVNディレクトリを
2つにわけ直してやってます。ですが、CVSだとCVSROOTは1つで済むところ、
SVNだとディレクトリを分ければならない、というのはちょっと不便な感じです。


53:login:Penguin
08/02/11 16:58:09 zK89GVcL
CVSROOTっていうのは環境変数のこと?

上の方法で import しているなら、
$ svn co file:///home/hoge/svn/prj001
とやれば prj001 がチェックアウトできるのでは?

チェックアウトしたときにroot情報はワーキングコピーに
記録されるから環境変数を弄る必要は無い。

勘違いしてたらすまん。

54:login:Penguin
08/02/27 18:31:37 M71QBFgt
svnserveで配信してるんだけど
一回パスワードとか入力して認証した場合、
かなり長い間ノーパスでアクセスできるよね?
この認証ってどこで管理してんの?
認証してる期間が長くてコワス

55:login:Penguin
08/03/07 05:36:52 sQ5+gIMj
~/.subversion/auth/

56:login:Penguin
08/03/07 11:23:59 yxfPG9lb
Emacs で,ワーキングベースとワーキングコピーの内容を
ならべながら diff とって,「あ,ここはやっぱり
変更するべきじゃなかったから元に戻そう」という作業を
簡単にできるモードってありませんでしょうか?
svn-status-* コマンドは使っているのですが.
それ以外に何かあれば教えていただきたく.

57:login:Penguin
08/03/07 11:31:23 yxfPG9lb
あ,ちなみに今は svn diff の結果を見ながらやってるんですが,
ウギャー!と発狂して発作的に svn revert してしまい
放心状態になることがあります.screen で分割してあれこれ
工夫はしてみるんですが,視認性が悪く・・・

Emacsタン!助けて!

58:login:Penguin
08/03/07 14:31:48 hkdrBAge
psvn か、二つ読み込んで ediff?


59:login:Penguin
08/03/08 01:23:07 9beAQD9L
svkというのを使ってみたが、
これ使いにくいな。copyとかdiffとかで
オプションがsvnと違うので面倒。
でも履歴も含めてもって来る方法がこれしかないので、仕方ない・・・


60:login:Penguin
08/03/08 23:28:55 KTEgInF8
つgit-svn

61:login:Penguin
08/03/13 20:38:03 +E8w9rhE
>>60
ありがとう。
git-svn/hgsvn/bzr-svnとか色々あるのね。
結局、オプションに互換性があるわけでも無いから
苦労して、svk入れる必要はなかったかも・・・
お気に入りのbzrが対応してたのは知らなかったよ。

62:login:Penguin
08/04/21 09:07:40 4ZxrAy+z
最近リポジトリへのアクセスがめちゃくちゃ遅いと思ったら、
クライアント側のIPアドレスが逆引きできてないだけだった・・・

プロバイダに連絡してすぐに直してもらったけど、
そういや sshd は UseDNS yes がデフォだったんだな。

63:login:Penguin
08/04/24 09:20:38 lzqj2l5T
ワーキングコピーの形式はバージョンによって
変わる可能性があるようだけど、リポジトリのほうは
そのままでも問題ないのかな?

たとえば 1.3 時代に作ったリポジトリ、
そのままずっと運用し続けているけど、
これからもクライアントのバージョンが
1.5, 1.6, ...., 3.1415 と上がっていても大丈夫なんだろうか。
とちょっと不安。

64:login:Penguin
08/04/24 13:23:00 lzqj2l5T
さっき大きめの更新を svn+ssh でコミットし始めて、
つけたログメッセージが気に入らなかったから
Ctrl+C で中断したんだけど、Broken pipe の表示と
ともにコミットされた旨の表示も。

本当にきちんとコミットされているんだろうか。なんか不安だ。
一応 svn update してみても何事も起こらないんだけど。



65:login:Penguin
08/04/29 13:27:44 dWgXVixc
>>64
ログメッセージだけだったら後から幾らでも直せるのに

66:login:Penguin
08/04/29 22:49:00 Wy5jS6O+
え?そうなの?
ダンプして強引に修正とかじゃなくて?

67:login:Penguin
08/04/29 23:45:12 YvenyQ08
>>64
マジマジ?
おせーておせーて!

68:login:Penguin
08/04/30 05:52:57 lzKoMNft
>>67 ちょ,おまww
質問してるのは俺だってば

69:login:Penguin
08/04/30 20:31:49 /LUL0LBp
>>64
pre-revprop-change

70:login:Penguin
08/05/21 06:47:54 dJItIQm3
ワーキングコピーにはワーキングベースが入っていますよね.
つまりざっくりと容量が2倍になっているわけで,
とりあえず変更するつもりのものがないディレクトリに関しては
ワーキングベースにファイルそのものじゃなくてハッシュ値だけ
持っておくとかで容量を節約できればなぁと思うんですが,無理?

CoW 機能を持ったファイルシステムとかならもっと
うまくやれるのかもしれない.

71:login:Penguin
08/05/21 12:22:55 mCnJxfKX
>>70
URLリンク(subversion.tigris.org)
URLリンク(subversion.tigris.org)

72:login:Penguin
08/05/21 14:14:34 dJItIQm3
一応その辺の話も出てはいるのか・・・
ワーキングベースのファイルを空ファイルにしておく
という work around は面白いな。
でも不用意にこれやると、リポジトリにめちゃくちゃな
差分がコミットされてしまう予感。

73:login:Penguin
08/05/28 11:02:45 HsWDzpDn
CentOS 5 で使える svk の rpm パッケージって無いでしょうか?

74:login:Penguin
08/06/01 23:49:59 MZH9H50a
>>48
厳密にはヴィジュアルヴェーシックになるよ

75:login:Penguin
08/06/02 06:29:13 ASEvI7Xs
要するに胃キャメラって事ですね

76:login:Penguin
08/06/25 15:58:09 wshltYxw
今日初めてsvn使ってみたのですが
svn addとかsvn moveとかいちいちやるのが面倒だと思いました

あるディレクトリ以下変更が加えられたファイルすべてを自動的に
commitする方法はないのでしょうか?

77:login:Penguin
08/06/25 16:59:31 UdKXjOUh
truckと一緒に使うのがいいのかな

78:login:Penguin
08/06/25 23:06:57 60yOAmGe
>>76
WebDAVればいいんでわ?

79:login:Penguin
08/06/26 07:17:54 zajaXW8o
RapidSVN

80:login:Penguin
08/07/01 12:26:02 +6FU+8Fp
Windows環境でtortoiseを1.5にしたら日本語フォルダにしていたリポトロジ
がリポトロジブラウザで参照できなくなりました。
コミットや差分は正常にできます。
日本語フォルダ(パス)で運用されているかたはご注意ください。

81:login:Penguin
08/07/02 23:41:29 ScqFkWO0
>>76
その変更ツリーのトップにいってコミットすれば
更新されたファイルを自動的にコミットしてくれますよ


82:login:Penguin
08/07/03 00:37:42 FUqfD8vh
>>80
あんたはまず「情報リテラシー」から勉強し直した方がいい。
リポトロジ?w

83:login:Penguin
08/07/03 01:19:36 UAqmQ1GF
>>82
それを言うなら情報が付かない只のリテラシーをなんとかすべきだろう

どっちかというと情報リテラシーに問題があるのは>>81だな

84:login:Penguin
08/07/04 17:20:34 Lnyp1aKI
>>82
すいません。
情報デリカシーから勉強してまいります。

85:login:Penguin
08/07/05 11:07:22 x1XOstmJ
Windowsで、作業コピーのファイルを移動する時には、

1.コピー先のフォルダが作業コピー内でaddなりcommitされている事を確認
2.コピー元のフォルダを開く
3.コピー先のフォルダを開く
4.コピーしたいファイルなりフォルダをマウス右ボタンでドラッグ&ドロップする
5.移動に関する小さいメニューダイアログが出るので一番上を選択する
6.コピー先のフォルダをコミットする

86:login:Penguin
08/07/08 22:12:23 LSu++xNc
新スレ移行のお知らせ

バージョン管理システムについて語るスレ2
スレリンク(tech板)


夜露死苦ー

87:login:Penguin
08/07/09 00:01:19 LSu++xNc
プログラム板より引っ越して来ました。
以後、よろしくお願いします。


subversionはフリーなオープンソースのバージョン管理システムです。

公式HP
subversion.tigris.org
URLリンク(subversion.tigris.org)

Subversion によるバージョン管理
URLリンク(subversion.bluegate.org)

subversion: Project Status
URLリンク(subversion.tigris.org)

subversion: Subversion Links
URLリンク(subversion.tigris.org)

Version Control Systems Comparison
URLリンク(better-scm.berlios.de)

過去スレ@プログラム板
r9 スレリンク(tech板)
r8 スレリンク(tech板)
r7 スレリンク(tech板)
06 スレリンク(tech板)
05 スレリンク(tech板)
04 スレリンク(tech板)
03 スレリンク(linux板)
02 スレリンク(linux板)
01 スレリンク(linux板)

88:login:Penguin
08/07/09 00:02:06 LSu++xNc
■文書
Subversionによるバージョン管理(日本語訳)
URLリンク(subversion.bluegate.org)
svnbook PDF版
URLリンク(psyto.s26.xrea.com)

Subversion批判に対する反論
URLリンク(subversion.bluegate.org)
svn診断への反論
URLリンク(subversion.bluegate.org)
CVSユーザのためのSubversionガイド(wakatonoさん)
URLリンク(slashdot.jp)
FSFS propaganda
URLリンク(arch.bluegate.org)
TortoiseSVNユーザガイド
URLリンク(tortoisesvn.bluegate.org)

■Wiki
Subversionメモ
URLリンク(terai.s55.xrea.com)
Subversion(Saisse's Wiki):
URLリンク(www.saisse.jp)

■記事(ちょいと旧め)
URLリンク(www.atmarkit.co.jp)
URLリンク(www.atmarkit.co.jp)
URLリンク(ukai.jp)
URLリンク(ukai.jp)
URLリンク(ukai.jp)

89:login:Penguin
08/07/09 00:03:29 LSu++xNc
最悪なsvn管理方法トップ10
URLリンク(www.red-bean.com)
日本語要約
URLリンク(www.geekpage.jp)

バージョン管理システムについて語るスレ2
スレリンク(tech板)

リーナス・トーバルズ「Subversion ほど無意味なプロジェクトはない」
URLリンク(po3a.blogspot.com)

Git入門
URLリンク(www8.atwiki.jp)

90:login:Penguin
08/07/09 00:08:22 RdgViIww
このスレ、01-03はLinux板にあったのね。
古巣に舞い戻ってきたんだ。

91:login:Penguin
08/07/09 00:15:15 XPSdMZs8
UNIX板に置いてあると、どのスレもまともに機能しなくなるから

92:login:Penguin
08/07/09 00:16:35 BhSjlPCH
次スレ立ってないのに埋め始める馬鹿がいたから
避難先として誘導しただけ

93:login:Penguin
08/07/09 00:18:16 RdgViIww
まあ、いいんじゃね?

94:login:Penguin
08/07/09 08:47:35 1Rv0N+DQ
次スレを待つか

95:login:Penguin
08/07/09 10:01:11 YkKIuky0
じゃあ仕事中のオレがリスクを背負いながら
元の巣に建てるよ

96:login:Penguin
08/07/09 10:05:21 YkKIuky0
建てた。みんな戻ってこ~い。
スレリンク(tech板)

97:login:Penguin
08/07/11 18:35:50 5BeLzHuN
bazaarが一番いいと思います。

98:login:Penguin
08/08/14 17:49:04 6NC/QdJU
■■みんなでサイトつくろうぜwwwwwwwwwwwwwwww■■
「お前ら一緒にサイト作ろうぜwwwwwwwwww」
「2ちゃん越えるサイト作ろうぜwwww」
「仕事無いんだ・・・・・・」
「やろうぜ!」
「みんなでサイトつくろうぜwwwwwwwwww」
URLリンク(gacco.o0o0.jp)
スレリンク(news4vip板)
URLリンク(ex14.vip2ch.com)
興味沸いたらきてください!
======================!! 人材募集中 !!======================
■プログラムを組んでくれる人
 *サーバー側
  言語はRubyかPerlの予定ですが、Perlが有力候補。
  ・チャット
   定期的にクライアントから着信があり、それに対して更新されたチャットのメッセージを返信する程度の能力。じゃなくて機能。
   通信するときのフォーマットは未定。
  ・ログイン・アカウント管理
   ログイン認証、各アカウントの点数などの管理。データベースは未定。
  ・お絵描き
   未定。とりあえず鯖に負担がかからない程度にたまに画像を送信してあげるって感じで
 *クライアント側
  はっきり言って俺もわからね。Ajaxだとかflashだとかjavaだとか。
■機能提案(正しくは人材ではなく、意見?)
 「こんな機能があったら良い!」「こうするともっと楽しくなる!」などの意見募集中。
 挨拶とか気にせずスレにどんどん書き込んでくれればおk
■デザイン
 サイトのデザインを考えてくれる人、作ってくれる人募集中。
 できればphotoshop illustrator使える人(プロジェクト共有しやすいので)


99:login:Penguin
08/08/30 15:16:31 5rhgiBA9
mod_dav_svn 経由だと
どれくらいのファイルサイズまでコミットできるんだろうか.
いつも失敗して結局 svn+ssh でコミットしている.
最初の import 以降の差分だけならもんだいないんだけど

100:login:Penguin
08/08/31 00:53:30 GEiK8cz0
>>99
Apacheの設定の問題じゃないの?
最大リクエストサイズに上限が設定されてるとか。

101:login:Penguin
08/09/03 06:16:07 belhigq/
俺はでっかいファイルのチェックアウトでも問題出るよ。
300MBくらいの(笑
apache の error.log を見るとこんな感じ
同時刻に必ずこの二つがペアになって発生する

[error]Provider encountered an error while streaming a REPORT response. [500, #0]
[error]A failure occurred whiledriving the update report editor [500, #190004]

なんなんだろうね。

102:login:Penguin
08/09/03 13:05:28 belhigq/
mod_dav_svn を使ってます。
いま、各リポジトリの conf/authz にアクセス制御を書いています。
リポジトリは複数 repo1 repo2 あるので、
repo1/conf/authz、 repo2/conf/authz のようにアクセス制御の
ファイルが分散しています。

このとき SVNParentPath を使ってこれらのリポジトリを
ひとまとめ(?)にしたいのですが、アクセス制御のファイルは
それぞれ別別にしたままにできるのでしょうか?

AuthzSVNAcccessFile ディレクティブは一つしか書けなくて、
そこで指定したファイルに [repo1:/hogehoge] のような
セクションでリポジトリを指定するしかないのでしょうか?

103:99
08/09/05 09:40:27 H3lMy7zk
tcpdump やら wireshark やらであれこれ調べ上げた揚句わからず.
でもでっかいファイルをコミットしたときは TCP が FIN で
終わらず40秒くらいして RST が送られてきて切断している
ことがわかった.

で,いまさらだけど URLリンク(localhost)あれやこれや で
コミットしてみたらでっかいファイルでも問題なかった.
WAN 経由でも PPTP で直接つなぎこんだら問題なかった.

もしかしてファイアウォールのせい?
なんか IDS で誤検出されちゃってなんていうレポートもあるし.
URLリンク(www.webmeisterei.com)
In our case the Intrusion Protection has matched patterns
when commiting certain files and svn:externals properties.

104:login:Penguin
08/10/07 23:10:40 e9sBqR43
リポジトリにコミットされたファイル名を検索したいのですが、
いい方法はありますでしょうか。



105:login:Penguin
08/10/09 08:22:45 pnM4oBq3
>>104
チェックアウトして展開された中を検索する?

106:login:Penguin
08/10/09 09:03:38 VeIBPrXD
>>105
超ムダ。

どうせならせめて
svn info -R --xml


107:login:Penguin
08/10/09 14:45:19 sfs3pRsp
次スレのスレタイは【差分バージョン】にしておけよ

108:104
08/10/10 00:32:58 bXfWfD79
チェックアウトしてない状態です。

tracなど使うとできるんでしょうか。

109:login:Penguin
08/10/10 01:09:36 LxfCMHNS
>>104だけみるとsvn logでいいとしか思えない。

>tracなど使うとできるんでしょうか。
tracは魔法じゃないからね。

110:106
08/10/10 09:11:27 eVlShOPt
>>108
だから↓じゃダメなのかよ。
svn info -R --xml
引数にレポジトリURLを指定できるんだが。


111:106
08/10/10 09:13:18 eVlShOPt
>>108
だから↓じゃダメなのかよ。
>svn info -R --xml
引数にレポジトリURLを指定できるんだが。


112:106
08/10/10 09:17:47 eVlShOPt
>>110-111
大事なことなので2回言いました!



うそ。
なんかエラーが出たんで書き直したら
こんなことに。orz

113:login:Penguin
08/10/11 10:17:11 LaiV2ljQ
>>107
【サヴァージョン】だろjk
URLリンク(eow.alc.co.jp)

114:login:Penguin
08/10/25 11:14:10 O4WybLob
ちょいと教えてください。

過去にcommitしたファイルをdb上から削除する方法ありませんか?

作業していたファイルのコミット数が多くてdbファイルが肥大化しました。
そこで、直近にcommitされたファイルだけ残して、それより古くcommitされたものを
db上から削除したいのです。

115:login:Penguin
08/10/25 11:55:43 X413V9NA
svnadmin dump -r REVs



116:login:Penguin
08/10/26 00:13:58 Z9r5+F6G
>>114
ほんとに直近のものしか必要ないなら、exportして新しいリポジトリにimportしたら?

117:login:Penguin
08/10/26 00:59:53 yBc5Y+2V
新しいリビジョンのみdumpした場合branchやtagのデータも含まれるからかサイズは膨張するのがちょっと不満

118:login:Penguin
08/10/26 19:59:40 JBkBDfI5
svndumpfilterでいらない子は捨てられるんじゃないの?



119:login:Penguin
08/10/26 21:59:18 Bidt6IZ/
>>115-118
ありがとう、参考にするよ

120:login:Penguin
08/11/05 10:16:25 lxwRaWIS
差分のエクスポートをしようと思い、ログを表示し、リビジョンを比較をクリックしたら、

server does not support retrieving information about the repository root

というエラーが出て、差分のエクスポートができません
これはどういったエラーでどのように治せばよいかご教授ください

使用ソフトは、TortoiseSVN Subversion クライアント for Windows Version 1.4.8です


121:login:Penguin
08/11/05 11:14:23 +aQcOaz1
>>101
ローカルへのコピー時ってXPにDAVからのダウンロードファイルサイズ制限なんてものがあるらしいね
レジストリで変更可能
関係ないか

122:120
08/11/05 14:49:33 lxwRaWIS
エラーが出るパターンがわかりました
他の人がインポートしたプロジェクトはリビジョンを比較できますが、
自分がインポートしたプロジェクトはエラーが出て見れません

123:login:Penguin
08/11/07 10:54:10 2FcnhWy1
Apache + DAV のAutoversioning環境で、pre-commit でエラーを返しても
PUTに201を返してしまって、ユーザに成功したかのように見えてしまうんですが
INTERNALSERVERERRORなどを返すのが正しいと思うけど
そんな設定が見あたらなくてこまってます

誰か知りませんか?

124:login:Penguin
08/11/07 14:11:28 DhmwtaXY
コマンドを全角で書いているとか?w

125:login:Penguin
08/11/07 18:48:51 18Y7n3w8
>>124
wいやいや。

126:login:Penguin
08/11/14 11:41:28 MYTniDsA
svk mirrorでうっかりsvnリポジトリのパスをtypoしちまったのだが、これ直すのどうすればいい?

svk mirror //hoge URLリンク(repos.example.net)

とかしてしまって、

svk sync //hoge

したら

HTTP Path Not Found: ~

といわれる状態です。//hogeにURLリンク(repos.example.net)
対応させたいです。

127:login:Penguin
09/01/16 22:50:41 t2yH3kqH
DAVアクセスで、Windows Explorer にエラーメッセージを渡す方法しりませんか?

128:login:Penguin
09/01/29 00:11:49 IQa3YtuL

linux上でsvn co URLリンク(*********)を実行すると
下記のエラーがおきます。何ででしょうか。
svn: svndiff データの解凍に失敗しました




129:login:Penguin
09/02/06 15:37:11 bcsA7XkK
check in するとき、ステータスがAまたはMのものをすべてまとめてコミット~みたいなことがしたいんですが、そういうことができるコマンドオプションってありませんでしょうか??
ご教示をばいただきたく><

130:login:Penguin
09/02/06 17:49:57 cdCEWSvv
>>129
フォルダをコミットすればいいんじゃないか

131:login:Penguin
09/02/06 21:50:22 z7oT/QBl
引数付けなきゃ全部コミット対象じゃないのか?


132:login:Penguin
09/02/06 22:57:00 BxNHvKiV
>>139,140
それじゃAやMじゃないものも混じってしまうな。
さらにコンフリクトがあるとコミット自体出来ない。

133:login:Penguin
09/02/06 23:21:23 Y5rETPvK
ふつーにgrepで絞ってしまうなぁ。
svn add `svn status | grep '^?' | grep -v '~$'`
ぐらい普通に打っちゃう。


134:login:Penguin
09/02/08 04:42:34 Mf2yx5KJ
>132
A や M だけ commit したい理由って何?

どーせ設定するときに >133 みたいにする必要があるけど changelist を使うと多少見通しが良くなるかもね。

135:132
09/02/08 05:01:22 Kl2sibex
(´・ω・`) しらんがな
129のお題に完全な回答になっていない可能性を示唆しただけやし
129がそんな変則的な事をしたいのかも分からんし

136:login:Penguin
09/02/08 16:17:44 nAvDCiCa
psvn.el 系なら *A とか *M でできるけどなぁ


137:129
09/02/11 17:28:33 j+WRM2eE
レスありがとうございます。お礼遅れてすいません。
こういうことやりたい理由は3、4個のファイルを編集してコミットしたいとき、全部打ち込むのが面倒だからです。

>>133
`svn status | grep '^?' | grep -v '~$'`
これだと、出力結果が
? a.txt
? b.txt
みたいになって、svnに渡すとエラーが出ませんか??

138:login:Penguin
09/02/11 19:48:31 RusQM2Nz
>137
cut か awk か sed あたりが必要だね。

139:133
09/02/12 00:45:51 Nhgz6WJM
あーごめんごめん。awk '{print $2;}' をつけてる。
試さずに書くもんじゃないね‥‥‥。


140:login:Penguin
09/02/23 23:06:51 M8rihguj
リポジトリの名前を変更する事はどうやったらできるんでしょうか


141:login:Penguin
09/02/24 07:15:42 6dEWDwEz
リポジトリに名前ってあった?
リポジトリurlをエイリアスできる機能があったらほしいけど

142:login:Penguin
09/02/24 21:44:12 oqLbCHeF
名前はあるけど、FSFS なら普通にサーバー側でリポジトリの
フォルダをリネームするだけじゃないの?

143:login:Penguin
09/02/24 22:08:07 qHM7/ieN
リポジトリディレクトリにシンボリックリンクを張ればいいと思う

>>142
多分BDBでもそれでうまくいく

144:login:Penguin
09/02/25 21:21:21 VH+HFvi4
リポジトリからチェックアウトしてコピーファイル置くローカルの作業フォルダだけを
削除したい場合はどうすればよいのでしょうか?
リポジトリにある大元のデータも消したい場合は右クリックのsvnのコマンドから削除
すればよい、というのは分かったのですが、ローカルの作業フォルダだけを消す方法は
分かりませんでした。

145:login:Penguin
09/02/25 21:59:20 etuOC5Pv
subversionに右クリックとかないから

146:login:Penguin
09/02/25 23:00:38 8LgvKRme
>>144
普通にOSコマンドで削除すればいいだけだと思うが。

147:login:Penguin
09/02/25 23:08:45 ow53GHL8
rm -rf $HOME/.*

148:144
09/02/26 00:10:40 yKci/HL2
>>146
ありがとうございました!

149:login:Penguin
09/02/28 16:45:56 JxODMXVc
Subversion 1.5.6 って,どんなバージョンアップですか。
教えて英語得意な人。

150:login:Penguin
09/02/28 16:51:56 MuoceZfx
ちょっとしたバージョンアップだ

151:login:Penguin
09/02/28 16:58:37 JxODMXVc
>>150
ありがとう。

152:login:Penguin
09/05/10 14:18:27 R56D1N/a
Visualsvnに関する質問はスレチでしょうか?

153:login:Penguin
09/05/10 16:23:37 l3u8uj0x
>>152
他いけ

154:login:Penguin
09/05/10 19:26:35 R56D1N/a
>>153
チッ

155:login:Penguin
09/05/10 22:02:07 6t5VOjiz
> TortoiseSVN 1.6.2, built against Subversion 1.6.2. Released 9. May 2009.
なのに
> The latest release of Subversion is 1.6.1.
珍しいこった

156:login:Penguin
09/05/20 12:29:48 8MQk2QWP
EclipseのプラグインはSubversiveでいいの?

157:login:Penguin
09/05/20 21:00:06 U+Qhox8w
>>156
Subclipseもあるよ。好みの方を使えばよい。


158:login:Penguin
09/07/01 08:58:34 LpPrGwNO
MacOSX上ではGUIでまともに使えないのか。
CUIにがて。

159:login:Penguin
09/07/06 19:28:31 vfHIXM1C


160:login:Penguin
09/09/06 18:20:00 p9qlQ2nj
>>158
開発環境ならXcode、Eclipse
単体ソフトならVersions、Cornerstone
Finder拡張ならSCPlugin
Path Finderも対応してる。

Cent OS 5に、Subversion 1.6.5をインストールしたのですが、
Apacheのmod_dav_svn.soの読み込みが、下のエラーで成功しません。
どなたか解決方法ご存知の方よろしくお願いします。
apachectl: Configuration syntax error, will not run "restart":
httpd: Syntax error on line 206 of /etc/httpd/conf/httpd.conf: Cannot load /usr/lib/httpd/modules/mod_dav_svn.so into server: /usr/lib/httpd/modules/mod_dav_svn.so: undefined symbol: svn_log__update


161:login:Penguin
09/09/06 18:53:25 HbMaguit
Syntax Errorってんだから該当箇所(206行め)を提示するのが筋。


162:login:Penguin
09/09/06 19:11:01 4V79/gLg
>>160
「mod_dav_svn.soのモジュールのロード時に、svn_log_updateってシンボル (=エントリポイント) が無い」ってエラーが出てるね。
どうやってインストールしたの? CentOS 5.xにはSubversion 1.6.xは用意されていないだろうから、
DAG Repository使ったの? それとも自前でビルドした? 他のOSのRPMを無理矢理入れた?

163:login:Penguin
09/09/06 21:09:41 p9qlQ2nj
>>161
206: LoadModule dav_svn_module /usr/lib/httpd/modules/mod_dav_svn.so
207: LoadModule authz_svn_module /usr/lib/httpd/modules/mod_authz_svn.so
です。

>>162
自前ビルドです。
./configure --with-apr-util=/usr/local/apr-util/ --with-apr=/usr/local/apr/
make
make install
でインストールしました。

164:login:Penguin
09/09/06 21:58:39 4V79/gLg
>>163
Apache httpdを自前で入れた
→httpdとSubversionの全てを知るくらいがんがれ。

Apache httpdはCentOSのを使ってる
→(1)開発パッケージ(*-dev)やconfigureのオプションが足りないのでは。がんがれ。
→(2)あきらめてDAG (rpmforge) のmod_dav_svn-1.6.5-0.1いれたら?

165:login:Penguin
09/09/06 22:21:14 KuFi4KpJ
>>163
ldd /usr/lib/httpd/modules/mod_dav_svn.so

Subversionスレの話題から離れてきたな

166:login:Penguin
09/09/06 23:59:06 p9qlQ2nj
>>164-165

rpmforgeからインストール後、httpd.confに
LoadFile /usr/local/apr-util/lib/libaprutil-1.so
LoadFile /usr/local/apr/lib/libapr-1.so
を追加することで成功しました。ありがとうございます。

167:login:Penguin
09/09/24 16:40:31 GyboCB1A
誤ってリポジトリを消してしまったんだがどうすればいい?

168:login:Penguin
09/09/24 17:30:43 kKos8gdb
すべてわすれてしまえばいい

169:login:Penguin
09/09/24 18:53:31 dibJlPmu
権限そのままでupdateする方法ないですか?

test.txtのグループがtest ユーザーがuserで、
rootでupdateかけたらユーザーもグループもrootになってしまうのですが、
ユーザーとグループはそのままにしておきたいのです

170:login:Penguin
09/09/24 20:25:37 JfTL1DdE
リポジトリに入れた時点でそういうメタ属性はなくなるので無理。
OSに付いてるアーカイブツールやバックアップツール(tarやdump等)を検討ください。

171:login:Penguin
09/09/24 21:23:57 /waC5kl9
>169
使った事無いけど、contrib にある asvn が使えるかも。

172:login:Penguin
09/10/16 22:21:41 rtVctrRo
subversionでコミット/チェックアウトする際にあるフォルダやそのサブフォルダを更新の対象から外すことは可能でしょうか。
TortoiseSVNというのをインストールせずに、コマンドで出来ることがあれば教えて頂けないでしょうか。宜しくお願いします。


173:login:Penguin
09/10/17 00:15:21 Khi8KpUf
-N [--non-recursive] : 廃止予定です。--depth=files または
--depth=immediates を使用してください
--depth <ARG> : 操作の対象を深さ <ARG> ('empty'、'files'、
'immediates'、'infinity' のいずれか) に限定しま


svn commit helpですぐ出てきたよ


174:login:Penguin
09/10/17 00:31:25 Khi8KpUf
訂正
×svn commit help
○svn help commit

175:login:Penguin
09/10/17 10:46:39 P+VUHopA
>>172
subversionのコマンドはWindowsにはついてこないので、別途入れる必要がある。
次のWebサイトからWindows 向けバイナリを取得できる。
WindowsならCollabNet Subversion Command-Line Client v1.6.5 (for Windows) を
インストールし、あとは >>173 のとおり。

URLリンク(subversion.tigris.org)

176:login:Penguin
09/11/05 23:11:51 HajlHzkt
TortoiseSVN の板ってある?

177:login:Penguin
09/11/07 16:56:49 reQ6D8FG
プログラム板の方ならいいんじゃね?

178:login:Penguin
09/11/12 22:20:23 8/5DVSGw
板とスレの区別がつかないなんて

179:login:Penguin
09/11/12 22:52:12 MRzqEEJC
>>178
ん?
分かるように教えて。

180:login:Penguin
09/11/24 20:39:34 ZSVwfXSk
チェックアウト中に画像の多く含まれるフォルダで止まってしまうんですが、
単体ファイルのサイズが大きいとそういう事あるのでしょうか。

181:login:Penguin
09/11/24 22:44:03 3LIsDQPO
亀はバージョンによっては結構タイムアウトするかも


182:login:Penguin
09/12/02 00:28:36 fd1FfZ3I
URLリンク(terai.xrea.jp)
このページを参考にWinMergeをSubversionのdiffとして使用する設定を行ったのですが
svn diff test.txt
はうまくいきますが
svn diff -r 100 test.txt
はWinMergeのファイル指定のダイアログが表示されうまくいきません。
どうもリビジョン100のファイルが取得できないようです。
どなたか原因がわかる方いらっしゃいませんか?


183:login:Penguin
09/12/02 01:50:49 fd1FfZ3I
182です。
すみません、ここはLinux板でした。
移動します。

184:login:Penguin
10/01/28 19:09:05 pMN7rp65
post-commitでupdateかかったパスを取得できないでしょうか。
そのパス以下のみsvn ?upしたいのですが。
全体やるとえらい時間かかるので・・。

185:login:Penguin
10/01/28 22:08:55 78GFY+QQ
svnで、現在のリビジョン番号を取得する方法はないでしょうか。

svn info -r base

で表示されるリビジョン番号を取得して、それを引数にプログラムを起動したいのです。

186:login:Penguin
10/01/28 23:28:37 ue/5FY9H
>184
svnlook changed 使えば?

>185
その svn info -r base の出力結果を解釈するんじゃ駄目なのか?

187:login:Penguin
10/02/10 03:50:21 dPpKE6PU
subversionが作成する管理フォルダ .svn 以下全てのパーミッションを
drwxrwxrwxにしたいのですが、どうすれば可能でしょうか。



188:login:Penguin
10/02/10 08:55:54 ckhwuPgW
プロジェクトのルートで
$ find . -name .svn -type d -exec chmod -v 777 '{}' +

Linuxなら使えると思うけど、もし最後の + が使えなかったら
$ find . -name .svn -type d -print | xargs chmod -v 777


189:login:Penguin
10/02/10 08:56:46 ckhwuPgW
あ、「以下すべて」か。chmod に -R オプションも付けて。

190:login:Penguin
10/02/10 09:59:54 M1khvjc5

phpでフォルダ作成のプログラムを使用しているのですが、
所有者とグループがapacheになってしまいます。

svn add ./****** したときに作成される.svnのパーミッションが
777にはならないでしょうか。

191:login:Penguin
10/02/10 10:17:57 KJX+qOU+
umask 000


192:login:Penguin
10/02/10 15:22:48 whMNNUoE
svn addしたときにumask 000 すればいいのでしょうか。
それともmkdirしたとき?




193:login:Penguin
10/02/10 15:49:17 KJX+qOU+
ひょっとして chmod ug+s とかかも?


194:login:Penguin
10/02/23 23:40:13 kVGIcis2
すいません。
ここの住人でリポジトリが巨大になってチェックアウトや更新が
途中で失敗する症状になった方はおられませんか?
今、リポジトリが20Gバイトくらいでチェックアウトした
ワーキングコピーは40G、ファイル数が3万程度です。
checkout中topで眺めていると、apacheがメモリとスワップ領域を食いつぶしたところで
停止しているようです。
更新を繰り返せばいいのですが、なんだかスッキリしません。

サーバーはubuntu server9.10,memory2GByte,apache2、subversion1.6です。
apacheがメモリにキャッシュ?してるかな?

195:login:Penguin
10/02/27 11:30:13 ZoX9kyv0
64bitと32bitで試しましたが変化なし。
おっきいバイナリをsubversionで扱うのは良くないのか。



196:login:Penguin
10/02/27 18:46:10 Th2KkYpB
鯖側はわからないけれど、
クライアントが Windows の亀の場合、
checkout したり update したりすると、
タイムアウトで切れることはあるかな。
ワーキングコピーは 20G くらい。


197:login:Penguin
10/02/28 01:08:07 74fup2Wj
失礼、お知恵をお貸しください。
webdav経由でアクセスさせる時の認証の設定をすると403が出るようになりました。
URLリンク(g-chan.dip.jp)
URLリンク(ryus.co.jp)
は探し出せましたが、どうもこの問題とは違うようです。
※前者はちゃんとディレクトリを指定しても403がでました
 後者はブラウザでのアクセスでもダメだったので問題が違うようです。

apacheのerror_logにも「Access denied」以外のログは特に残っていないようです。
また、認証関係の設定を削るとアクセスできるので、subversionそのものは動いているようです。

以上、お心当たりがありましたらご指摘ください。
必要なら設定を晒しますので、「ここ見せろ」と言ってもらえれば幸いです。よろしくお願いします。

198:197
10/03/01 14:48:29 pUNPJEo9
失礼、解決しました。
問題はAuthzSVNAccessFileの内容だったようです。

/etc/httpd/conf.d/subversion.confではSVNPathとせずSVNParentPathでリポジトリの親ディレクトリを指定していたのですが、
その場合はAuthzSVNAccessFileで指定するファイルでは、配下にあるリポジトリの名前を明示的に指定してアクセス権限を指定してやらないといけないのですね。
リポジトリ直下においたファイルをAuthzSVNAccessFileで指定した場合、特にリポジトリを指定しなくても権限が制御できていたので勘違いしていました。申し訳ありません。
以上、ご報告まで。お騒がせして申し訳ありませんでした。

199:login:Penguin
10/03/01 16:22:45 8PcUbKJH
よきにはからえ。

200:login:Penguin
10/03/03 07:34:23 z9Y2wXVN
巨大なリポジトリ(repo)があります。
その配下にAAA,BBB,CCC,DDD・・・などフォルダが4,000ぐらいあります。
今まではrepoを全てcheckoutして作業していたのですが、
checkoutにかなり時間を要するので、BBBとDDDセットでcheckoutなど
を考えています。
しかし、個別のフォルダをcheckoutすると、コミット時にフォルダごと
個別にしなければいけません。
かなり手間なのでいい方法はありませんでしょうか。
/repo
 L AAA
 L BBB
 L CCC
 L DDD
  ・
  ・
  ・

201:login:Penguin
10/03/03 08:20:56 +HQ54dyD
>>200
外部参照でまとめたら。


202:login:Penguin
10/03/03 19:30:20 qtlV0RN6
svn commit /repo/{BBB,DDD} のどこが不服なのか。

203:login:Penguin
10/03/03 21:10:26 z9Y2wXVN
>202
そのようなやり方があったのですね。
知りませんでした。参考になります。

repoが大きくなりすぎたので、別のリポジトリを作成し分割も考えています。
その場合は>>201さんが言っている、外部参照をしたいと思うのですが、
分割した場合はパスがずれてしまいます。(webシステムと連動しているので
ややこしい)

4000フォルダをオーバーしても運用上問題なければ分割しなくてもいいのかと
なかなか判断が出来ません。
リポジトリのサーバはlinuxで、クライアントはwindowsです。
ウィンドウズはフォルダが多すぎると開くのに時間がかかってしまいます。

運用のアドバイスをいただければ幸甚です。


204:login:Penguin
10/03/04 08:07:35 m1EChrKM
>>200
sparse checkout subversion とか、sparse directories subversion とかでググれば
幸せになれると思うよ。

205:login:Penguin
10/03/04 18:48:58 QEx69d3F
>>202
試さずに聞くけど、Windowsのコマンドプロンプトでも使える?


206:login:Penguin
10/03/04 19:58:06 0xVm3n75
cmd.exeの場合は
svn commit "C:\Documents and Settings\repos\BBB" "C:\Documents and Settings\repos\DDD"
みたいに、人間が自分で展開して並べてやる必要がある。
...けど、できる。

207:login:Penguin
10/03/04 19:59:53 1WE8MgDn
Cygwin 入れちゃえ。

208:login:Penguin
10/03/04 20:03:17 CbypfiKi
引数展開を誰がやってるかっていう話だな。


209:login:Penguin
10/03/05 00:37:11 i/dyYoIT
ubuntu サーバ(ubuと呼ぶ)上で subversion のリポジトリを作成し、Windows のファイルサーバ(winと呼ぶ)にバックアップを取ろうとしています。
バックアップの手段としては svnsync を使おうとしています(post-commitで、win 上のリポジトリと同期させたい)。

そのため、win の共有フォルダにバックアップ用のリポジトリを作成しようと、ubu から win の共有フォルダをマウントしましたが、
マウントしたディレクトリ内で svnadmin create をすると「svnadmin: database is locked」というエラーが
出てしまい、リポジトリが作成できません。

ubu 上では apache から DAV でリポジトリにアクセスさせるために、ubu 上のリポジトリには www-data:www-data に
所有権を与え、さらに、win をマウントする時にも uid,gid を www-data の id を指定しています。

windows の共有フォルダをマウントして、その上にリポジトリを作成することはできないのでしょうか?
それとも、何かしらの設定によるものなのでしょうか?
板違い、スレ違い等ありましたら誘導していただければ助かります。
よろしくお願いします。

210:209
10/03/07 16:33:23 i2q43V0t
>>209 自己解決しました
--pre-1.5-compatible オプションを付けてリポジトリを作成したら
うまくいきました。

211:login:Penguin
10/03/25 15:50:13 Q/OHi20B
fsfs-reshard.py
でリポジトリDBバージョンを2->3にしたらチェックアウト、更新はできるけど
コミットできなくなった。バージョンは1.6.9です。
横着しないほうがいいってことらしい。

212:login:Penguin
10/04/02 20:44:39 IyKbf9bJ
はあ、どこで道を踏み誤ったんだろうなあ。。。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch