- 1 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 03:25:58 ]
- 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 前スレ r10 pc11.2ch.net/test/read.cgi/tech/1215565366/ 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/
- 730 名前:デフォルトの名無しさん mailto:sage [2009/08/13(木) 18:05:27 ]
- >>728
よく有る話だけど、あきらめて残りをコミットしてログに「前のリビジョンとセットです。スマソ」と書いておけばいいんじゃないかな。
- 731 名前:デフォルトの名無しさん mailto:sage [2009/08/13(木) 18:29:52 ]
- リポジトリのcurrentってファイルに書かれてるリビジョン番号を戻せば可能ではあるけど
非常にオススメできない。
- 732 名前:デフォルトの名無しさん mailto:sage [2009/08/13(木) 18:40:53 ]
- 極端な話、取り消すことができたとしても間違えて取り消したら取り返しの付かないことになるからね。あまりそういう機能は欲しくないな。
どうしても消したいなら、落ち着いてdump&loadするしか
- 733 名前:デフォルトの名無しさん mailto:sage [2009/08/13(木) 19:09:02 ]
- ログインシェルが指定されてないユーザならshとか標準のシェルが呼ばれるだけだろ
(中身はcshやbashだったりするけど)
- 734 名前:デフォルトの名無しさん mailto:sage [2009/08/14(金) 00:29:54 ]
- >>727
まさに nologin とか false だとどうなるんだろうと思ったのです その場合 /etc/profile とか読まれないのだと思ってたけど もしかして恥ずかしい勘違いだった?
- 735 名前:デフォルトの名無しさん mailto:sage [2009/08/14(金) 11:38:51 ]
- >>729-732
サンクス gitやhgだとできたけど、svnではできないのか…。なるほど。 とりあえず、>>730みたいに「すまそ」って書く方法でいきます。 BTSと連動はさせているから、チケットはコミットと複数関連付けできるし、問題ないのかもしれない。
- 736 名前:デフォルトの名無しさん mailto:sage [2009/08/16(日) 17:14:35 ]
- ちっちゃいプロジェクトがいっぱいある会社には不向きだな
- 737 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 14:15:27 ]
- 大変、困ったことがありまして、相談いたします。
以前、プログラムミスで (省略)\trunk\hoge\ というディレクトリを作るつもりで、 単体のファイル (省略)\trunk\hoge を生成して追加コミットしてしまいました。 その後、間違いに気づきそのファイルを消してコミットしました。 そして、'(省略)\trunk\hoge' というフォルダを再度作り追加しようとすると、 TortoiseSVNにて、 > '(省略)\trunk\hoge' > は、異なる種別のノードに置換できません。'(省略)\trunk\hoge' > を追加する前に、削除をコミットして親ディレクトリを更新しなければいけません と言われて、hogeディレクトリとそれ以下のファイルを追加することができなくなってしまいました。 すでに、削除してコミットはしてあります。 リポジトリブラウザで見ましても、'(省略)\trunk\hoge' というファイルは見当たりません。 もしかして、svnではかつてあった同名のディレクトリを追加することはできないものなのんでしょうか?
- 738 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 14:21:51 ]
- >>737
ファイルの削除を、ファイル単体でコミットしたんじゃないかなー? trunk を一回最新に更新したらいけるかもね。
- 739 名前:738 mailto:sage [2009/08/17(月) 14:22:35 ]
- >>737
あー、エラーメッセージの「親ディレクトリを更新しなければいけません」で言われてることだねぇ。
- 740 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 14:43:38 ]
- >>737
ワーキングディレクトリを更新するか リポジトリからチェックアウトし直してみてください
- 741 名前:737 mailto:sage [2009/08/17(月) 15:01:00 ]
- >>738-740
親ディレクトリ更新したら、すんなり無事にいけました。 って、ちゃんとエラーメッセージに書いてあるじゃん!!… orz ともあれ、皆さんありがとうございました。 >>738 そのとおりのようでした
- 742 名前:デフォルトの名無しさん mailto:sage [2009/08/18(火) 21:37:38 ]
- SVN リポジトリからチェックアウトできるオープンソースプロジェクトの
ソースコードを自分のリポジトリのベンダーブランチにコピーしたいのですが ファイル属性を含めて簡単にコピーする方法はあるでしょうか?
- 743 名前:デフォルトの名無しさん mailto:sage [2009/08/18(火) 21:44:42 ]
- >>742ベンダーブランチに相手のリポジトリからマージ
- 744 名前:デフォルトの名無しさん mailto:sage [2009/08/18(火) 22:45:58 ]
- リポジトリの位置が変わったらコマンドが使えなくなっちゃったんだけど
スマートに変わったよって.svnに教えてあげるコマンドって何かありますか?
- 745 名前:デフォルトの名無しさん mailto:sage [2009/08/18(火) 22:50:32 ]
- >>744
多分、svn switch --relocate
- 746 名前:デフォルトの名無しさん mailto:sage [2009/08/18(火) 22:51:13 ]
- たしか
svn switch --relocate ほげほげ して svn switch はげはげ じゃなかったかな
- 747 名前:デフォルトの名無しさん mailto:sage [2009/08/18(火) 23:22:12 ]
- Tortoiseの再配置/Relocateで行けそうです。
ありがとうございます。
- 748 名前:デフォルトの名無しさん mailto:sage [2009/08/19(水) 13:00:06 ]
- TortoiseSVN 1.6.4の「競合の解消」変じゃね?
実行しようとするとウィンドウ出るけど、固まるよ。
- 749 名前:デフォルトの名無しさん [2009/08/19(水) 16:24:23 ]
- Xcodeでsubversion(SCM)をつかうとき
ブランチをどのようにすれば切ることができるのでしょうか
- 750 名前:デフォルトの名無しさん mailto:sage [2009/08/19(水) 18:14:13 ]
- >>743
ありがとうございます。 svn merge にそういう機能があることに気づきませんでした。 これならベンダーブランチも必要なさそうですね。
- 751 名前:デフォルトの名無しさん mailto:sage [2009/08/19(水) 18:58:59 ]
- >>749
Xcodeでは出来ません
- 752 名前:デフォルトの名無しさん mailto:sage [2009/08/19(水) 19:56:59 ]
- >>749
出来ますよ。 「SCM」「リポジトリ」でリポジトリパネを出して、 対象を選択後ツールバーの「コピー」ボタンをクリック。
|

|