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/

210 :デフォルトの名無しさん:2007/01/28(日) 17:40:32
>>209
ラジャ!

211 :デフォルトの名無しさん:2007/01/28(日) 18:07:33
>>205-209
ずいぶん前に同じ問題を解決したなぁと過去ログ漁ってみたら、ちょうど
一年前でびっくりした。

416 名前:デフォルトの名無しさん 投稿日:2006/01/27(金) 18:53:18
>>357
いま久しぶりにTortoiseSVN使おうと1.3.1入れてみたら
同様の症状が起きた。

どうやらレジストリアクセス権の問題。
HKEY_CURRENT_USER\Software\TortoiseSVN

インストーラがAdministrator決めうちになっているようで、
Administratorグループの別名ユーザーで使っていたために
アクセス権なし→設定書き込み不可能。

212 :デフォルトの名無しさん:2007/01/28(日) 21:14:09
>>195
できないんですか。。

213 :デフォルトの名無しさん:2007/01/28(日) 23:01:55
TortoriseSVN (1.4.1 Build 7992 - 32bit) 使ってます。

メニュー等ば日本語にはなってるんだけど、ヘルプの キーワードタブに
表示されるキーワード一覧が文字化けしてる...。

あと、ヘルプの検索タブで日本語で検索してもヒットしない...。
(ANK だけなら、ヒットしてトピックの一覧には日本語もちゃんと表示さ
れるんですが。)

会社の WindowsXP SP2 もおうちの Windows2000 SP4 もダメ。orz

皆さんのところは、ちゃんと表示されてるんでしょうか?

214 :デフォルトの名無しさん:2007/01/29(月) 10:13:13
だめでした。
TortoiseSVNにDWORDでLanguageID 0x411を手で作っても、その状態で再起動してもだめです
しかも、一度設定画面を開いてOKを押すとLanguigeIDの項目自体が削除されてしまいます。
メニューは相変わらず英語表記のままです...

215 :デフォルトの名無しさん:2007/01/29(月) 10:14:14
ちなみに、>>207もインストールした当初、何回も行いました

216 :デフォルトの名無しさん:2007/01/29(月) 10:33:13
>204
VisualSVN-1.1.2もage


217 :デフォルトの名無しさん:2007/01/29(月) 10:52:18
英語表記だと何か困るんだろうか、とか意地悪な事を言ってみる。


218 :デフォルトの名無しさん:2007/01/29(月) 11:07:20
svnのコマンドを下手に日本語に訳されると使えなくなる俺がいます。
英語表記のほうがましだ。

219 :デフォルトの名無しさん:2007/01/29(月) 18:16:42
TortoiseSVNで、ログの表示で、作業コピーと比較ができますが、
この作業コピーと比較という作業を、tagをつけたものと比較する方法はありませんか?
どうやったらできるのでしょうか?

220 :デフォルトの名無しさん:2007/01/29(月) 19:23:37
>>217
日本人なら日本語のほうが速い時間で判断できるし

>>218
それは確かにあるかも

221 :デフォルトの名無しさん:2007/01/29(月) 19:32:20
英語のままTortoiseSVN使ってるけど特に問題ない。

>>219
svn diffでごにょごにょすればいいんじゃないの。

222 :デフォルトの名無しさん:2007/01/29(月) 19:34:02
バックアップとってからsvn switch --relocateして
しかるのちに、diffみればいいと思う。

--relocateは絶対付けとくこと。理由はhelp嫁。

223 :デフォルトの名無しさん:2007/01/29(月) 21:16:17
てか、TortoiseSVNスレですかここは。


224 :デフォルトの名無しさん:2007/01/29(月) 21:47:34
次スレからスレタイに TortoiseSVN を追加したほうがいいかもね

225 :デフォルトの名無しさん:2007/01/29(月) 22:16:46
trunkからtagsにコピーをとろうとしたら
403エラーと言われてコピーできません
sf.netなのですが、どこを設定すればいいのでしょうか?


226 :デフォルトの名無しさん:2007/01/29(月) 22:17:30
コマンドを日本語化というとこんな感じか

$ エスブイエヌ 切替 ーー再配置

227 :デフォルトの名無しさん:2007/01/29(月) 22:29:10
いやこうだろ

$ 転覆 切替 ーー再配置


228 :デフォルトの名無しさん:2007/01/29(月) 23:34:35
Error: COPY of tags/tmp: 403 Forbidden (https://svn.sourceforge.net)
だめだsourceforgeのドキュメントに書いてあること試したけど解決しそうにない。


229 :デフォルトの名無しさん:2007/01/30(火) 00:05:04
>>226
素朴な疑問なんだが、何故ハイフンを日本語化すると音引きになるんだ?

230 :デフォルトの名無しさん:2007/01/30(火) 01:06:49
>>229
だってその方がぱっと見で日本語だとわかるじゃん・・・

231 :デフォルトの名無しさん:2007/01/30(火) 01:17:51
>>228
ようわからんがこれ?
ttp://blog.goo.ne.jp/ikkoan/e/7f91adec4f505167401cd4ae7a2c2451

232 :デフォルトの名無しさん:2007/01/30(火) 02:02:38
>>231
解決した
ありがとう

233 :デフォルトの名無しさん:2007/01/30(火) 03:23:16
>>222
リポジトリ移動したんじゃなけりゃ --relocate なんか要らないはずなんだが。

234 :デフォルトの名無しさん:2007/01/30(火) 06:22:36
>>230
いや、ハイフンはどう訳しても音引きにならないと思うのですよ。
記号で代用するだけなら…でも―でも宜しかろうと思うのですが。

235 :デフォルトの名無しさん:2007/01/30(火) 10:11:18
そこをあえて翻訳。

236 :デフォルトの名無しさん:2007/01/30(火) 10:44:31
全角ハイフン − があるだろうに

237 :デフォルトの名無しさん:2007/01/30(火) 11:20:55
そこをあえて。

238 :デフォルトの名無しさん:2007/01/30(火) 12:02:02
あえなくていいと思う……

239 :デフォルトの名無しさん:2007/01/30(火) 12:49:37
じゃあ和えて。


240 :デフォルトの名無しさん:2007/01/30(火) 12:56:32
1.4.3 に Ver.Up しようと思ったんだが、
なんか Perl、Python、JavaHL などの各種バインディングがあるのだが、
どれを入れたらいいのか、何か選択指針はあるのでしょうか?
複数のバインディングをインストールしても おk?

なんかよく分からんが、Python はいじったこと無し、Perl なら少々てことで
Perl バインディングを入れてみようかと思ってるところなのだが…
subversion をインストールしたディレクトリ直下に perl ディレクトリを作成して
そこに perl バインディングをインストールでいいのかな?

ちなみに Windows + Apache2 です。

241 :デフォルトの名無しさん:2007/01/30(火) 13:36:58
>>240
それは作ろうとしているSubversionを利用するプログラムが
何で書かれているかによると思われ。
Perlで書かれたプログラムをSubvesionと連携させたいのであれば
Perlバインディングを入れないといけない、でしょう。
そこでPythonバインディングを入れてもどうにもならない。

242 :デフォルトの名無しさん:2007/01/30(火) 13:41:28
>>240
Pythonプログラムと連携するならPythonバインディングを入れる。
Perlプログラムと連携するならPerlバインディングを入れる。
複数入れてもおk。
必要なものを入れるのだけだから指針なんてないと思う。

243 :デフォルトの名無しさん:2007/01/30(火) 14:31:32
>>241-242
アリガd
とりあえず試しに Perl バインディングを入れてみて、
他に必要なプログラムがあれば他のバインディングも追加することにしますた。

244 :デフォルトの名無しさん:2007/01/30(火) 15:18:56
>>243
ちなみに何作る予定?
Explorer統合じゃないWin32用インタフェイス希望、って思ったけど
Perlじゃ難しいか…。

245 :デフォルトの名無しさん:2007/01/30(火) 17:23:44
>>244
特に予定は無し。
PHP バインディングとか C# .NET バインディングとかあったらなぁと思ったり…

246 :デフォルトの名無しさん:2007/01/30(火) 20:15:20
>>233
だからhelp嫁と。
--relocate付けないとsvn up 発動して悲しいことになるじゃないか。

247 :デフォルトの名無しさん:2007/01/31(水) 00:27:28
>>246
おまえこそちゃんと嫁。 --relocate は更新を止めるためのスイッチじゃない。

switch もデフォルトは HEAD をターゲットにするから、リビジョンの移動が
要らないんなら -r でリビジョンを指定するべし。

248 :デフォルトの名無しさん:2007/01/31(水) 00:54:38
>>222>>219 の回答で作業コピーと別のリビジョンとDIFFを取りたいって奴だろ?
で、>>222 はswitch --relocateすれば作業コピーの変更なしに元のリビジョンを変更できるのではないかってことか。

svn diffは.svn/text-baseと比較するだけじゃないかな?
だからswitch --relocateしても.svn/text-baseは変わらないから無理だと思う。

switch --relocateは単純に中身が同じな別のリポジトリに変更するときに使うべきだってことだな

結局、>>219の回答はでてこないが・・・



249 :219:2007/01/31(水) 01:09:49
できないってことで、ファイナルアンシスター?でしょうか?

250 :デフォルトの名無しさん:2007/01/31(水) 01:13:02
>>249
ねぇねぇ、 Shift 押しながらエクスプローラのメニュー出すとさ、
なんか見慣れないやつ出てこない?これ使えないかな?

251 :219:2007/01/31(水) 01:19:10
リビジョングラフから、見ると、タグが見られるので、そこと既存の利美女運との
比較はできるようですね。
ただ、ログ表示のように、現在のと差分がとれるわけではないようです・・・

252 :219:2007/01/31(水) 01:21:25
>>250
URLとの比較くらいしかわかりませんが、使えませんでした。

253 :デフォルトの名無しさん:2007/01/31(水) 01:24:41
>>252
URL との比較がダメなら、タグをただのディレクトリとしか認識しない
今の Subversion では無理ってことだろう。

254 :デフォルトの名無しさん:2007/01/31(水) 07:33:43
コマンドラインからなら出来そうなんだが

255 :デフォルトの名無しさん:2007/01/31(水) 10:28:53
URL との比較が使えないってことは、やっぱり「タグ名」を指定して
比較したいってことだろ。コマンドラインでも無理。

256 :デフォルトの名無しさん:2007/01/31(水) 10:41:12
無理だよ
ネットワークの向こう側と手元のファイルとでは svn diff 出来ないもん


257 :デフォルトの名無しさん:2007/01/31(水) 14:39:53
.snvの下のファイルが時々なくなっているらしく
妙なエラーがおきる
原因として考えられるのは該当してるフォルダをシンボリックリンクしていること
シンボリックリンクしてる先でファイルの変更しちゃだめなの?

258 :デフォルトの名無しさん:2007/02/02(金) 09:26:26
ローカルでリポジトリ使ってます。
D:\SVN をリポジトリにしました。(FSFSです)

D:MYPRJ\{src,lib} をリポジトリに取り込みたくて
MYPRJをインポートしたんですが、SVN以下には取り込まれてないようです。

何か操作が足りないんでしょうか?

あと、この場合、trunk,branches,tags はどこに作るのが標準的なんでしょうか?

259 :デフォルトの名無しさん:2007/02/02(金) 10:29:33
D:¥SVNにものすごくダサさを感じる...

http://subversion.bluegate.org/doc/index.htmlでも読んで勉強してくだちい。
CVSな人なんだから仕事なんだろ?

260 :デフォルトの名無しさん:2007/02/02(金) 12:34:19
>>259
D:\SVNってダサいの?
うちは/var/svnなんだけども。
普通はsvnでなくてなんてつけるんだ?

261 :デフォルトの名無しさん:2007/02/02(金) 12:39:38
D:\SVNだとSVNのコマンドが入ってるかと誤解されるかもってことかね。
わかってりゃいいじゃんと思うけど。

262 :デフォルトの名無しさん:2007/02/02(金) 12:45:21
C:\さぶばぁじょん

263 :デフォルトの名無しさん:2007/02/02(金) 12:52:34
C:\えすぶいえぬっ!

264 :デフォルトの名無しさん:2007/02/02(金) 13:05:50
漏れはs:\svnだぜ。

265 :デフォルトの名無しさん:2007/02/02(金) 13:20:17
どっとが見えない老眼の方がいるスレはこちらでしょうか?

プログラム入れるディレクトリがsvnってのだったら・・・
むしろそっちがダサイ・・・・

266 :デフォルトの名無しさん:2007/02/02(金) 16:54:04
c:\sub_repos
ここに、各プロジェクトのリポジトリ作成・・・

267 :デフォルトの名無しさん:2007/02/02(金) 18:26:15
I:\WorkSpace\SVN\Repository
I:\WorkSpace\Visual Studio
I:\WorkSpace\MSDN
I:\WorkSpace\Java

268 :デフォルトの名無しさん:2007/02/02(金) 18:37:28
Windowsでpythonとかperlとか入れるような使い方するとドライブ直下にpythonとかperlとか出来るじゃん。で、その中にbinとかlibとか出来る、と。
なのでD:¥svnがいきなりレポジトリってのはかなり違和感...
複数のレポジトリが出来た場合はD:¥svn2ですか?
将来的にきっとD:¥svn_2 D:¥svn2_2 D:¥new_svnとなるに違いない...

まぁ、Windowsでもジャンクションとか不可視属性とか使いまくってvarとかusrとかにしちゃう俺も自分でアレだとは思うけれど。


269 :デフォルトの名無しさん:2007/02/02(金) 18:45:01
CVS使いの発想。リポジトリなんて一つあれば充分じゃん。

270 :デフォルトの名無しさん:2007/02/02(金) 19:19:06
質問してるのにダサいで片付けられてる>>258がかわいそう。


>>258
そんなんで分かるかボケ。
ちゃんと自分でやった操作手順書け

271 :258:2007/02/02(金) 20:20:32
>>270
D:\ でエクスプローラから新しいフォルダの作成。
新しいフォルダ を SVN にリネーム
SVN 右クリックから[TortoiseSVN]→[ここにリポジトリを作成]
FSFSを選択して[OK]
D:\MYPRJ 右クリックから[TortoiseSVN]→[インポート]

多分、こんな感じ。

272 :デフォルトの名無しさん:2007/02/02(金) 20:27:07
ちゃんと取り込まれたよ。
>SVN以下には取り込まれてないようです。
これはどうやって確認したの?

273 :デフォルトの名無しさん:2007/02/02(金) 20:38:41
>>272
SVNフォルダの中を漁っても容量の小さいファイルしかなく
実際にMYPRJ以下のファイル名と同じのも無かったので
失敗したのかな?と思ったんです。

274 :デフォルトの名無しさん:2007/02/02(金) 20:39:54
>>271
[TortoiseSVN]→[リポジトリブラウザ]選んで
URLにfile:///D:/SVNって入れてみろ

275 :デフォルトの名無しさん:2007/02/02(金) 20:47:45
>>274
ありますね…。
リポジトリに実体ファイルが格納されるわけではないんですか?

276 :デフォルトの名無しさん:2007/02/02(金) 20:48:52
>>275
ではないです。


277 :デフォルトの名無しさん:2007/02/02(金) 20:59:49
あんなに素晴らしいヘルプがついてるのに・・・

278 :デフォルトの名無しさん:2007/02/02(金) 21:00:28
>>276
なるほど…。
根本的に勘違いしてたようです。
ありがとうございました。

279 :デフォルトの名無しさん:2007/02/02(金) 22:32:29
リポジトリ自体をほかのアーキテクチャのマシンにtarで移動しても大丈夫?


280 :デフォルトの名無しさん:2007/02/02(金) 22:39:00
fsfsは大丈夫、Berkeley DBだとそのままではダメ
という認識でいいはず。
svnadmin dump & loadなら確実に安全。


281 :デフォルトの名無しさん:2007/02/02(金) 23:52:41
うそ゛、d:\SVN ってダサかったのか orz
しかも一人svnなのに、気の向くまま結構リポジトリ作ってるよ_| ̄|○

c:\bin\Subversion
    \TortoiseSVN

d:\SVN\repo1
     \repo2 (それぞれ独立、結構沢山)

にしちまってる。。。

282 :デフォルトの名無しさん:2007/02/03(土) 01:19:06
>>281
んなこたない。
口出ししたくてたまらないけど言うべきことを何も持ってないやつが、
たまたまボロを出さずに突っ込めそうな話題が出てきたから突っ込んできただけだよ。
気にするな。

大体ボロを出さずに突っ込めそうだったのにボロを出して突っ込まれていたしw


283 :デフォルトの名無しさん:2007/02/03(土) 01:22:56
>>281
一人SVNってどう?さびしい?

284 :デフォルトの名無しさん:2007/02/03(土) 02:08:55
別に一人で使っていてもメリットあるからねえ…。

285 :デフォルトの名無しさん:2007/02/03(土) 03:03:05
昨日の自分は今日の他人だからねえ…。

286 :デフォルトの名無しさん:2007/02/03(土) 05:09:23
俺は

一人用のは、
(ドライブ名)\home\svn

リモートのは、
/home/svn

だな。サーバーに、svnってユーザー作ってしまったんだがダサイ?

>>281
いいんじゃね?


287 :デフォルトの名無しさん:2007/02/03(土) 06:18:37
>>280
さんくす。


288 :デフォルトの名無しさん:2007/02/03(土) 10:45:46
>286
俺も似たようなもんだ

289 :デフォルトの名無しさん:2007/02/03(土) 12:09:52
うちのサーバのは/srv/svn/$projects になってる。
svnserveの引数が -i -r /srv/svn にしてるから /srv/svnはuriに入れないけど
初めてssh経由でつないだ時に忘れてて一度はまった(.authorized_keysに -rしてないから)



290 :デフォルトの名無しさん:2007/02/03(土) 12:55:40
>>286
> サーバーに、svnってユーザー作ってしまったんだがダサイ?

むしろ推奨でしょ。

外部にサービスするためのユーザを作って、権限を最小にしておくのは
いまどき当たり前かと。

291 :デフォルトの名無しさん:2007/02/03(土) 14:07:26
それで別々の人がコミットした場合って判断できるんですか?

292 :デフォルトの名無しさん:2007/02/03(土) 14:10:46
>>269
一個で充分じゃね?

293 :デフォルトの名無しさん:2007/02/03(土) 14:18:44
>>291
サーバのユーザーと
subversion自体のユーザーは別。

294 :デフォルトの名無しさん:2007/02/03(土) 18:10:46
>>290
ApacheでのWebDAV経由で提供させようとするために、apache:apacheにしちゃうのはだめでつか...?

295 :デフォルトの名無しさん:2007/02/03(土) 18:23:21
普通そうじゃないの?

296 :デフォルトの名無しさん:2007/02/04(日) 13:27:50
ちゃんと専用のグループつくってapacheもそこに入れて、とか。

297 :デフォルトの名無しさん:2007/02/04(日) 16:27:57
こんなに引いたアニメは初めてだ
http://www.youtube.com/watch?v=CNBd-s6Vg6U&mode=related&search=

298 :デフォルトの名無しさん:2007/02/04(日) 16:28:13
svn+sshで構築しています。
sshのユーザはsvn、Subversionではそれぞれ違うユーザに設定するにはどうすればいいのですか?

299 :デフォルトの名無しさん:2007/02/04(日) 16:30:25
おれはsvnserver使ってる

300 :デフォルトの名無しさん:2007/02/04(日) 18:09:03
Ver.1.4.2 あたりから service 機能が付いたんじゃなかったっけ?

301 :デフォルトの名無しさん:2007/02/04(日) 18:15:54
>>298
これか?
ttp://subversion.bluegate.org/doc/ch06s03.html#svn.serverconfig.svnserve.sshtricks.fixedcmd

302 :デフォルトの名無しさん:2007/02/04(日) 20:24:42
>>301
これってユーザーごと行を追加しなきゃダメだったりで微妙だよねぇ...
コレだったらメンバー全員のアカウント作っちゃえばいいじゃん!!って思うよ...

303 :デフォルトの名無しさん:2007/02/04(日) 20:46:53
Linuxのユーザは全員svnで、コミッターをharryとかsarryにしたいってことか?

304 :デフォルトの名無しさん:2007/02/04(日) 21:08:09
うーん
じゃ、sarryで

305 :デフォルトの名無しさん:2007/02/04(日) 22:13:36
TortoiseSVN 1.4.3

306 :デフォルトの名無しさん:2007/02/05(月) 14:43:34
普通のプロパイダ契約だとIP代わりまくるのですが
自宅にサーバー建てた場合、なにかテクニックとかあるのでしょうか?

307 :デフォルトの名無しさん:2007/02/05(月) 14:46:02
>>306
ドメイン申請汁

308 :デフォルトの名無しさん:2007/02/05(月) 14:47:22
dyndnsでええやん

309 :デフォルトの名無しさん:2007/02/05(月) 15:54:42
>>306
usenに契約。これでIP固定。

でも、ま、ドメイン名は普通に持ってる。
usenからIP変更をされることもあるからな。

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

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

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