1 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 12:05:54 ] CVS 代替 SCM である Subversion のスレです。 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 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/
554 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 13:14:19 ] コミッター分けてくださいなんてレベルで済めばまだしも、 問題あっても責任とらないよ。そもそも理解していないんだから。 理解しないまま鍵作って渡しちゃう運用をした側の責任でもあるという話になる。 >>550 > 渡す秘密鍵はひとつでいいですよね? > 向こうの会社で何人がつないでくるかわからないし、うちからみればA社っていうくくりでlinuxの1ユーザとみれるので。 > コミッター名は違う名前にしてもらおうと思っていますが。 渡す鍵が一つだったら、外注先で解雇された社員が鍵を持ち出してもそれだけを 即座に無効にできない。一人一人別の鍵にしておくのがいいよ。 コミッターを偽称されても確かめられないし。
555 名前:550 mailto:sage [2007/03/17(土) 15:44:52 ] やはり、コミッター毎に鍵を作ってもらわないとだめですか。。。 私が一番恐れてるのは向こうが指定した人数分、鍵を作るとして 鍵はこっちが作るものみたいな流れが定着するのが嫌なのです。たいした作業ではないんですけどね。。。 >>554 解雇された〜...は私も考えたのですが、どっちにしろ向こうの担当者にまとめて鍵を渡してしまったら 1コミッターに1個の鍵みたいに渡さないと思うんですよね。社内のMLかなんかに転送するでしょw 私が1人ずつ渡していけばいいのかもしれませんが、流石に。 >>553 あ、ちなみに立場的には私の会社が外注となります。 物理的に別々の場所にいるのにもかかわらず共有鯖を用意していただけないとの事なので 私がSvnを提案したところこんなことになりました。 講習会を開くことも考えます。 皆様、多くの貴重なご意見、ありがとうございました。
556 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 16:09:39 ] 結局のところどうせそのレベルの意識しかないんだからパスワード認証でも変わらないよ。 つーか、客先がそのレベルだったら自分のところでいくら頑張ったって無駄だよ。 客先の上司かなんかの一言でご破算にされかねない。 どうせやるなら、ノウハウ提供ってことで商売にするところまで持ってかなくっちゃ。
557 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 18:58:16 ] なんだか世知辛い話を聞いてしまった気がする‥‥‥
558 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 18:59:45 ] >>546 本気で言ってるなら気が狂ったとしか思えない。
559 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 23:07:34 ] >>543 状況がよく分からないんだけど、こっちが外注先なのに、客がコミットして くるの? 共有鯖を用意してもらえないって話が出てきたけど、共有鯖ってただのファイル 共有鯖? だとしたら、客がするのは、こっちの成果物をチェックアウトする ことだけ? であれば、SVNを提案することは何だかなと思う。 話の流れから行けば、こっちが客で向こうが外注先と思ってしまう状況だから、 話せる範囲でもっと情報を出さないと、良いアドバイスは出てこないと思う。
560 名前:デフォルトの名無しさん [2007/03/18(日) 01:41:11 ] svnserve実行時のオプションに-rで指定したディレクトリがルートになることがわかったのですが svn+sshで接続すると-rで指定したディレクトリがルートになってくれません -r /var/svn/ で、 svn://.../repo1/ はいけるのですが svn+ssh://.../repo1 がエラーになります。svn+ssh://.../var/svn/repo1ならいけます。 +sshだとこの設定は無効になってしまうのですか?
561 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 02:25:58 ] >>560 snv+sshはsvnserv建てなくても使える。 svn+sshは、file://とおなじだから。 # と俺は理解してる。 # 識者ツッコミヨロ。
562 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 02:33:53 ] //グローバル変数+gotoは別にどこでも使える。 //グローバル変数+gotoは思う存分使え //#リーダ後はよろ なんてコメントがあったらぶちぎれるな。 生半可な知識しか持ち合わせていないなら最初から黙っておけと。
563 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 02:49:29 ] >>562 ちゃんと突っ込めよ。 突っ込めねーなら黙ってろ。
564 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 03:03:38 ] >>560 おおざっぱにいうと >>561 だ。 svn+ssh は sshで繋いで、svnserve をトンネルモード(-t, --tunnel) で起動している。 解決方法は以下のページに載ってる。(このスレの >>301 と同じページの後半部分) subversion.bluegate.org/doc/ch06s03.html#svn.serverconfig.svnserve.sshauth
565 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 05:00:02 ] 個人情報が入ったファイルを必要なくなったんで 完全に削除したいんですがTortoiseSVNだけで出来ますか? 最新のリビジョンだけは削除できたんですが・・・・
566 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 08:21:52 ] >>565 svnadmin dumpして、「もう、SVNに個人情報を入れたりしません。」 って反省しながら該当するファイルを削除しろ。svndumpfilterは使うなよ。 でsvnadmin loadで失敗して、もう一度、反省しろ。svndumpfilterは使うなよ。
567 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 22:45:26 ] できたー\(^o^)/ ありがと!
568 名前:デフォルトの名無しさん [2007/03/20(火) 15:28:13 ] SubversionでExcelVBAとか管理できる?いや、ExcelVBAならなんとかなると思う けど、Accessファイルとか管理できます??? Accessだと、難しいかなぁ、、と思うんですけど。 恐らくExcelの場合は、commitの前に全てのモジュールをexportすれば何とかなる ような気がするけど、Accessの場合は手間がかかりますよね、、。 どっかに良いものないですか?
569 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 20:16:45 ] Excelも最近はExcel-XMLで出力できるけど、そういう話ではない?
570 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 21:29:17 ] >>568 www.microsoft.com/downloads/details.aspx?familyid=2ea45ff4-a916-48c5-8f84-44b91fa774bc&displaylang=en こういうので、VBAのソース管理をしたいってことか? 無駄だからやめとけ。mdbをリネームしてxxx.日付.mdbでバックアップくらいしか現実解はない。 # 御社がすげぇ強大な会社で、MSに「せめてVSSと連携しろやゴラァ」してくれるなら期待するけど。 てか、いまこの瞬間にAccessが全世界から消え去って欲しい。
571 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 22:33:58 ] >>568 とりあえずリポジトリに突っ込むのはアリだと思うよ。 バックアップ、変更履歴管理、あと責任の所在が明確になるハズ。 svn diff とかはできないけどね。 >>569 XMLの差分って見てもあまり嬉しくないような。 # Ant のbuild.xmlで嫌になったので。
572 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 04:14:38 ] subversionのコミットログはどういう風に書く、というような ガイドラインはありますか? コーディングスタイルのガイドラインみたいな。
573 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 06:56:34 ] >>572 subversion.tigris.org/hacking.html#log-messages
574 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 23:37:12 ] つまり英語で書くと
575 名前:デフォルトの名無しさん [2007/03/23(金) 00:11:13 ] subversion's commit log guide line have already? coding style's guide line i want to watch.
576 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 15:44:05 ] >>572 862 名前:デフォルトの名無しさん[sage] 投稿日:2007/02/20(火) 02:56:02 ttp://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/30387 >> tadf 2007-02-18 19:37:12 +0900 (Sun, 18 Feb 2007) (snip) >> Log: >> updated based on date2 4.0.3. >お手数ですが、ログにはなるべく具体的な変更内容を書くように >してください。(本件のような変更の場合は just a minor change >くらいでもいいです) というknu氏のマネージャぽいやわらかそうな物腰に対する、 tadf氏による8連続の「具体的な」 ttp://www.atdot.net/~ko1/w3ml/w3ml.cgi/ruby-cvs/msg/19026 > Log: > just a minor change に心からワロス。(URL踏んだら左上の[次]を7回クリックすること) るびーなら、ようちえんぢのきみでも、かいはつにさんかできるよ!!