1 名前:デフォルトの名無しさん [2008/07/09(水) 10:02:46 ] Subversionはフリーなオープンソースのバージョン管理システムです。 公式HP subversion.tigris.org subversion.tigris.org/ Subversion によるバージョン管理 subversion.bluegate.org/ subversion: Project Status subversion.tigris.org/project_status.html subversion: Subversion Links subversion.tigris.org/links.html Version Control Systems Comparison better-scm.berlios.de/comparison/comparison.html 前スレ r9 pc11.2ch.net/test/read.cgi/tech/1202086238/ r8 pc11.2ch.net/test/read.cgi/tech/1192864879/ r7 pc11.2ch.net/test/read.cgi/tech/1180858500/ 06 pc11.2ch.net/test/read.cgi/tech/1165892754/ 05 pc8.2ch.net/test/read.cgi/tech/1145841405/ 04 pc8.2ch.net/test/read.cgi/tech/1129642894/ 03 pc8.2ch.net/test/read.cgi/linux/1100622362/ 02 pc5.2ch.net/test/read.cgi/linux/1078609142/ 01 pc.2ch.net/test/read.cgi/linux/1002355536/
619 名前:613 [2008/11/09(日) 17:51:24 ] だめでした。 svn://192.168.x.x:5000/ でinportをしてみたところ ファイル 'C:\SubversionRepository\conf\C:\SubversionRepository\conf' を開けません: ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。 とでました。 しにたい
620 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 17:59:01 ] >>619 いいかげんに svnserve のコマンド全部晒してみろ。
621 名前:613 [2008/11/09(日) 18:00:11 ] できました!!!!!! このエラーはパスワードファイルを開くことができないというものでした。 --C:\SubversionRepository\conf\svnserve.conf----------------------------------------- password-db = C:\SubversionRepository\conf\passwd から、 password-db = passwd に変更することによっていけました!!!!!
622 名前:613 [2008/11/09(日) 18:00:58 ] >>620 ありがとぅ><
623 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 18:01:57 ] >>619
624 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 18:04:36 ] TortoiseSVNのアイコンオーバーレイはスゲー便利なんだけど、 たまに「今はダメ!ダメなの!ちょっとまって!!」 っていうトキがあるじゃないですか イチイチ 右クリック→SVN設定→含めないフォルダ ってやるのがすげーめんどいんッスよ なんかこうコマンド一発でビシーっとON/OFFできませんかね? よろしくお願いします
625 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 19:39:16 ] >>624 cmd.exe
626 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 01:06:04 ] 「無視リストに追加」じゃなくて?
627 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 11:27:55 ] 困る事がそもそもない
628 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 11:43:45 ] 624です >>366 さんみたいなこともあったり、 あと、アイコン更新のためにガーッとHDD見に行くから そんときフォアグラウンドのアプリがひっかかるっていうか エクスプローラ握られたり そういうのがあるンすよ チョットしらべたんですけど TortoiseProc.exeがつまるところsvn.exeみたいなもんらしいじゃないですか そのほかに「設定ダイアログを開く」コマンドラインオプションがあるらしくって ここに 「除外リストに追加」「除外リストから削除」 コマンドがあればナア・・・って思いました よろしくおねげえしますだ
629 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 12:19:09 ] そんなに不満ならTortoiseSVNを使うなよ
630 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 13:38:50 ] アイコンオフにしちゃった
631 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 14:08:15 ] もうSmartSVNでも使えば?
632 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 14:12:26 ] 要JREか 名前と裏腹に重そうだ
633 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 14:22:14 ] なら兎でも使えよ
634 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 23:12:38 ] >>628 アイコンオーバーレイの設定のところで ■除外するバス 「*」 ■含めるパス 「C:\svn-work\*」 ※ c:\svn-work 配下が作業フォルダの場合 ■除外フォルダを通常として表示する のチェックは外す とすれば、含めるフォルダだけがオーバーレイの対象となる。 あと、同設定画面の上の方にある、アイコンオーバーレイ/状態のところで ■エクスプローラ上でのみオーバーレイとコンテキストメニューを表示する にチェック しておけばダイアログ上でオーバーレイしなくなる (筈)
635 名前:634 mailto:sage [2008/11/10(月) 23:18:04 ] って言う事じゃないのか。 失礼しました
636 名前:デフォルトの名無しさん mailto:sage [2008/11/11(火) 01:43:36 ] >>633 rabit?
637 名前:デフォルトの名無しさん mailto:sage [2008/11/11(火) 22:52:04 ] 自分の周りで TortoiseSVN の svn:ignore を誰も使っていないんですけど、 ほとんど使われない機能ですか?
638 名前:デフォルトの名無しさん mailto:sage [2008/11/11(火) 22:53:34 ] >>637 よく使うけど。
639 名前:デフォルトの名無しさん mailto:sage [2008/11/11(火) 22:59:10 ] >>637 以前までは使用していたけど、新規フォルダを追加した時にいちいち設定しないと いけない。その度に無駄(?)なコミットが発生するのが嫌でした。 うちの場合、プロジェクト毎に無視ファイルなどが共通なので(VSの自動生成ファイル やフォルダを無視するのみ)、設定→一般の除外/無視するパターンを 使えばお手軽です。 プロジェクト毎に無視するパターンが異なる場合は、使わないといけないですが
640 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 06:50:58 ] >>639 ローカルで追加状態の(コミット前の)フォルダにも設定できるよ。
641 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 11:09:29 ] コミットと同時にサーバ側であるディレクトリにチェックアウトする方法ってありますか?
642 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 12:13:48 ] >>641 post-commit フック
643 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 04:57:27 ] 誰か dsvn.el を使ってる人いない? dsvn.elでemacsでsubversion openlab.dino.co.jp/2008/04/23/185154236.html コミットやアップデートはできるんだけど、なぜか属性の編集ができない。 コマンドラインからsvn propedit でつけた属性が、 dsvn.elの編集画面では表示されない。 新たに書き直すつもりで、その編集画面で svn:ignore * などと書くと、svnという属性にignoreという値が付いてしまう。 自分は何を間違えているんだろう?
644 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 09:53:18 ] describe-mode
645 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 10:08:37 ] svkwin32 2.2.0 きとる。
646 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 10:22:51 ] svk忘れられてなかったことにほっとした
647 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 10:22:57 ] おぉ、ほんとだ。 でも svk 自体は 2.2.1 まで来ている。 svkwin32 も 2.2.1 を待った方が良いのかな?
648 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 10:44:14 ] >>644 > describe-mode それは当然見たんだよ。プロパティの編集画面 "*propedit ファイル名 *" で describe-mode すると Svn propedit mode: Major mode for editing Subversion properties. これしか説明がない。describe-function svn-propedit すると svn-propedit is an interactive Lisp function in `dsvn.el'. (svn-propedit FILE) Edit properties of FILE. やっぱりこれしか説明がない。 dsvn.elのソースも見たが、関数 svn-propedit だけでコードが数十行もあって、 Emacs Lispを知らん俺には解読不可能。
649 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 10:48:13 ] ちなみに件の編集画面には、以下のメッセージが表示される。 これが唯一のドキュメントなのかな。 # Properties of (編集対象のファイル名)/ # # Lines are on the form PROPNAME: VALUE for single-line values, # or just PROPNAME: followed by one or more lines starting with > for # multi-line values. Lines starting with # are ignored. # # Change, add, delete or rename properties just by editing this # buffer; then press C-c C-c to save changes. 当然だが、 ・元々プロパティを設定してあるファイルをこのモードで開いても、既存のプ ロパティが表示されないのはなぜか。 ・属性名とその値の区切り記号は : なんだけど、svn:ignoreみたいに属性名自 体に : が含まれる場合はどうしたらいいのか。 これらの疑問に対する答えはない。
650 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 10:50:49 ] 長文書いてる暇があるなら調べろよ無能
651 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 11:07:22 ] もうGoogle先生にもさんざん聞いて、ダメだったから質問に来たんだよ。 SubversionユーザのEmacs使いならpsvn.elかdsvn.elを使ってるだろうから。
652 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 12:25:22 ] >>651 あんたは間違ってない 安心しろ 俺にはアドバイスできんのが残念だが
653 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 16:14:07 ] 問題の関数上で M-x edebug-defun して実行してみ
654 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 16:20:00 ] dsvn.el ver1.6 をちらっと見た感じだと、 PROPNAME: VALUE というのを探す regex が "^\\([^ \t\n#>][^ \t\n]*\\): *\\(.*\\)$" となっている ちょっと elisp の仕様がはっきりわからんが * が最長マッチ?するなら svn:ignore: * でお望みの動作にならんだろうか
655 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 20:43:01 ] 大変遅くなってしまった。ご回答いただいたのに申し訳ない。 >>653 やってみたが、どうも使い方がわからない。自分にはネコに小判だった。すみ ません。 >>654 おお、まさにそれだった!svn:ignore: * で行けたよ、ありがとう! しかし、 ・編集画面で、既存のプロパティが表示されないので、プロパティがいつも上 書きになってしまう。dsvn.el自身で設定したプロパティすら表示できない。 ・プロパティを書き込むとき、 Failed setting property プロパティ名 of 対象のファイル というエラーメッセージが表示されて、処理が中断してしまう。 しかし実際は属性は書き込まれている。 というわけで、ちょっと実用に耐えない。 svn propedit は普通に使えるので、とりあえずはそちらを使うことにして、 dsvn.elについてはまた試行錯誤してみます。
656 名前:デフォルトの名無しさん [2008/11/14(金) 17:18:40 ] TortoiseSVNをリポジトリブラウザとして使っているとき, (右クリックの Repo-browser),ドラッグ&ドロップで ファイルをインポートできるけど,インポートしている間 (ネットワークごしに転送している間)エクスプローラごと 固まってしまうのは何とかならないんでしょうか? エクスプローラのエクステンションだから仕方ない?
657 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 19:46:49 ] ちょっとしたことをお聞きします。 TortoiseSVNでのコミットログの文字コードはエンコードは何で保存されているんでしょうか? どこかドキュメントに記載はありますでしょうか? 他のバージョン管理ツールとの兼ね合いで気になりました。
658 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 22:41:08 ] subwcrevでURLを取得しようと思ったらテンプレートファイル作らないとだめ? コマンドの結果で見たい。 目的はtagsのURLでない場合はリリースさせたくないためなんだけど。
659 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 11:48:50 ] 間違えてリポジトリに登録したファイルを リポジトリから削除すると、 ワーキングコピーでsvn upしたときにそのファイルが削除されるんだけど、 これを防ぐいい手ない? subversionの管理下から外したいだけで、削除されると困るときが在るんだけど。
660 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 11:51:55 ] リポジトリ管理下のまま、リポジトリから削除して ローカルのが消えちゃうってこと? あたりまえじゃね?
661 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 12:01:01 ] 消えてから、消える前のリビジョンのをcatで持ってくればいいんじゃね? あとはsvn:ignoreしとく。
662 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 12:02:18 ] ローカルでの編集が失われるのは……、開発者に事前警告しとくくらい?
663 名前:デフォルトの名無しさん [2008/11/15(土) 12:15:46 ] ファイルを他の開発者が削除したあとに、自分がsvn updateした場合、 そのファイルが編集してあった(svn statusでMが付いてた)場合は管理外ファイルとして残る。 そのファイルが未編集だった場合は消える。
664 名前:659 mailto:sage [2008/11/15(土) 12:26:22 ] 要は、一時ファイルなどを間違ってリポジトリに登録した時に、 削除せずに管理下から外したいという事。 subversionにそういう機能は無いみたいなので、 削除されたら自動で復元させるようなスクリプトを作って回避する事にするよ。 レスくれた人、ありがと。
665 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 14:17:30 ] 一時ファイルなら消えてもいいんじゃないのか?
666 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 14:29:01 ] >>664 まだいたら伝えたいんだけど、あなたのほしいものはSubversion 1.5以降の svn delete --keep-local だと思う。 参考 >>547-557
667 名前:デフォルトの名無しさん [2008/11/15(土) 18:24:44 ] あなたにもチェルシーあげたい
668 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 23:27:24 ] このスレは素敵ですね
669 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 23:43:20 ] おぢさん発見>>667
670 名前:デフォルトの名無しさん [2008/11/16(日) 01:37:53 ] >>657 UTF-8だと思うよ
671 名前:デフォルトの名無しさん [2008/11/16(日) 06:12:15 ] あんたにもチェルシーあげたいんや!
672 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 07:38:22 ] subversion.bluegate.org/doc/ のドキュメントが消えた。 Internet Archiveでも見るかな。 web.archive.org/web/20071121004148/http://subversion.bluegate.org/doc/ 今度復活したら、また消える前に全部ダウンロードしようと思う。
673 名前:デフォルトの名無しさん [2008/11/16(日) 08:47:19 ] なぜなら、 彼もまた、特別な存在だからです。
674 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 20:00:16 ] ヴェルタースいらん!
675 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 22:10:45 ] >>672 今見たら、普通にアクセスできるよ。 ドキュメントも、Subversion で提供してくれれば、差分がとれて便利だと思うんだが。 どっかにあるのかな。
676 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 23:21:15 ] どのドキュメント?
677 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 00:41:41 ] subversion.bluegate.org/doc/book.html
678 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 22:18:02 ] svnsyncいいね!ローカルに全コピーがあると差分を見るのも快適だよ!
679 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 03:14:49 ] TortoiseSVN で --keep-local 使えないかと思ったら Shift + 右クリックで使えるみたい。
680 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 09:10:13 ] >>678 v1.3以前で作ったリポジトリでもsvn自体がv1.4以降であれば出来るのかな
681 名前:デフォルトの名無しさん [2008/11/19(水) 13:32:13 ] TortoiseSVNでデフォルトのコミットするユーザー名を指定することはできないのでしょうか?
682 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 16:48:42 ] ログインしろよ
683 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 19:56:32 ] 最近、レポジトリはsvn+Trac、手元はgit-svnが最強なんじゃないかと思う ようになってきた...
684 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 22:10:25 ] >683 それ、git部分で日本語ファイル名死なないの? hgsubversion使ってる人いないかな? 現バージョンで実用になるのか聞きたい。
685 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 08:54:18 ] >>684 git自体はcygwin + UTF-8 DLLで行けるらしいが・・・
686 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 09:06:38 ] >>682 ログインしない場合は、ユーザー名を指定できないのでしょうか? 例えば、ファイル共有上のリポジトリにコミットするときなどです 通常その場合にコミットすると、アカウント名が使われるようですが、 それを返られないか?、と思った次第です。
687 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 09:07:28 ] >>686 追加: gitとかhgだと、設定ファイルなどでユーザー名が指定できるのですが・・・
688 名前:683 mailto:sage [2008/11/20(木) 09:21:29 ] >684 UTF-8限定ならok風味。まぁ、使っているのはソフトウェア関係なので、日本 語ファイル名なんか普段は使わないけど、たまにcommit logを日本語で丁寧に 書くことはある。今のところ大きな問題には遭遇していない。 (DebianのUTF-8+mlterm+screenでハマっているがスレ違い)
689 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 10:56:21 ] UTF-8厨うざいよ。 いい加減にしろよ。
690 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 11:46:07 ] 何でも厨つけりゃいいもんじゃ(ry
691 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 11:48:20 ] ドキュメントを管理に入れてるような場合はどうしても日本語ファイル名って出てくるからな
692 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 14:59:22 ] TortoiseSVN 1.5.5にアプデートしたのですが、 ローカルにリポジトリを作る際に選択ダイアログがでなくて気づいたのですが、 もしかして、Berkley DBってデフォで作れなくなったのかな?
693 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 15:11:38 ] ちょっとした質問なのですが、ファイル共有(samba)上のリポジトリにつなぐ際の URLスキームはどのように指定すればよいのでしょうか? ・file:///samba/share/SVN ・\\samba\share\SVN 等で上手くいかんとです・・・
694 名前:693 mailto:sage [2008/11/20(木) 15:18:07 ] 上手くいきましたとです。 file://samba/share/SVN とやったらOKでした。 おさわがせしました。 ありがとうございました。
695 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 18:36:10 ] >>694 TortoiseSVN-1.5.5-ja.pdf の4.1.4を読むように
696 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 22:08:35 ] >>692 tortoisesvn.net/docs/release/TortoiseSVN_ja/tsvn-repository.html#tsvn-repository-create-tortoisesvn | TortoiseSVN は今後、コマンドラインクライアントでは作成できる BDB | リポジトリを、作成するオプションを提供しません。 ちょっと日本語として意味がとりにくいけど、英語だと... | TortoiseSVN no longer offers the option to create BDB repositories, | although you can still use the command line client to create them. | TortoiseSVN は、もはや BDB レポジトリを作成するオプションを提供しません、 | しかし、依然としてコマンドラインクライアントを使ってそれらを作ることは | できます。
697 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 00:30:43 ] 指摘ありがとう。 直しておきます。
698 名前:692 mailto:sage [2008/11/21(金) 08:41:45 ] >>696 トンクス できなくなったのね。選ばなくていいから楽っちゃーらく
699 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 08:45:28 ] 第4章 リポジトリ tortoisesvn.net/docs/release/TortoiseSVN_ja/tsvn-repository.html#tsvn-repository-local-share これみて気になったのですが、 samba上の共有フォルダにリポジトリ作って運用しようとしているんだけど マジでヤバイ? >>518 ほどでマニュアルにはOK的な風にのっていたはずだけど > ネットワーク共有にあるリポジトリへのアクセス > 原理上、FSFS リポジトリはネットワーク共有上に配置でき、 > file:// プロトコルを用いて複数のユーザがアクセスできますが、 > これは絶対にお勧めできません。 > 実際、私たちは思いとどまらせようと強く思いますし、 > そのような使用をサポートしません。
700 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 08:49:03 ] マジというか、samba上のリポジトリで複数人で使っている人いて、問題起こったことないですか? という話です。
701 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 08:54:08 ] >>700 個人マシンのログイン名や時計がリビジョンの情報に反映されるんで、 面倒なことになったことはあるな。あと、フックが使いにくい。
702 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 11:33:03 ] sambaとnfsからアクセスできる共有フォルダに windowsとlinuxの両方からfile://でアクセスするのがトレンド そんなチャンレジするほど余裕があるならapache入れれば? という気もする
703 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 11:36:38 ] file:// でやってたけど、フック使いたくなってくると不便になってくる 少数でやってる分にはfile://でも構わんとは思うけど
704 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 11:53:51 ] 全然別の話だけど、 >>563 > インポートは使わない。空のリポジトリをチェックアウトして、 > 普通に選んで追加していく。 > これなら、はじめから属性を設定することもできる。 超遅レスだけど、これ実際にやって、すごく便利だったよ! 既存のプロジェクトでバージョン管理されてないものをSubversionの管理下に 入れるとき、今までは ・Subversionの新レポジトリを作成。 ・プロジェクトのバックアップを2つ取る。 ・片方のバックアップから、無視したいファイルとかを削除し、svn import。 ・既存のプロジェクトを削除し、svn checkout。 ・もう片方のバックアップから、無視したいファイルとかを書き戻す。 ・無視リストとかの設定をする。 ・svn commit。 ・安定してきたらバックアップを消す。 この方法だと ・Subversionの新レポジトリ(空)を作成。 ・既存のプロジェクトのルートディレクトリで svn checkout。 ・無視リストの設定をする。 ・svn commit。 ずっと楽だし安全だったよ。ありがとう。
705 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 11:56:18 ] global-ignores使えば良いのに
706 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 12:07:13 ] global-ignore って、特定の拡張子パターンを指定する用途なんじゃないの? ディレクトリごとに異なる無視リストの指定には使えないと思ってたんだけど。
707 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 12:25:36 ] 拡張子でなくてもディレクトリも指定出来るけどね。 大元の話はいくつかのディレクトリをインポートしたくないって話だから 別に良いんじゃないの?
708 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 12:42:03 ] なるほど、ディレクトリを無視したいというならそうなんだろう。 自分の場合、個々のユーザごとに内容の異なる設定ファイルとかを無視リスト に入れて、代わりに 元ファイル名.tmpl の設定テンプレートファイルをsvnレ ポジトリに登録したかったんだ。他の共同開発者のために。 この目的だと、svn:ignore が必要だったと思う。
709 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 13:31:48 ] 目的毎に使い分けるのは当たり前
710 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 14:27:30 ] >>700-703 参考になりました。少数でフック周りとか細かいところが我慢できればいけそうですね。 >>702 何故、apache・・・ 実際、svn+sshでコミットする環境はすでにあるのですが、 クライアントでその環境を用意する手間(プログラマーだけではないので)と、 簡単にリポジトリを作れない(ログインしてsvnadminたたく)ことが問題になっています。 unix使えてコマンドラインOKってのが数人しかいないのですよ・・・。
711 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 14:32:04 ] >>710 apache+webdav+svnじゃだめなの?ってことじゃない?
712 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 14:34:43 ] 好きにリポジトリを作り放題って方がおかしいと思うけど
713 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 14:49:24 ] バックアップ考えるとねえ
714 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 16:29:01 ] >>712 前提としてまず、バージョン管理広めるためには、 (プログラマーばかりじゃないので、そこから考慮しないといけないのです) バックアップ用途+αとして使ってもらうのが都合がよいのですよ。 で、個人なら手元にTorotiseSVNでぽこんとリポジトリを作ればいいのですが、 やっぱり、サーバー上にもおいて運用したいですよね。 それで、ちょっとしたことにも使えると便利で広めやすいんですよ。 そこでサバ管呼んでリポジトリつくってーとなると、気軽にできないんですよ
715 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 22:04:28 ] どれくらい使い物になるか知らんけどこーいう Web インタフェース使えば? ttp://freshmeat.net/projects/submin/ ttp://freshmeat.net/projects/usvn/
716 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 22:28:27 ] >>714 そこまで考えてるなら、実際にやってみて問題が起きてからサーバー運用考えればいいじゃないか。 まぁ「ちょっとしたこと」に使う場合なら、ファイル共有でリポジトリ運用してもまず問題ないんじゃない? ある程度の人数が使うプロジェクトになったらちゃんとsvnserve使うほうがいろいろ便利だと思うが。 この話題定期的に見るけど、 ファイル共有で使って問題が起きた!って話はまだ見てないな。
717 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 13:00:13 ] リポジトリ作成くらいは管理者がやるべきじゃないの? 初心者に作らせると、trunk、tags、branches構成とか無視して 単にルートに放り投げるだけの環境になりがち リポジトリさえ出来れば、apache+webdavで利用者は簡単に使える
718 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 15:15:37 ] > リポジトリ作成くらいは管理者がやるべきじゃないの? > 初心者に作らせると、trunk、tags、branches構成とか無視して 意味わからん。 trunk とかは、リポジトリの中の話じゃないのか? > 単にルートに放り投げるだけの環境になりがち まあ、リポジトリの作成単位をどうするかとか、リポジトリが 増えてきた時の管理を容易にするために、何らかの決め事はい ると思うけど。
719 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 20:33:03 ] なんか前提がおかしくね?