5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Subversion r6

1 :デフォルトの名無しさん:2006/12/12(火) 12:05:54
CVS 代替 SCM である Subversion のスレです。

subversion.tigris.org
http://subversion.tigris.org/

Subversion によるバージョン管理
http://subversion.bluegate.org/

subversion: Project Status
http://subversion.tigris.org/project_status.html

subversion: Subversion Links
http://subversion.tigris.org/links.html

Version Control Systems Comparison
http://better-scm.berlios.de/comparison/comparison.html

05 http://pc8.2ch.net/test/read.cgi/tech/1145841405/
04 http://pc8.2ch.net/test/read.cgi/tech/1129642894/
03 http://pc8.2ch.net/test/read.cgi/linux/1100622362/
02 http://pc5.2ch.net/test/read.cgi/linux/1078609142/
01 http://pc.2ch.net/test/read.cgi/linux/1002355536/

104 :デフォルトの名無しさん:2007/01/17(水) 00:54:14
パーミッションの設定をする
CentOSを使うからには、パーミッションの設定の仕方、調べ方はわかりますよね?

105 :103:2007/01/17(水) 18:15:24
すいません、typoっちゃいました。
centosではなく、rhelv4でした。


106 :デフォルトの名無しさん:2007/01/17(水) 18:52:25
typoってレベルじゃねーぞw

107 :デフォルトの名無しさん:2007/01/18(木) 09:19:56
すいません、tympoっちゃいました。


108 :デフォルトの名無しさん:2007/01/18(木) 20:51:30
一文字もあってないよ

109 :103:2007/01/21(日) 18:49:31
でも、文字数は合ってるよ。

110 :デフォルトの名無しさん:2007/01/21(日) 19:47:15
qwertyじゃないキーボードで打っちゃいました。
とかだね。

111 :103:2007/01/21(日) 20:32:28
ch mod 777 -R /

とすることで問題なく使えるようになりました。
ただ、初回の設定に一晩使ったのが難点ではありましたが・・・。

皆様、お世話になりました。ありがとうございました。

112 :デフォルトの名無しさん:2007/01/21(日) 21:30:17
>>111
ひどすぎる

113 :デフォルトの名無しさん:2007/01/21(日) 21:38:42
>111

いくらなんでも釣りだよな?


114 :103:2007/01/21(日) 22:33:25
いや、読み取り権限つけただけなので別にそこまで問題にはならないですよ。
時間がかかりすぎたのは痛かったですが・・・

115 :デフォルトの名無しさん:2007/01/21(日) 22:52:58
>>114
読み取り権限しかつけてないつもりなんだクマー


116 :103:2007/01/21(日) 23:11:10
                  どんな気持ち?
             ねえねえ          教えてよ
                        ∩___∩
      __ _,, -ー ,,           / ⌒  ⌒ 丶| ♪
      (/   "つ`..,:       (●)  (●) 丶|     
     :/       :::::i:. ハッ   ミ (_●_ )    |        しょぼくれた大人に育って、
     :i        ─::!,,   ハッ  ミ、 |∪|    、彡__   大の大人がクマーとかって書き込みするのって、
     ヽ.....:::::::::  ::::ij(_::●   ハッ  / ヽノ     ___/   
     r "     .r ミノ~.       〉 /\    丶       どんな気持ち?
    :|::115  ::::| :::i ゚。        ̄♪   \    丶     
    :|::|    ::::| :::|:               \   丶     
    :` |    ::::| :::|_:              /⌒_)
    :.,'    ::(  :::}                } ヘ /  
    ::i      `.-‐"                J´((  トントン


117 :デフォルトの名無しさん:2007/01/21(日) 23:22:29
>>114
ttp://www.linux.or.jp/JM/html/gnumaniak/man1/chmod.1.html

118 :デフォルトの名無しさん:2007/01/21(日) 23:25:01
>>111
それ、Win95モード?


119 :デフォルトの名無しさん:2007/01/21(日) 23:32:29
>>111以外のひと
あ〜、なんだ、その……。
とりあえず、>>111が自分の部下・同僚・上司ではないことを祈っておこう。

120 :デフォルトの名無しさん:2007/01/21(日) 23:38:16
権限についてのツッコミもあるけど / から全部を指定するという豪快すぎる設定にも誰かツッコミを入れてやってくれ。
ほら、たとえば http://www.linux.or.jp/JM/html/shadow/man5/shadow.5.html とかさー

121 :デフォルトの名無しさん:2007/01/21(日) 23:42:38
>>120
ああ、確かに。もしもroot権限でやってたらヒサンだねえ……

122 :デフォルトの名無しさん:2007/01/21(日) 23:46:33
>>103
                  どんな気持ち?
             ねえねえ          教えてよ
                        ∩___∩
      __ _,, -ー ,,           / ⌒  ⌒ 丶| ♪
      (/   "つ`..,:       (●)  (●) 丶|     
     :/       :::::i:. ハッ   ミ (_●_ )    |        しょぼくれた大人に育って、
     :i        ─::!,,   ハッ  ミ、 |∪|    、彡__   大の大人があらゆるファイルに777設定するって、
     ヽ.....:::::::::  ::::ij(_::●   ハッ  / ヽノ     ___/   
     r "     .r ミノ~.       〉 /\    丶       どんな気持ち?
    :|::115  ::::| :::i ゚。        ̄♪   \    丶     
    :|::|    ::::| :::|:               \   丶     
    :` |    ::::| :::|_:              /⌒_)
    :.,'    ::(  :::}                } ヘ /  
    ::i      `.-‐"                J´((  トントン


123 :103:2007/01/21(日) 23:56:22
                  どうやるの?
             ねえねえ          教えてよ
                        ∩___∩
      __ _,, -ー ,,           / ⌒  ⌒ 丶| ♪
      (/   "つ`..,:       (●)  (●) 丶|     
     :/       :::::i:. ハッ   ミ (_●_ )    |        アクセス権をロールバックするのって、どうやるの?
     :i        ─::!,,   ハッ  ミ、 |∪|    、彡__   
     ヽ.....:::::::::  ::::ij(_::●   ハッ  / ヽノ 111 ___/  便利なコマンドがあるんでしょ・・・? 
     r "     .r ミノ~.       〉 /\    丶       
    :|::お前ら::::| :::i ゚。        ̄♪   \    丶     ねぇ、どうやるの?
    :|::|    ::::| :::|:               \   丶     
    :` |    ::::| :::|_:              /⌒_)    
    :.,'    ::(  :::}                } ヘ /  
    ::i      `.-‐"                J´((  トントン

124 :デフォルトの名無しさん:2007/01/21(日) 23:58:25
>>123
馬鹿?

125 :デフォルトの名無しさん:2007/01/22(月) 00:07:45
>>123
いや、アホだろ。

126 :デフォルトの名無しさん:2007/01/22(月) 00:11:46
>>119
さすがに仕事じゃないだろwww
学生だろ?>>103 なぁ、頼むからそう言ってくれよ

127 :デフォルトの名無しさん:2007/01/22(月) 00:39:10
痛ましい…

128 :デフォルトの名無しさん:2007/01/22(月) 01:32:57
なぁ、103氏 の書き込みは 114 が最後で、他は別人が
最近沈滞気味だったスレを盛り上げてくれてるだけなんだよな?

129 :デフォルトの名無しさん:2007/01/22(月) 02:05:26
ch mod 777 -R /
  ^
 ネ タ だ っ た ん だ よ

いや、ネタだと思い込むんだ。

130 :デフォルトの名無しさん:2007/01/22(月) 02:18:12
ch ってこれ?
http://www.softintegration.com/docs/ch/shell/


131 :デフォルトの名無しさん:2007/01/22(月) 04:23:41
流れにクソワロタwwww

ch mod
だもんなあw


132 :デフォルトの名無しさん:2007/01/22(月) 12:33:02
hg話ってここでしてもおk?

133 :デフォルトの名無しさん:2007/01/22(月) 18:48:53
>>123
墓の絵が出てくる前にリセット

134 :デフォルトの名無しさん:2007/01/22(月) 20:03:36
正直、畳の部屋はあったほうがいいと思う。

135 :デフォルトの名無しさん:2007/01/22(月) 21:41:20
>>132
微妙だけど、ほかに適切なスレがないならいいんじゃないか?
少しはレスポンスもあるだろし。

136 :デフォルトの名無しさん:2007/01/22(月) 23:07:11
hgってなんだ?
ゲイか、黒箱しか出てこん

137 :デフォルトの名無しさん:2007/01/22(月) 23:13:39
mercurial(hg) っていう分散バージョン管理システムのことだよ。
subversion と直接的なつながりはないけどね。


138 :デフォルトの名無しさん:2007/01/23(火) 21:17:43
hgの話なら別スレか、ソースコード管理スレ作ってそっちでやってくれ。
もしかしたら、hgの話をしたい奴がほかにいるかもしれん。

139 :デフォルトの名無しさん:2007/01/24(水) 17:28:58
な、なあおい…すごく質問し辛いムードであれなんだが、
svnserve -dで立ち上げた場合、デーモン落とすには単にkillしちゃっていいの?
ヘルプに停止オプションが見当たらない…。

140 :デフォルトの名無しさん:2007/01/24(水) 17:31:13
マニュアルも読まずに答えるが、 -9でなければ普通に
シグナル受けて終了処理して落ちるんじゃねえの?

141 :デフォルトの名無しさん:2007/01/24(水) 18:27:50
よくわからんからkillしてたけどな普通に
特に問題なかったよ

142 :139:2007/01/24(水) 19:13:42
ありがとう。
例の「Subversion によるバージョン管理」にも書いてなかったよ…。


143 :デフォルトの名無しさん:2007/01/24(水) 23:35:05
svn export リポジトリ ディレクトリ
って、ディレクトリが存在すると空でも失敗するんだね。
"." もできなくてびっくりした。

144 :デフォルトの名無しさん:2007/01/25(木) 00:35:55
--force

使えば良いじゃない。

さらには、
svn help export
使えば良いじゃない。

145 :デフォルトの名無しさん:2007/01/25(木) 01:58:50
force使うんだけどね。
なんで、coと動きが違うのかなって思ったの。

まぁ、うちのお隣さんはリリースするときに、
.svn/ を一個一個消してるから、
export使ってるだけでもほめてよ!

146 :デフォルトの名無しさん:2007/01/25(木) 02:00:11
あと、forceって言葉はなんか尻込みしない?
なんかこのオプション使ってるときって、
悪いことしてるみたいで、ドキドキする。ときめく。

147 :デフォルトの名無しさん:2007/01/25(木) 07:05:20
>>145
教えてやれよ。馬鹿。

148 :デフォルトの名無しさん:2007/01/25(木) 10:41:32
export知らないということがダメというより
.svnをいっこいっこ消してる時点で
こんな事をしていてはいけないと気づかないとだめだな

149 :デフォルトの名無しさん:2007/01/25(木) 12:41:11
export 知らなくてもスクリプトでやりゃいいのに。
ディレクトリたどりながら .svn を消すだけやん。


150 :デフォルトの名無しさん:2007/01/25(木) 12:42:47
>>149
元の書き込みの真意は日本語の解説書がネットに転がってるのに目を通さない馬鹿さ加減を笑ってるだけじゃないの?

151 :デフォルトの名無しさん:2007/01/25(木) 12:51:13
そうだよ。一個一個消すんじゃなくてfind . -name '*.svn' -exec rm {} \;くらいはしなくちゃ(ぉぃ

152 :デフォルトの名無しさん:2007/01/25(木) 14:32:28
ああ、俺もいい方法無いのか気になる。
リリース版を出すときに、バッチ(rake)で、

1.自分のソース以外をコピー
2..svnを削除
3.圧縮(もしくは、インストーラ作成)
ってやってるんだが、

TortoiseSVN入れてるせいか、>>151をやると、使用中なので消せないと言われて、
たまーに失敗する。(たぶん、svnをコピーした時点で、TortoiseSVNか何かがつかんでいるのだと思う)

だから、今は、
「自分のソース以外をコピー」ではなく、「.svnと自分のソース以外をコピー」
つまり、rsyncで、.svnを除外フォルダに指定してコピーしている
(cpで除外指定できりゃいいんだができないから)

こんなバッドノウハウみたいなことやってるやつおれ以外にいない?

153 :デフォルトの名無しさん:2007/01/25(木) 15:20:18
一方ソ連はexportを使った。

154 :デフォルトの名無しさん:2007/01/25(木) 16:03:40
>>153
exportだと、いったんコミットしないといけないよね・・・

155 :デフォルトの名無しさん:2007/01/25(木) 16:13:27
なんか変な流れだな。

>>154
チェックアウト済みのディレクトリを export すれば
コミットしなくてもいいんだけど、試してみた?


156 :デフォルトの名無しさん:2007/01/25(木) 16:44:39
>>155
チェックアウト済みのを.svnを削除したいわけじゃないんですよ・・・
コピーの.svnを削除したいので・・・

丸々コピーして、exportしろということでしょうか?

157 :デフォルトの名無しさん:2007/01/25(木) 16:51:36
チェックアウトしてないのになんで.svnがあるんだい
おまえの言う「コピー」ってのは「作業コピー」のことじゃないのかい
っていうことだと思う

158 :デフォルトの名無しさん:2007/01/25(木) 17:42:32
>>157

>>152を読んでください・・・

手元にチェックアウトして、変更したソース、exeなどがあります。
そこから、.svnやソースなどを取り除いたものをアーカイブしたいわけです。
そうするには、どうするのが手っ取り早いかという話です。

159 :デフォルトの名無しさん:2007/01/25(木) 17:42:50
>>127
ってか、.svnがいらないのなら、全コピー後に.svn削除より
最初から.svn抜きでコピーする方がまっとうなのであって、
それはバッドノウハウでも何でもない気が。

160 :デフォルトの名無しさん:2007/01/25(木) 18:06:30
127がすべきなのは、
checkoutしていじってcommitせずに.svnを消して固める。
じゃなくて、
exportしていじって固める。
だったわけだな。


161 :デフォルトの名無しさん:2007/01/25(木) 18:18:10
>158

ヘルプぐらい読んでください...

export: バージョン管理されないコピーのディレクトリツリーを生成します。
使用方法: 1. export [-r <リビジョン>] <URL> [<パス>]
2. export [-r <リビジョン>] <パス 1> [<パス 2>]

(ry)

2. <パス 1> で指定された作業コピーから、Subversion の管理用ファイルを含まない
ディレクトリツリーを <パス 2> にエクスポートします。その際、<リビジョン>
が指定されていればリビジョン <リビジョン> の、そうでないときは作業中の
ツリーがエクスポートされます。<パス 2> が省略された場合は、ローカルの
ディレクトリ名として <パス 1> のベース名が使われます。<リビジョン> が
指定されていない場合、ローカルでの変更はすべて保存されますが、バージョン
管理下にないファイルはコピーされません。


162 :デフォルトの名無しさん:2007/01/25(木) 18:23:06
こんなプログラマやだ…。

163 :デフォルトの名無しさん:2007/01/25(木) 18:23:40
>>161
つまり、作業中のものを.svnなくして出力できるって事ですか。
知らなかった。
てっきり、レポジトリの中のものだけかと思ってた・・・

164 :デフォルトの名無しさん:2007/01/25(木) 18:24:13
>>152
不要な.svnをコピー対象から外す、というのは賢明な行為だと思うけど。
少なくともバッドノウハウではなくない?

165 :デフォルトの名無しさん:2007/01/25(木) 18:24:42
>>162
TortoiseSVNしか使ってないから、知らなかったんだよ!ヽ(`Д´)ノ ウワァァン!!
(いいわけ)

166 :デフォルトの名無しさん:2007/01/25(木) 18:24:55
うひょ、CVSのexportより高機能だな。



167 :デフォルトの名無しさん:2007/01/25(木) 18:42:55
>>163
話し振りから知らなそうだと思ったけどあえて黙ってた。
TortoiseSVN だって当然できるぞ。

168 :デフォルトの名無しさん:2007/01/25(木) 18:47:37
>>165
TortoiseSVN だとチェックアウト済みのディレクトリを
右クリックからエクスポート出来るんで、オレはむしろこっちで知った


169 :デフォルトの名無しさん:2007/01/25(木) 19:03:44
そこで、分散型のSCMですよ

170 :デフォルトの名無しさん:2007/01/25(木) 19:21:56
ごーいんなあなが好き

171 :デフォルトの名無しさん:2007/01/25(木) 19:43:38
>>167
TortoiseSVNだからできるできないではなく
・ヘルプ読んでない
・パッチでやりたい
ってだけの話

172 :デフォルトの名無しさん:2007/01/25(木) 20:08:30
やれやれだぜ。
SVN関連使うヤツはヘルプは一度通読しておくといいぞ。
意外な機能に気付いて嬉しくなったりするからな。

# 突っ込みたかったけど、乗り遅れたorz

173 :デフォルトの名無しさん:2007/01/25(木) 20:28:37
Subversion 1.4.3 age

174 :デフォルトの名無しさん:2007/01/25(木) 21:41:41
あるリソースをブランチ化して管理してて、
それぞれ別々の処理を実装、その後に同じ処理を実装したいので
リソースAに実装、コミットして、このコミットで追加した行のみをリソースBにマージすることはできないのでしょうか。
それ以前に実装した処理までが全てリソースBにマージされてしまい、こまっています。

175 :デフォルトの名無しさん:2007/01/25(木) 22:10:05
>>174
リビジョンを選んでマージしろよ。

176 :デフォルトの名無しさん:2007/01/25(木) 22:11:45
>>174
ヘルプ嫁


177 :デフォルトの名無しさん:2007/01/25(木) 22:28:01
俺はexportを使うが、他人にはエクスプローラで.svnを検索してまとめて削除する方法も教えている。
大抵、後者の方法しか覚えてない

178 :デフォルトの名無しさん:2007/01/25(木) 22:29:47
>>177
なるほど。オマエのせいだな。

179 :名無し募集中。。。:2007/01/26(金) 00:31:32
exportってはじめて知ったわ

180 :デフォルトの名無しさん:2007/01/26(金) 01:30:50
ん?TortoseSVNのエクスポートはなんだか違うみたいだぞ。
少なくとも今あるフォルダのsvnを消してくれるみたいではないみたい。

181 :デフォルトの名無しさん:2007/01/26(金) 07:26:01
>>180
何を言っている? svn export も .svn を消すわけじゃない。
エクスポートという言葉の意味を考えれば当たり前。

182 :デフォルトの名無しさん:2007/01/26(金) 08:36:27
>180

ヘルプ読め。


183 :デフォルトの名無しさん:2007/01/26(金) 08:56:36
https://opensvn.csie.org/
ここを使わせてもらってるんですけど、
$Id が変換されるように設定して、確かに
svn コマンドで取得すると変換されているんですけど、
そのサイトが提供しているように
http://opensvn.csie.org/プロジェクト名
でファイルにブラウザからアクセスすると $Id が $Id のまま。

これはやっぱりサーバにタッチできないとどうしようもないんですかね?
自分でサーバで立てればブラウザから http アクセスされた場合でも
置換するようにできるんですかね?その場合、どのようにやるのでしょう?

ユーザにそのサイト経由でダウンロードしてもらってるので、
リビジョン番号が展開されてくれたほうがユーザにやさしいんですよね
(リビジョンが把握できて)

184 :デフォルトの名無しさん:2007/01/26(金) 09:05:52
>>183
リビジョン番号、上にでっかく表示されてるじゃん?
リビジョン番号と$Idの仕組みについて根本的に勘違いしていると思います。


結論:
ヘルプ嫁

185 :デフォルトの名無しさん:2007/01/26(金) 09:56:16
あぁ、1ファイルに直接アクセスしてもらうんです。
http://opensvn.csie.org/プロジェクト名/ファイル名
だった。ごめん。
自分のページでそこにリンクを張って、右クリックからダウンロードしてもらう。
で、$Id が展開されてほしいと。

186 :デフォルトの名無しさん:2007/01/26(金) 10:25:02
>>185
http://svn.haxx.se/dev/archive-2003-12/1217.shtml

同じ URL で svn export すれば置換されるんだけどね。

187 :デフォルトの名無しさん:2007/01/26(金) 14:39:06
>>181
えええ!?
上で、消すみたいな言い方しやがって、俺をハメやがるつもりだな?
もうこねえよ!ヽ(`Д´)ノ ウワァァン!!

188 :デフォルトの名無しさん:2007/01/26(金) 16:43:14
>>187
なぜ解説読むなり使ってみるなりしないのか?
作業コピーは作業コピーだろ
作業コピーからexportして作業コピーの,svnが消えるとか気持ち悪すぎる

189 :デフォルトの名無しさん:2007/01/26(金) 17:26:58
Tortoise脳だな。


190 :デフォルトの名無しさん:2007/01/26(金) 20:07:27
Tortoise脳とは?

・ exportを使わず、.svnディレクトリを一つ一つ消していく。
・ *.objとかもリポジトリに追加する。
・ コミットとアップデートしかしない。(リビジョングラフや注釈履歴などTortoiseSVNの機能は特に使わない)
・ コミットログは書かない。
・ SubVersion

追加よろ

191 :デフォルトの名無しさん:2007/01/26(金) 22:46:32
解脱嫁

192 :デフォルトの名無しさん:2007/01/26(金) 23:43:35
Subversion 1.4.3 のwin32版 ってApache2.2 に対応したのも出てたんだ〜

193 :デフォルトの名無しさん:2007/01/27(土) 01:26:46
コミットしたファイルをチェックアウトすると、
パーミッションが変わっちゃったりするのをなんとかできませんかね。

194 :デフォルトの名無しさん:2007/01/27(土) 01:54:33
>>190
お、俺のことカー!!

Tortose脳ユーザー向けの解説とかあるといいかもしれんなw

195 :デフォルトの名無しさん:2007/01/27(土) 02:17:56
>>193
http://www.google.co.jp/search?q=svn+metadata+versioning
いや、ダメなんだけどね。

196 :デフォルトの名無しさん:2007/01/27(土) 11:31:55
コミットした仕様をチェックアウトすると
内容が変わっちゃったりするのをなんとかできませんかね。

197 :デフォルトの名無しさん:2007/01/27(土) 12:04:58
具体的に。

198 :デフォルトの名無しさん:2007/01/27(土) 20:36:11
>196

辞表をコミットするといいんじゃないでしょうか。


199 :デフォルトの名無しさん:2007/01/27(土) 21:33:10
>>196
まともな仕様書けばいいんじゃないか。

たぶんお前がコミットした糞仕様を一生懸命修正してるやつがいるんだと思うよ。(w

200 :デフォルトの名無しさん:2007/01/27(土) 22:23:29
>199

いや、仕様書をぐちゃぐちゃいじってシゴトした気になってる奴ほど
まともじゃない事が多い気がするのだが‥‥‥。


201 :デフォルトの名無しさん:2007/01/27(土) 22:36:23
199はコミットを仕様書をコミットしたのが
他人によって修正されてると解釈したんだろう
頭が固い人にジョークは通じないよ

202 :デフォルトの名無しさん:2007/01/27(土) 23:05:23
コミットされてもチェックアウトしてコミットしなおせば良いじゃない。


203 :デフォルトの名無しさん:2007/01/27(土) 23:06:32
>>202
ほんとに使ったことあるのか?

204 :デフォルトの名無しさん:2007/01/28(日) 03:15:33
TortoiseSVN 1.4.2 age

123 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)