subversion バージョン管理【サブバージョン】
subversion バージョン管理【サブバージョン】
元スレ
1 :犬板:2006/08/04(金) 23:33:16 ID:aMGjnjPK.net
バージョン管理システム subversionについて語ろう。
バージョン管理システムの一つにCVSがあるが、ディレクトリの移動の管理や
ネットワーク対応などでやや難がある。
これらCVSの問題点を解決すべく開発されているのがSubversionである。
オープンソースソフトウェアの開発においてはCVSが多く使われているが、
Subversionを利用するオープンソースプロジェクトも急速に増えている。
51 :login:Penguin:2008/02/11(月) 14:55:12 ID:2bRDK35T.net
それは管理方針の問題だから駄目ではない。
まともな管理者が利点と欠点を理解して
それを選択したのならきっとそれがベストな方法だ。
108 :104:2008/10/10(金) 00:32:58 ID:bXfWfD79.net
チェックアウトしてない状態です。
tracなど使うとできるんでしょうか。
60 :login:Penguin:2008/03/08(土) 23:28:55 ID:KTEgInF8.net
75 :login:Penguin:2008/06/02(月) 06:29:13 ID:ASEvI7Xs.net
134 :login:Penguin:2009/02/08(日) 04:42:34 ID:Mf2yx5KJ.net
>132
A や M だけ commit したい理由って何?
どーせ設定するときに >133 みたいにする必要があるけど changelist を使うと多少見通しが良くなるかもね。
180 :login:Penguin:2009/11/24(火) 20:39:34 ID:ZSVwfXSk.net
チェックアウト中に画像の多く含まれるフォルダで止まってしまうんですが、
単体ファイルのサイズが大きいとそういう事あるのでしょうか。
176 :login:Penguin:2009/11/05(木) 23:11:51 ID:HajlHzkt.net
110 :106:2008/10/10(金) 09:11:27 ID:eVlShOPt.net
>>108
だから↓じゃダメなのかよ。
svn info -R –xml
引数にレポジトリURLを指定できるんだが。
105 :login:Penguin:2008/10/09(木) 08:22:45 ID:pnM4oBq3.net
>>104
チェックアウトして展開された中を検索する?
208 :login:Penguin:2010/03/04(木) 20:03:17 ID:CbypfiKi.net
230 :login:Penguin:2011/05/06(金) 07:07:49.95 ID:tnHlGKXs.net
subversionで既存のプロジェクトを管理できるように検討しているのですが以下のような場合どうすればいいのでしょうか?
・ログファイルとプログラムファイルが管理したいディレクトリ以下にある
public_html/
log/
library/
・public_html/内の画像用ディレクトリ(img/)はsubversionで管理する必要はないがaddする都度、除外するのが面倒
プロジェクトのディレクトリ構造についてご教示お願いいたいます。
154 :login:Penguin:2009/05/10(日) 19:26:35 ID:R56D1N/a.net
107 :login:Penguin:2008/10/09(木) 14:45:19 ID:sfs3pRsp.net
32 :login:Penguin:2006/11/04(土) 00:32:13 ID:MV9ATd2t.net
>>30
dumpしてダンプファイルを編集。
その後loadすればいい。
それ以外の方法は無い。
232 :login:Penguin:2011/05/07(土) 10:44:20.21 ID:NpoSQtOj.net
>>231
ありがとうございます
プロパティで設定すればいいのですね
26 :login:Penguin:2006/09/09(土) 14:34:24 ID:9SIXtC9Z.net
>>24じゃないけど
ヤバイ患者を扱う精神病院ってのは
飛び降り防止の為に窓がなかったり、
ぶつかってケガ/死ぬのを防ぐ為に壁がやわらかくなってたりするらしいよ。
前テレビで見た。
45 :login:Penguin:2006/12/13(水) 15:08:49 ID:wXvHIZOx.net
>>43
すんません。Windows板にもソフト板にもなかったんで・・・
ム板ってどこですか????
79 :login:Penguin:2008/06/26(木) 07:17:54 ID:zajaXW8o.net
192 :login:Penguin:2010/02/10(水) 15:22:48 ID:whMNNUoE.net
svn addしたときにumask 000 すればいいのでしょうか。
それともmkdirしたとき?
175 :login:Penguin:2009/10/17(土) 10:46:39 ID:P+VUHopA.net
>>172
subversionのコマンドはWindowsにはついてこないので、別途入れる必要がある。
次のWebサイトからWindows 向けバイナリを取得できる。
WindowsならCollabNet Subversion Command-Line Client v1.6.5 (for Windows) を
インストールし、あとは >>173 のとおり。
ttp://subversion.tigris.org/
242 :login:Penguin:2012/05/02(水) 23:49:01.59 ID:7wqQ6O3l.net
206 :login:Penguin:2010/03/04(木) 19:58:06 ID:0xVm3n75.net
cmd.exeの場合は
svn commit “C:¥Documents and Settings¥repos¥BBB” “C:¥Documents and Settings¥repos¥DDD”
みたいに、人間が自分で展開して並べてやる必要がある。
…けど、できる。
252 :login:Penguin:2014/02/15(土) 21:56:46.73 ID:c8DdHSoX.net
227 :login:Penguin:2011/02/05(土) 19:53:04 ID:4+gd+K9n.net
68 :login:Penguin:2008/04/30(水) 05:52:57 ID:lzKoMNft.net
>>67 ちょ,おまww
質問してるのは俺だってば
218 :login:Penguin:2010/12/30(木) 12:04:21 ID:JxXO22vt.net
プログラム板から誘導されてきました
apacheプロジェクトやGoogle CodeのSubversionサーバみたいに
http://server/repo/trunk だとanonymous チェックアウト化、コミット不可
https://server/repo/trunk だと認証要かつコミット可
ってどうやって構成するんでしょう?
Webサーバーはapacheだと思うんですが、パスが同じなので<Location>ディレクティブ
では役に立たなさそうだし、URL rewriteのようなへんてこなことをしているようにも見えないし・・・
159 :login:Penguin:2009/07/06(月) 19:28:31 ID:vfHIXM1C.net
40 :login:Penguin:2006/12/12(火) 11:15:58 ID:8ho5WqMl.net
Windows上でTortoiseSVNを使ってるんですが、(サーバーもWindows上)
Thumbs.dbを削除したいんですが、どうすればいいですか?
というのは、WindowsのExplorer上からだとThumbs.dbが見えないため
右クリックで削除の方法が使えないからです。
DOSプロンプトでコマンドラインから消す方法もありますが、数が多いという
こともあり、できれば作業者側のPCで消せる方法を探してます。
87 :login:Penguin:2008/07/09(水) 00:01:19 ID:LSu++xNc.net
258 :login:Penguin:2015/09/26(土) 19:05:02.22 ID:zUB4+Crz.net
>>256
>>257
回答ありがとうございます。
CollabnetSubversionEdgeを使用しているせいか、apacheかsvnserveのどちらかを動かしているという意識があまりなく…
タスクマネージャをみるとApache.exeの子タスク?としてCollabnetSubversionServerが動いているので
おそらくApacheだとは思います。
また、>>256さんに教えて頂いたサイトでアクセスするアクセス可能なユーザを制限する情報はわかったのですが、
Subversionサーバに登録されているユーザすべての情報を移行する方法はわかりませんでした。
2 :login:Penguin:2006/08/04(金) 23:44:35 ID:ZEwz65RO.net
116 :login:Penguin:2008/10/26(日) 00:13:58 ID:Z9r5+F6G.net
>>114
ほんとに直近のものしか必要ないなら、exportして新しいリポジトリにimportしたら?
11 :9:2006/08/13(日) 19:44:48 ID:1g2b6b8a.net
>>10
コマンドラインからバッチを起動しています(現在はタスクで起動時に実行)
>>9にも書いたとおり、「file:///〜」は通っているので、多分大丈夫だとは思うのですが……
確認する方法、ご存知でしょうか?
213 :login:Penguin:2010/06/02(水) 08:03:38 ID:Hhndte6H.net
>>209
私もsentOSからwindowsの共有フォルダをマウントして、
sentOS上のリポジトリのバックアップをwindows側に取ろうとしているんですが、
上手くいかず困っています。
【状況】
1.sentOSからwindow共有フォルダをマウント
2.SentOSから”svnadmin create hogehoge”を実行し、windows上にミラー用リポジトリ作成
3.ミラーリポジトリのhooks/pre-revprop-change の内容を以下に変更
#!/bin/sh
exit 0
4. 3のファイルに実行権限を付与
5. SentOSから “svnsync init file///ミラー先 file:///ミラー元” を実行してリポジトリの
初期化を試みるが失敗。以下のようなエラーが出た。
“svnsync: ‘pre-revprop-change’ フックが次のようなエラーを出力して失敗しました:”
(↑※「次のようなエラー」と出力されているにもかかわらず、エラー内容が出力されていない)
以上です。解決法をご存知の方がいらっしゃれば、アドバイスお願い致します。
240 :login:Penguin:2012/03/08(木) 23:23:27.80 ID:QuR0OPhU.net
–reintegrateが有るのと無いのとで何がどう変わるの?
184 :login:Penguin:2010/01/28(木) 19:09:05 ID:pMN7rp65.net
post-commitでupdateかかったパスを取得できないでしょうか。
そのパス以下のみsvn ?upしたいのですが。
全体やるとえらい時間かかるので・・。
23 :login:Penguin:2006/09/06(水) 14:17:55 ID:k0MtvRe2.net
>>22
ファイルごと別々にcommitするか、CVS/RCS使え。
5 :login:Penguin:2006/08/05(土) 02:00:24 ID:a2/DNaM+.net
6 :login:Penguin:2006/08/06(日) 04:24:53 ID:xoEj1Jiv.net
194 :login:Penguin:2010/02/23(火) 23:40:13 ID:kVGIcis2.net
すいません。
ここの住人でリポジトリが巨大になってチェックアウトや更新が
途中で失敗する症状になった方はおられませんか?
今、リポジトリが20Gバイトくらいでチェックアウトした
ワーキングコピーは40G、ファイル数が3万程度です。
checkout中topで眺めていると、apacheがメモリとスワップ領域を食いつぶしたところで
停止しているようです。
更新を繰り返せばいいのですが、なんだかスッキリしません。
サーバーはubuntu server9.10,memory2GByte,apache2、subversion1.6です。
apacheがメモリにキャッシュ?してるかな?
73 :login:Penguin:2008/05/28(水) 11:02:45 ID:HsWDzpDn.net
CentOS 5 で使える svk の rpm パッケージって無いでしょうか?
143 :login:Penguin:2009/02/24(火) 22:08:07 ID:qHM7/ieN.net
リポジトリディレクトリにシンボリックリンクを張ればいいと思う
>>142
多分BDBでもそれでうまくいく
91 :login:Penguin:2008/07/09(水) 00:15:15 ID:XPSdMZs8.net
UNIX板に置いてあると、どのスレもまともに機能しなくなるから
257 :login:Penguin:2015/09/26(土) 10:35:12.27 ID:0JNhfXfc.net
158 :login:Penguin:2009/07/01(水) 08:58:34 ID:LpPrGwNO.net
MacOSX上ではGUIでまともに使えないのか。
CUIにがて。
36 :login:Penguin:2006/11/04(土) 09:38:11 ID:NNycDEDY.net
svnのクライアントコマンドってブックマーク機能ある?
172 :login:Penguin:2009/10/16(金) 22:21:41 ID:rtVctrRo.net
subversionでコミット/チェックアウトする際にあるフォルダやそのサブフォルダを更新の対象から外すことは可能でしょうか。
TortoiseSVNというのをインストールせずに、コマンドで出来ることがあれば教えて頂けないでしょうか。宜しくお願いします。
84 :login:Penguin:2008/07/04(金) 17:20:34 ID:Lnyp1aKI.net
>>82
すいません。
情報デリカシーから勉強してまいります。
106 :login:Penguin:2008/10/09(木) 09:03:38 ID:VeIBPrXD.net
>>105
超ムダ。
どうせならせめて
svn info -R –xml
20 :login:Penguin:2006/08/27(日) 01:57:05 ID:UwoCCiBB.net
レスを投稿する(名前省略可)