Subversion r10
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2008/07/09(水) 10:02:46公式HP
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
前スレ
r9 http://pc11.2ch.net/test/read.cgi/tech/1202086238/
r8 http://pc11.2ch.net/test/read.cgi/tech/1192864879/
r7 http://pc11.2ch.net/test/read.cgi/tech/1180858500/
06 http://pc11.2ch.net/test/read.cgi/tech/1165892754/
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/
0693デフォルトの名無しさん
2008/11/20(木) 15:11:38URLスキームはどのように指定すればよいのでしょうか?
・file:///samba/share/SVN
・\\samba\share\SVN
等で上手くいかんとです・・・
0694693
2008/11/20(木) 15:18:07file://samba/share/SVN
とやったらOKでした。
おさわがせしました。 ありがとうございました。
0695デフォルトの名無しさん
2008/11/20(木) 18:36:10TortoiseSVN-1.5.5-ja.pdf
の4.1.4を読むように
0696デフォルトの名無しさん
2008/11/20(木) 22:08:35http://tortoisesvn.net/docs/release/TortoiseSVN_ja/tsvn-repository.html#tsvn-repository-create-tortoisesvn
| TortoiseSVN は今後、コマンドラインクライアントでは作成できる BDB
| リポジトリを、作成するオプションを提供しません。
ちょっと日本語として意味がとりにくいけど、英語だと...
| TortoiseSVN no longer offers the option to create BDB repositories,
| although you can still use the command line client to create them.
| TortoiseSVN は、もはや BDB レポジトリを作成するオプションを提供しません、
| しかし、依然としてコマンドラインクライアントを使ってそれらを作ることは
| できます。
0697デフォルトの名無しさん
2008/11/21(金) 00:30:43直しておきます。
0699デフォルトの名無しさん
2008/11/21(金) 08:45:28http://tortoisesvn.net/docs/release/TortoiseSVN_ja/tsvn-repository.html#tsvn-repository-local-share
これみて気になったのですが、
samba上の共有フォルダにリポジトリ作って運用しようとしているんだけど
マジでヤバイ?
>>518ほどでマニュアルにはOK的な風にのっていたはずだけど
> ネットワーク共有にあるリポジトリへのアクセス
> 原理上、FSFS リポジトリはネットワーク共有上に配置でき、
> file:// プロトコルを用いて複数のユーザがアクセスできますが、
> これは絶対にお勧めできません。
> 実際、私たちは思いとどまらせようと強く思いますし、
> そのような使用をサポートしません。
0700デフォルトの名無しさん
2008/11/21(金) 08:49:03という話です。
0701デフォルトの名無しさん
2008/11/21(金) 08:54:08個人マシンのログイン名や時計がリビジョンの情報に反映されるんで、
面倒なことになったことはあるな。あと、フックが使いにくい。
0702デフォルトの名無しさん
2008/11/21(金) 11:33:03windowsとlinuxの両方からfile://でアクセスするのがトレンド
そんなチャンレジするほど余裕があるならapache入れれば?
という気もする
0703デフォルトの名無しさん
2008/11/21(金) 11:36:38少数でやってる分にはfile://でも構わんとは思うけど
0704デフォルトの名無しさん
2008/11/21(金) 11:53:51>>563
> インポートは使わない。空のリポジトリをチェックアウトして、
> 普通に選んで追加していく。
> これなら、はじめから属性を設定することもできる。
超遅レスだけど、これ実際にやって、すごく便利だったよ!
既存のプロジェクトでバージョン管理されてないものをSubversionの管理下に
入れるとき、今までは
・Subversionの新レポジトリを作成。
・プロジェクトのバックアップを2つ取る。
・片方のバックアップから、無視したいファイルとかを削除し、svn import。
・既存のプロジェクトを削除し、svn checkout。
・もう片方のバックアップから、無視したいファイルとかを書き戻す。
・無視リストとかの設定をする。
・svn commit。
・安定してきたらバックアップを消す。
この方法だと
・Subversionの新レポジトリ(空)を作成。
・既存のプロジェクトのルートディレクトリで svn checkout。
・無視リストの設定をする。
・svn commit。
ずっと楽だし安全だったよ。ありがとう。
0705デフォルトの名無しさん
2008/11/21(金) 11:56:180706デフォルトの名無しさん
2008/11/21(金) 12:07:13ディレクトリごとに異なる無視リストの指定には使えないと思ってたんだけど。
0707デフォルトの名無しさん
2008/11/21(金) 12:25:36大元の話はいくつかのディレクトリをインポートしたくないって話だから
別に良いんじゃないの?
0708デフォルトの名無しさん
2008/11/21(金) 12:42:03自分の場合、個々のユーザごとに内容の異なる設定ファイルとかを無視リスト
に入れて、代わりに 元ファイル名.tmpl の設定テンプレートファイルをsvnレ
ポジトリに登録したかったんだ。他の共同開発者のために。
この目的だと、svn:ignore が必要だったと思う。
0709デフォルトの名無しさん
2008/11/21(金) 13:31:480710デフォルトの名無しさん
2008/11/21(金) 14:27:30参考になりました。少数でフック周りとか細かいところが我慢できればいけそうですね。
>>702
何故、apache・・・
実際、svn+sshでコミットする環境はすでにあるのですが、
クライアントでその環境を用意する手間(プログラマーだけではないので)と、
簡単にリポジトリを作れない(ログインしてsvnadminたたく)ことが問題になっています。
unix使えてコマンドラインOKってのが数人しかいないのですよ・・・。
0711デフォルトの名無しさん
2008/11/21(金) 14:32:04apache+webdav+svnじゃだめなの?ってことじゃない?
0712デフォルトの名無しさん
2008/11/21(金) 14:34:430713デフォルトの名無しさん
2008/11/21(金) 14:49:240714デフォルトの名無しさん
2008/11/21(金) 16:29:01前提としてまず、バージョン管理広めるためには、
(プログラマーばかりじゃないので、そこから考慮しないといけないのです)
バックアップ用途+αとして使ってもらうのが都合がよいのですよ。
で、個人なら手元にTorotiseSVNでぽこんとリポジトリを作ればいいのですが、
やっぱり、サーバー上にもおいて運用したいですよね。
それで、ちょっとしたことにも使えると便利で広めやすいんですよ。
そこでサバ管呼んでリポジトリつくってーとなると、気軽にできないんですよ
0715デフォルトの名無しさん
2008/11/21(金) 22:04:28ttp://freshmeat.net/projects/submin/
ttp://freshmeat.net/projects/usvn/
0716デフォルトの名無しさん
2008/11/21(金) 22:28:27そこまで考えてるなら、実際にやってみて問題が起きてからサーバー運用考えればいいじゃないか。
まぁ「ちょっとしたこと」に使う場合なら、ファイル共有でリポジトリ運用してもまず問題ないんじゃない?
ある程度の人数が使うプロジェクトになったらちゃんとsvnserve使うほうがいろいろ便利だと思うが。
この話題定期的に見るけど、
ファイル共有で使って問題が起きた!って話はまだ見てないな。
0717デフォルトの名無しさん
2008/11/22(土) 13:00:13初心者に作らせると、trunk、tags、branches構成とか無視して
単にルートに放り投げるだけの環境になりがち
リポジトリさえ出来れば、apache+webdavで利用者は簡単に使える
0718デフォルトの名無しさん
2008/11/22(土) 15:15:37> 初心者に作らせると、trunk、tags、branches構成とか無視して
意味わからん。
trunk とかは、リポジトリの中の話じゃないのか?
> 単にルートに放り投げるだけの環境になりがち
まあ、リポジトリの作成単位をどうするかとか、リポジトリが
増えてきた時の管理を容易にするために、何らかの決め事はい
ると思うけど。
0719デフォルトの名無しさん
2008/11/22(土) 20:33:030720デフォルトの名無しさん
2008/11/22(土) 21:32:20言葉が足らなかったな
社内に広めるという目的なら
管理者がtrunk、tags、branches作った状態のリポジトリを渡して
最低限の共通な利用方法を示した方がいいのではということ
0721デフォルトの名無しさん
2008/11/22(土) 22:09:41周りの人間はまず使ってもくれないよ
0723デフォルトの名無しさん
2008/11/23(日) 21:59:28TortoiseSVNだけ入れて、subversionは入れていない状態です。
解説サイトを見ると、
「リポジトリを作るときに、データーベースの種類を選べる」
と書いてあるのですが、実際やってみると選べません。
これは、subversionを入れてないためでしょうか?
0724デフォルトの名無しさん
2008/11/23(日) 22:03:440725デフォルトの名無しさん
2008/11/23(日) 22:28:33>作成できる BDB リポジトリを、作成するオプションを提供しません。
このウンコ訳を作ってるのって、だれなの?
英検4級レベル?
0726デフォルトの名無しさん
2008/11/23(日) 22:39:54CVSとsubversionと
2つしかないの?
0727デフォルトの名無しさん
2008/11/23(日) 22:43:460728デフォルトの名無しさん
2008/11/23(日) 22:44:41バージョン管理システムって
CVSとsubversionと
2つしかないの?
0729デフォルトの名無しさん
2008/11/23(日) 22:48:54バージョン管理システムについて語るスレ2
http://pc11.2ch.net/test/read.cgi/tech/1215520728/-100
0730デフォルトの名無しさん
2008/11/23(日) 23:23:110731デフォルトの名無しさん
2008/11/23(日) 23:39:00できないんでしょうか?
0732デフォルトの名無しさん
2008/11/23(日) 23:45:590733デフォルトの名無しさん
2008/11/23(日) 23:52:510734デフォルトの名無しさん
2008/11/24(月) 00:08:29いつでも交代しますんで、もっとましな訳を付けてください。
よろしくお願いします。
0735デフォルトの名無しさん
2008/11/24(月) 02:18:550736デフォルトの名無しさん
2008/11/24(月) 04:42:50中のひと?
わざわざ翻訳してくれるひとにロクな口もきけない
>>725なんかスルーするべき。
これからもがんばってね!
0737デフォルトの名無しさん
2008/11/24(月) 06:37:560738デフォルトの名無しさん
2008/11/24(月) 09:38:08ありがとうございます。
>>737
その通りです……といいたいんですけど、なかなか全部に目が行き届かないんです。
なので、>>696みたいに、どこがおかしいって言ってもらえると、非常に助かります。
0739>>696
2008/11/24(月) 10:40:43いえいえ、たまたま >>692 の質問でマニュアル確認した時にちょっと気になったので、
僭越だけど書かせてもらいました。
この手のツールの普及においてマニュアルの翻訳はすごく影響あるし、その点で
Subversion や TortoiseSVN の翻訳マニュアルはよくできていると思います。
これからも頑張ってください。
0740デフォルトの名無しさん
2008/11/24(月) 19:01:26subversionインストールしないでも、
トータス単体で使ってもOKなの?
0741デフォルトの名無しさん
2008/11/24(月) 19:02:250742デフォルトの名無しさん
2008/11/24(月) 19:18:29普通「ファイルサーバー」って言ったら、
subversionで実装するものなの?
パソコン2台あって、1台は使い道がない場合。
0743デフォルトの名無しさん
2008/11/24(月) 19:28:160744デフォルトの名無しさん
2008/11/24(月) 20:45:44>簡単な (しかしお勧めできない) 方法は、リポジトリのフォルダを
>バックアップメディアに単にコピーすることです。しかしそのデータに
>アクセスするプロセスが、全くないことを保証しなければなりません。
はぁ?
日本語の意味が不明なんですけど?
0745デフォルトの名無しさん
2008/11/24(月) 20:46:490746デフォルトの名無しさん
2008/11/24(月) 20:48:480747デフォルトの名無しさん
2008/11/24(月) 20:50:270748デフォルトの名無しさん
2008/11/24(月) 20:54:26これって誰が保証するの?って話。
0749デフォルトの名無しさん
2008/11/24(月) 20:55:59お前以外の誰がいるんだ。
(多分、原文には you must make sure that ... とか書いてあるんだろうな)
0750デフォルトの名無しさん
2008/11/24(月) 20:58:31文脈上明らかな場合に日本語でそんなことしたら超読みづらそうだが・・・
0751デフォルトの名無しさん
2008/11/24(月) 20:58:54お前日本語できないの?
0752デフォルトの名無しさん
2008/11/24(月) 21:15:040753デフォルトの名無しさん
2008/11/24(月) 21:18:27いたよwwwここにwww
0754デフォルトの名無しさん
2008/11/24(月) 21:27:23>アクセスするプロセスが、
>全くないことを保証しなければなりません。
これは、
「そのバックアップデーターにあとから
アクセスする手段は、一切ありません」
というのが本来の原文の意味であって、
上記の文は日本語にする時に誤訳したもの。
0755デフォルトの名無しさん
2008/11/24(月) 21:29:010756デフォルトの名無しさん
2008/11/24(月) 21:30:16実際には次の通りでした。おっしゃるとおりmake sureの方がいいでしょうね。
>you have to be absolutely sure that no process is accessing the data.
>> 754 あとからなんてどこにも書いていませんよw
no processだから「プロセスが存在しない」です。
0757デフォルトの名無しさん
2008/11/24(月) 21:47:08マニュアル読まなくたって、単なるコピーでは、その最中に
他のプロセスがファイル触ったら、コピー先のデータに
何が起きるかわからん、とか思うだろ。思わない?
0758>>696
2008/11/24(月) 21:49:24どっちかと言うと気になるのは、
| A BDB repository is written to even when the operation only appears to require
| reading, such as getting status.
の方で、
| BDB リポジトリは、ステータスを取得するといった必要な読込しか発生しなければ均等
| に書きこまれています。
と訳されてますが、even には強調の意味があるので、
| BDB リポジトリは、ステータスを取得するといった読込しか必要でない時でさえ書き込
| まれます。
ぐらいの方がわかり易いかもしれません。
0759デフォルトの名無しさん
2008/11/24(月) 21:52:520760デフォルトの名無しさん
2008/11/24(月) 21:57:56お前も同じ穴の狢だよwww
0761デフォルトの名無しさん
2008/11/24(月) 22:11:23書き込みが発生しているということだね。
そこはやっぱり誤訳だね。
0762デフォルトの名無しさん
2008/11/24(月) 22:12:00もう翻訳者は東大、京大関係者限定にしろよ
0763デフォルトの名無しさん
2008/11/24(月) 22:21:190764デフォルトの名無しさん
2008/11/24(月) 22:25:41東大・京大にどれだけ幻想抱いてるんだw
0765デフォルトの名無しさん
2008/11/24(月) 22:30:150766デフォルトの名無しさん
2008/11/24(月) 22:32:30Apacheのマニュアルの日本語訳でおかしいところがあったらApacheのスレによろしくな
0767デフォルトの名無しさん
2008/11/24(月) 22:37:490768デフォルトの名無しさん
2008/11/24(月) 22:47:220769>>696
2008/11/24(月) 22:49:51まあ、たいして重要な文じゃないんだけど、ちょっと気になったので
適当な時に見直してもらえればいいと思う。
0770デフォルトの名無しさん
2008/11/24(月) 22:53:13翻訳させんなよ
0771デフォルトの名無しさん
2008/11/24(月) 22:55:37ここの解説ページに、
ファイルをSVNコミットすると、そのファイルに緑のマークがつく、
って書いてあって、スクショもあるんだけど、自分のトータスはそうなりません。
ファイルにはなんのマークもつかなくて、代わりに
フォルダに緑のマークがつきます。なんで?
0772デフォルトの名無しさん
2008/11/24(月) 22:56:46この図になりません。
ファイルになんのしるしもつかない状態になります。
代わりに、フォルダが緑になります。なんで?
0773デフォルトの名無しさん
2008/11/24(月) 22:59:190774デフォルトの名無しさん
2008/11/24(月) 23:08:06.svnというフォルダが1つ、
aaa.txtというファイル、
bbb.txtというファイル、
ccc.txtというファイル、
以上です。
いずれにも、なんのマークもついていません。
ただ、これらのファイルを統括するフォルダ、「work3」にのみ、
緑のチェックマークがつく状態です。
これでいいのかな?
0775デフォルトの名無しさん
2008/11/24(月) 23:10:15いままで、work3はwinNTの配下においていたのですが、
それを移動して、C:\の下においたら、突然緑のマークがつくようになりました。
もしかして、winNTの配下に作業用フォルダを置いたら
マークがつかないとか、制限あります?
0776デフォルトの名無しさん
2008/11/24(月) 23:11:32もはやSVNとは関係ない
0777デフォルトの名無しさん
2008/11/24(月) 23:26:00じゃ あなたが翻訳するか、翻訳した人と協力して完成度高めていけばいいのでは
みんなに感謝されるよ
0778デフォルトの名無しさん
2008/11/24(月) 23:36:35英語得意なやつは翻訳なんかしない。
翻訳しなくてもそのまま読めるから。
0779デフォルトの名無しさん
2008/11/24(月) 23:48:00エクスポートっていうのは、フォルダ単位でしかできない行為なの?
ファイル一個だけ、エクスポートしたいんだが。
0780デフォルトの名無しさん
2008/11/24(月) 23:48:320781デフォルトの名無しさん
2008/11/24(月) 23:49:07>>735
0782デフォルトの名無しさん
2008/11/24(月) 23:52:33単一ファイルならそのままコピーすればいいだけ。
>>780
「本当の」のファイルって何さ?
0783デフォルトの名無しさん
2008/11/24(月) 23:55:02たとえば、そのままアパッチで読み込んでも、httpファイルとして
表示されないとか。そういうの。
0784デフォルトの名無しさん
2008/11/24(月) 23:55:350785デフォルトの名無しさん
2008/11/24(月) 23:58:450786デフォルトの名無しさん
2008/11/25(火) 00:01:31リポジトリはどこに作ったらいいの?
なるべく上位のディレクトリ?
それとも、奥深い階層?
0787デフォルトの名無しさん
2008/11/25(火) 00:02:07一個?
それとも、プロジェクトごとにいくつも作るの?
0788デフォルトの名無しさん
2008/11/25(火) 00:06:140789デフォルトの名無しさん
2008/11/25(火) 00:07:11まずは、自分でやってみればいい。
0790デフォルトの名無しさん
2008/11/25(火) 00:11:37インポート
バージョン管理下にないファイルやフォルダをバージョン
の対象にするには、リポジトリへの[インポート]を行いま
す。バージョン管理下に置きたいファイルやフォルダを選
択し、右クリックメニューから[インポート]を実行します。
-----------------------
、、、って書いてあるんだけど、フォルダに関しては
右クリで「インポート」が出てくるんだけど、
ファイルに関しては、右クリしてもインポートが出てこない。
なんで?
0791デフォルトの名無しさん
2008/11/25(火) 00:17:46作業用ディレクトリは、違う概念なのか?
0792デフォルトの名無しさん
2008/11/25(火) 00:31:16先にリポジトリ作ってそれをチェックアウトしてからそこにファイルを追加してる
■ このスレッドは過去ログ倉庫に格納されています