Subversion r10
..
620:デフォルトの名無しさん
08/11/09 17:59:01
>>619
いいかげんに svnserve のコマンド全部晒してみろ。
621:613
08/11/09 18:00:11
できました!!!!!!
このエラーはパスワードファイルを開くことができないというものでした。
--C:\SubversionRepository\conf\svnserve.conf-----------------------------------------
password-db = C:\SubversionRepository\conf\passwd
から、
password-db = passwd
に変更することによっていけました!!!!!
622:613
08/11/09 18:00:58
>>620
ありがとぅ><
623:デフォルトの名無しさん
08/11/09 18:01:57
>>619
624:デフォルトの名無しさん
08/11/09 18:04:36
TortoiseSVNのアイコンオーバーレイはスゲー便利なんだけど、
たまに「今はダメ!ダメなの!ちょっとまって!!」
っていうトキがあるじゃないですか
イチイチ
右クリック→SVN設定→含めないフォルダ
ってやるのがすげーめんどいんッスよ
なんかこうコマンド一発でビシーっとON/OFFできませんかね?
よろしくお願いします
625:デフォルトの名無しさん
08/11/09 19:39:16
>>624
cmd.exe
626:デフォルトの名無しさん
08/11/10 01:06:04
「無視リストに追加」じゃなくて?
627:デフォルトの名無しさん
08/11/10 11:27:55
困る事がそもそもない
628:デフォルトの名無しさん
08/11/10 11:43:45
624です
>>366さんみたいなこともあったり、
あと、アイコン更新のためにガーッとHDD見に行くから
そんときフォアグラウンドのアプリがひっかかるっていうか
エクスプローラ握られたり
そういうのがあるンすよ
チョットしらべたんですけど
TortoiseProc.exeがつまるところsvn.exeみたいなもんらしいじゃないですか
そのほかに「設定ダイアログを開く」コマンドラインオプションがあるらしくって
ここに
「除外リストに追加」「除外リストから削除」
コマンドがあればナア・・・って思いました
よろしくおねげえしますだ
629:デフォルトの名無しさん
08/11/10 12:19:09
そんなに不満ならTortoiseSVNを使うなよ
630:デフォルトの名無しさん
08/11/10 13:38:50
アイコンオフにしちゃった
631:デフォルトの名無しさん
08/11/10 14:08:15
もうSmartSVNでも使えば?
632:デフォルトの名無しさん
08/11/10 14:12:26
要JREか
名前と裏腹に重そうだ
633:デフォルトの名無しさん
08/11/10 14:22:14
なら兎でも使えよ
634:デフォルトの名無しさん
08/11/10 23:12:38
>>628
アイコンオーバーレイの設定のところで
■除外するバス 「*」
■含めるパス 「C:\svn-work\*」 ※ c:\svn-work 配下が作業フォルダの場合
■除外フォルダを通常として表示する のチェックは外す
とすれば、含めるフォルダだけがオーバーレイの対象となる。
あと、同設定画面の上の方にある、アイコンオーバーレイ/状態のところで
■エクスプローラ上でのみオーバーレイとコンテキストメニューを表示する にチェック
しておけばダイアログ上でオーバーレイしなくなる (筈)
635:634
08/11/10 23:18:04
って言う事じゃないのか。
失礼しました
636:デフォルトの名無しさん
08/11/11 01:43:36
>>633
rabit?
637:デフォルトの名無しさん
08/11/11 22:52:04
自分の周りで TortoiseSVN の svn:ignore を誰も使っていないんですけど、
ほとんど使われない機能ですか?
638:デフォルトの名無しさん
08/11/11 22:53:34
>>637
よく使うけど。
639:デフォルトの名無しさん
08/11/11 22:59:10
>>637
以前までは使用していたけど、新規フォルダを追加した時にいちいち設定しないと
いけない。その度に無駄(?)なコミットが発生するのが嫌でした。
うちの場合、プロジェクト毎に無視ファイルなどが共通なので(VSの自動生成ファイル
やフォルダを無視するのみ)、設定→一般の除外/無視するパターンを
使えばお手軽です。
プロジェクト毎に無視するパターンが異なる場合は、使わないといけないですが
640:デフォルトの名無しさん
08/11/12 06:50:58
>>639
ローカルで追加状態の(コミット前の)フォルダにも設定できるよ。
641:デフォルトの名無しさん
08/11/12 11:09:29
コミットと同時にサーバ側であるディレクトリにチェックアウトする方法ってありますか?
642:デフォルトの名無しさん
08/11/12 12:13:48
>>641 post-commit フック
643:デフォルトの名無しさん
08/11/13 04:57:27
誰か dsvn.el を使ってる人いない?
dsvn.elでemacsでsubversion
URLリンク(openlab.dino.co.jp)
コミットやアップデートはできるんだけど、なぜか属性の編集ができない。
コマンドラインからsvn propedit でつけた属性が、
dsvn.elの編集画面では表示されない。
新たに書き直すつもりで、その編集画面で
svn:ignore *
などと書くと、svnという属性にignoreという値が付いてしまう。
自分は何を間違えているんだろう?
644:デフォルトの名無しさん
08/11/13 09:53:18
describe-mode
645:デフォルトの名無しさん
08/11/13 10:08:37
svkwin32 2.2.0 きとる。
646:デフォルトの名無しさん
08/11/13 10:22:51
svk忘れられてなかったことにほっとした
647:デフォルトの名無しさん
08/11/13 10:22:57
おぉ、ほんとだ。
でも svk 自体は 2.2.1 まで来ている。
svkwin32 も 2.2.1 を待った方が良いのかな?
648:デフォルトの名無しさん
08/11/13 10:44:14
>>644
> describe-mode
それは当然見たんだよ。プロパティの編集画面 "*propedit ファイル名 *" で
describe-mode すると
Svn propedit mode:
Major mode for editing Subversion properties.
これしか説明がない。describe-function svn-propedit すると
svn-propedit is an interactive Lisp function in `dsvn.el'.
(svn-propedit FILE)
Edit properties of FILE.
やっぱりこれしか説明がない。
dsvn.elのソースも見たが、関数 svn-propedit だけでコードが数十行もあって、
Emacs Lispを知らん俺には解読不可能。
649:デフォルトの名無しさん
08/11/13 10:48:13
ちなみに件の編集画面には、以下のメッセージが表示される。
これが唯一のドキュメントなのかな。
# Properties of (編集対象のファイル名)/
#
# Lines are on the form PROPNAME: VALUE for single-line values,
# or just PROPNAME: followed by one or more lines starting with > for
# multi-line values. Lines starting with # are ignored.
#
# Change, add, delete or rename properties just by editing this
# buffer; then press C-c C-c to save changes.
当然だが、
・元々プロパティを設定してあるファイルをこのモードで開いても、既存のプ
ロパティが表示されないのはなぜか。
・属性名とその値の区切り記号は : なんだけど、svn:ignoreみたいに属性名自
体に : が含まれる場合はどうしたらいいのか。
これらの疑問に対する答えはない。
650:デフォルトの名無しさん
08/11/13 10:50:49
長文書いてる暇があるなら調べろよ無能
651:デフォルトの名無しさん
08/11/13 11:07:22
もうGoogle先生にもさんざん聞いて、ダメだったから質問に来たんだよ。
SubversionユーザのEmacs使いならpsvn.elかdsvn.elを使ってるだろうから。
652:デフォルトの名無しさん
08/11/13 12:25:22
>>651
あんたは間違ってない
安心しろ
俺にはアドバイスできんのが残念だが
653:デフォルトの名無しさん
08/11/13 16:14:07
問題の関数上で M-x edebug-defun して実行してみ
654:デフォルトの名無しさん
08/11/13 16:20:00
dsvn.el ver1.6 をちらっと見た感じだと、 PROPNAME: VALUE というのを探す regex が
"^\\([^ \t\n#>][^ \t\n]*\\): *\\(.*\\)$" となっている
ちょっと elisp の仕様がはっきりわからんが * が最長マッチ?するなら
svn:ignore: *
でお望みの動作にならんだろうか
655:デフォルトの名無しさん
08/11/13 20:43:01
大変遅くなってしまった。ご回答いただいたのに申し訳ない。
>>653
やってみたが、どうも使い方がわからない。自分にはネコに小判だった。すみ
ません。
>>654
おお、まさにそれだった!svn:ignore: * で行けたよ、ありがとう!
しかし、
・編集画面で、既存のプロパティが表示されないので、プロパティがいつも上
書きになってしまう。dsvn.el自身で設定したプロパティすら表示できない。
・プロパティを書き込むとき、
Failed setting property プロパティ名 of 対象のファイル
というエラーメッセージが表示されて、処理が中断してしまう。
しかし実際は属性は書き込まれている。
というわけで、ちょっと実用に耐えない。
svn propedit は普通に使えるので、とりあえずはそちらを使うことにして、
dsvn.elについてはまた試行錯誤してみます。
656:デフォルトの名無しさん
08/11/14 17:18:40
TortoiseSVNをリポジトリブラウザとして使っているとき,
(右クリックの Repo-browser),ドラッグ&ドロップで
ファイルをインポートできるけど,インポートしている間
(ネットワークごしに転送している間)エクスプローラごと
固まってしまうのは何とかならないんでしょうか?
エクスプローラのエクステンションだから仕方ない?
657:デフォルトの名無しさん
08/11/14 19:46:49
ちょっとしたことをお聞きします。
TortoiseSVNでのコミットログの文字コードはエンコードは何で保存されているんでしょうか?
どこかドキュメントに記載はありますでしょうか?
他のバージョン管理ツールとの兼ね合いで気になりました。
658:デフォルトの名無しさん
08/11/14 22:41:08
subwcrevでURLを取得しようと思ったらテンプレートファイル作らないとだめ?
コマンドの結果で見たい。
目的はtagsのURLでない場合はリリースさせたくないためなんだけど。
659:デフォルトの名無しさん
08/11/15 11:48:50
間違えてリポジトリに登録したファイルを リポジトリから削除すると、
ワーキングコピーでsvn upしたときにそのファイルが削除されるんだけど、
これを防ぐいい手ない?
subversionの管理下から外したいだけで、削除されると困るときが在るんだけど。
660:デフォルトの名無しさん
08/11/15 11:51:55
リポジトリ管理下のまま、リポジトリから削除して
ローカルのが消えちゃうってこと?
あたりまえじゃね?
661:デフォルトの名無しさん
08/11/15 12:01:01
消えてから、消える前のリビジョンのをcatで持ってくればいいんじゃね?
あとはsvn:ignoreしとく。
662:デフォルトの名無しさん
08/11/15 12:02:18
ローカルでの編集が失われるのは……、開発者に事前警告しとくくらい?
663:デフォルトの名無しさん
08/11/15 12:15:46
ファイルを他の開発者が削除したあとに、自分がsvn updateした場合、
そのファイルが編集してあった(svn statusでMが付いてた)場合は管理外ファイルとして残る。
そのファイルが未編集だった場合は消える。
664:659
08/11/15 12:26:22
要は、一時ファイルなどを間違ってリポジトリに登録した時に、
削除せずに管理下から外したいという事。
subversionにそういう機能は無いみたいなので、
削除されたら自動で復元させるようなスクリプトを作って回避する事にするよ。
レスくれた人、ありがと。
665:デフォルトの名無しさん
08/11/15 14:17:30
一時ファイルなら消えてもいいんじゃないのか?
666:デフォルトの名無しさん
08/11/15 14:29:01
>>664
まだいたら伝えたいんだけど、あなたのほしいものはSubversion 1.5以降の
svn delete --keep-local だと思う。
参考 >>547-557
667:デフォルトの名無しさん
08/11/15 18:24:44
あなたにもチェルシーあげたい
668:デフォルトの名無しさん
08/11/15 23:27:24
このスレは素敵ですね
669:デフォルトの名無しさん
08/11/15 23:43:20
おぢさん発見>>667
670:デフォルトの名無しさん
08/11/16 01:37:53
>>657
UTF-8だと思うよ
671:デフォルトの名無しさん
08/11/16 06:12:15
あんたにもチェルシーあげたいんや!
672:デフォルトの名無しさん
08/11/16 07:38:22
URLリンク(subversion.bluegate.org) のドキュメントが消えた。
Internet Archiveでも見るかな。
URLリンク(web.archive.org)
今度復活したら、また消える前に全部ダウンロードしようと思う。
673:デフォルトの名無しさん
08/11/16 08:47:19
なぜなら、 彼もまた、特別な存在だからです。
674:デフォルトの名無しさん
08/11/16 20:00:16
ヴェルタースいらん!
675:デフォルトの名無しさん
08/11/16 22:10:45
>>672
今見たら、普通にアクセスできるよ。
ドキュメントも、Subversion で提供してくれれば、差分がとれて便利だと思うんだが。
どっかにあるのかな。
676:デフォルトの名無しさん
08/11/16 23:21:15
どのドキュメント?
677:デフォルトの名無しさん
08/11/17 00:41:41
URLリンク(subversion.bluegate.org)
678:デフォルトの名無しさん
08/11/18 22:18:02
svnsyncいいね!ローカルに全コピーがあると差分を見るのも快適だよ!
679:デフォルトの名無しさん
08/11/19 03:14:49
TortoiseSVN で --keep-local 使えないかと思ったら Shift + 右クリックで使えるみたい。
680:デフォルトの名無しさん
08/11/19 09:10:13
>>678
v1.3以前で作ったリポジトリでもsvn自体がv1.4以降であれば出来るのかな
681:デフォルトの名無しさん
08/11/19 13:32:13
TortoiseSVNでデフォルトのコミットするユーザー名を指定することはできないのでしょうか?
682:デフォルトの名無しさん
08/11/19 16:48:42
ログインしろよ
683:デフォルトの名無しさん
08/11/19 19:56:32
最近、レポジトリはsvn+Trac、手元はgit-svnが最強なんじゃないかと思う
ようになってきた...
684:デフォルトの名無しさん
08/11/19 22:10:25
>683
それ、git部分で日本語ファイル名死なないの?
hgsubversion使ってる人いないかな? 現バージョンで実用になるのか聞きたい。
685:デフォルトの名無しさん
08/11/20 08:54:18
>>684
git自体はcygwin + UTF-8 DLLで行けるらしいが・・・
686:デフォルトの名無しさん
08/11/20 09:06:38
>>682
ログインしない場合は、ユーザー名を指定できないのでしょうか?
例えば、ファイル共有上のリポジトリにコミットするときなどです
通常その場合にコミットすると、アカウント名が使われるようですが、
それを返られないか?、と思った次第です。
687:デフォルトの名無しさん
08/11/20 09:07:28
>>686
追加:
gitとかhgだと、設定ファイルなどでユーザー名が指定できるのですが・・・
688:683
08/11/20 09:21:29
>684
UTF-8限定ならok風味。まぁ、使っているのはソフトウェア関係なので、日本
語ファイル名なんか普段は使わないけど、たまにcommit logを日本語で丁寧に
書くことはある。今のところ大きな問題には遭遇していない。
(DebianのUTF-8+mlterm+screenでハマっているがスレ違い)
689:デフォルトの名無しさん
08/11/20 10:56:21
UTF-8厨うざいよ。
いい加減にしろよ。
690:デフォルトの名無しさん
08/11/20 11:46:07
何でも厨つけりゃいいもんじゃ(ry
691:デフォルトの名無しさん
08/11/20 11:48:20
ドキュメントを管理に入れてるような場合はどうしても日本語ファイル名って出てくるからな
692:デフォルトの名無しさん
08/11/20 14:59:22
TortoiseSVN 1.5.5にアプデートしたのですが、
ローカルにリポジトリを作る際に選択ダイアログがでなくて気づいたのですが、
もしかして、Berkley DBってデフォで作れなくなったのかな?
693:デフォルトの名無しさん
08/11/20 15:11:38
ちょっとした質問なのですが、ファイル共有(samba)上のリポジトリにつなぐ際の
URLスキームはどのように指定すればよいのでしょうか?
・file:///samba/share/SVN
・\\samba\share\SVN
等で上手くいかんとです・・・
694:693
08/11/20 15:18:07
上手くいきましたとです。
file://samba/share/SVN
とやったらOKでした。
おさわがせしました。 ありがとうございました。
695:デフォルトの名無しさん
08/11/20 18:36:10
>>694
TortoiseSVN-1.5.5-ja.pdf
の4.1.4を読むように
696:デフォルトの名無しさん
08/11/20 22:08:35
>>692
URLリンク(tortoisesvn.net)
| 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 レポジトリを作成するオプションを提供しません、
| しかし、依然としてコマンドラインクライアントを使ってそれらを作ることは
| できます。
697:デフォルトの名無しさん
08/11/21 00:30:43
指摘ありがとう。
直しておきます。
698:692
08/11/21 08:41:45
>>696
トンクス できなくなったのね。選ばなくていいから楽っちゃーらく
699:デフォルトの名無しさん
08/11/21 08:45:28
第4章 リポジトリ
URLリンク(tortoisesvn.net)
これみて気になったのですが、
samba上の共有フォルダにリポジトリ作って運用しようとしているんだけど
マジでヤバイ?
>>518ほどでマニュアルにはOK的な風にのっていたはずだけど
> ネットワーク共有にあるリポジトリへのアクセス
> 原理上、FSFS リポジトリはネットワーク共有上に配置でき、
> file:// プロトコルを用いて複数のユーザがアクセスできますが、
> これは絶対にお勧めできません。
> 実際、私たちは思いとどまらせようと強く思いますし、
> そのような使用をサポートしません。
700:デフォルトの名無しさん
08/11/21 08:49:03
マジというか、samba上のリポジトリで複数人で使っている人いて、問題起こったことないですか?
という話です。
701:デフォルトの名無しさん
08/11/21 08:54:08
>>700
個人マシンのログイン名や時計がリビジョンの情報に反映されるんで、
面倒なことになったことはあるな。あと、フックが使いにくい。
702:デフォルトの名無しさん
08/11/21 11:33:03
sambaとnfsからアクセスできる共有フォルダに
windowsとlinuxの両方からfile://でアクセスするのがトレンド
そんなチャンレジするほど余裕があるならapache入れれば?
という気もする
703:デフォルトの名無しさん
08/11/21 11:36:38
file:// でやってたけど、フック使いたくなってくると不便になってくる
少数でやってる分にはfile://でも構わんとは思うけど
704:デフォルトの名無しさん
08/11/21 11:53:51
全然別の話だけど、
>>563
> インポートは使わない。空のリポジトリをチェックアウトして、
> 普通に選んで追加していく。
> これなら、はじめから属性を設定することもできる。
超遅レスだけど、これ実際にやって、すごく便利だったよ!
既存のプロジェクトでバージョン管理されてないものをSubversionの管理下に
入れるとき、今までは
・Subversionの新レポジトリを作成。
・プロジェクトのバックアップを2つ取る。
・片方のバックアップから、無視したいファイルとかを削除し、svn import。
・既存のプロジェクトを削除し、svn checkout。
・もう片方のバックアップから、無視したいファイルとかを書き戻す。
・無視リストとかの設定をする。
・svn commit。
・安定してきたらバックアップを消す。
この方法だと
・Subversionの新レポジトリ(空)を作成。
・既存のプロジェクトのルートディレクトリで svn checkout。
・無視リストの設定をする。
・svn commit。
ずっと楽だし安全だったよ。ありがとう。
705:デフォルトの名無しさん
08/11/21 11:56:18
global-ignores使えば良いのに
706:デフォルトの名無しさん
08/11/21 12:07:13
global-ignore って、特定の拡張子パターンを指定する用途なんじゃないの?
ディレクトリごとに異なる無視リストの指定には使えないと思ってたんだけど。
707:デフォルトの名無しさん
08/11/21 12:25:36
拡張子でなくてもディレクトリも指定出来るけどね。
大元の話はいくつかのディレクトリをインポートしたくないって話だから
別に良いんじゃないの?
708:デフォルトの名無しさん
08/11/21 12:42:03
なるほど、ディレクトリを無視したいというならそうなんだろう。
自分の場合、個々のユーザごとに内容の異なる設定ファイルとかを無視リスト
に入れて、代わりに 元ファイル名.tmpl の設定テンプレートファイルをsvnレ
ポジトリに登録したかったんだ。他の共同開発者のために。
この目的だと、svn:ignore が必要だったと思う。
709:デフォルトの名無しさん
08/11/21 13:31:48
目的毎に使い分けるのは当たり前
710:デフォルトの名無しさん
08/11/21 14:27:30
>>700-703
参考になりました。少数でフック周りとか細かいところが我慢できればいけそうですね。
>>702
何故、apache・・・
実際、svn+sshでコミットする環境はすでにあるのですが、
クライアントでその環境を用意する手間(プログラマーだけではないので)と、
簡単にリポジトリを作れない(ログインしてsvnadminたたく)ことが問題になっています。
unix使えてコマンドラインOKってのが数人しかいないのですよ・・・。
711:デフォルトの名無しさん
08/11/21 14:32:04
>>710
apache+webdav+svnじゃだめなの?ってことじゃない?
712:デフォルトの名無しさん
08/11/21 14:34:43
好きにリポジトリを作り放題って方がおかしいと思うけど
713:デフォルトの名無しさん
08/11/21 14:49:24
バックアップ考えるとねえ
714:デフォルトの名無しさん
08/11/21 16:29:01
>>712
前提としてまず、バージョン管理広めるためには、
(プログラマーばかりじゃないので、そこから考慮しないといけないのです)
バックアップ用途+αとして使ってもらうのが都合がよいのですよ。
で、個人なら手元にTorotiseSVNでぽこんとリポジトリを作ればいいのですが、
やっぱり、サーバー上にもおいて運用したいですよね。
それで、ちょっとしたことにも使えると便利で広めやすいんですよ。
そこでサバ管呼んでリポジトリつくってーとなると、気軽にできないんですよ
715:デフォルトの名無しさん
08/11/21 22:04:28
どれくらい使い物になるか知らんけどこーいう Web インタフェース使えば?
URLリンク(freshmeat.net)
URLリンク(freshmeat.net)
716:デフォルトの名無しさん
08/11/21 22:28:27
>>714
そこまで考えてるなら、実際にやってみて問題が起きてからサーバー運用考えればいいじゃないか。
まぁ「ちょっとしたこと」に使う場合なら、ファイル共有でリポジトリ運用してもまず問題ないんじゃない?
ある程度の人数が使うプロジェクトになったらちゃんとsvnserve使うほうがいろいろ便利だと思うが。
この話題定期的に見るけど、
ファイル共有で使って問題が起きた!って話はまだ見てないな。
717:デフォルトの名無しさん
08/11/22 13:00:13
リポジトリ作成くらいは管理者がやるべきじゃないの?
初心者に作らせると、trunk、tags、branches構成とか無視して
単にルートに放り投げるだけの環境になりがち
リポジトリさえ出来れば、apache+webdavで利用者は簡単に使える
718:デフォルトの名無しさん
08/11/22 15:15:37
> リポジトリ作成くらいは管理者がやるべきじゃないの?
> 初心者に作らせると、trunk、tags、branches構成とか無視して
意味わからん。
trunk とかは、リポジトリの中の話じゃないのか?
> 単にルートに放り投げるだけの環境になりがち
まあ、リポジトリの作成単位をどうするかとか、リポジトリが
増えてきた時の管理を容易にするために、何らかの決め事はい
ると思うけど。
719:デフォルトの名無しさん
08/11/22 20:33:03
なんか前提がおかしくね?
720:デフォルトの名無しさん
08/11/22 21:32:20
>>718
言葉が足らなかったな
社内に広めるという目的なら
管理者がtrunk、tags、branches作った状態のリポジトリを渡して
最低限の共通な利用方法を示した方がいいのではということ
721:デフォルトの名無しさん
08/11/22 22:09:41
リポジトリ作り放題ってのを鯖に置きたいですなんてやつじゃ
周りの人間はまず使ってもくれないよ
722:>>718
08/11/22 23:11:23
>>720
ああそう言う意味か、なら納得。
723:デフォルトの名無しさん
08/11/23 21:59:28
質問
TortoiseSVNだけ入れて、subversionは入れていない状態です。
解説サイトを見ると、
「リポジトリを作るときに、データーベースの種類を選べる」
と書いてあるのですが、実際やってみると選べません。
これは、subversionを入れてないためでしょうか?
724:デフォルトの名無しさん
08/11/23 22:03:44
ちょっと上に書いてある
725:デフォルトの名無しさん
08/11/23 22:28:33
>TortoiseSVN は今後、コマンドラインクライアントでは
>作成できる BDB リポジトリを、作成するオプションを提供しません。
このウンコ訳を作ってるのって、だれなの?
英検4級レベル?
726:デフォルトの名無しさん
08/11/23 22:39:54
バージョン管理システムって
CVSとsubversionと
2つしかないの?
727:デフォルトの名無しさん
08/11/23 22:43:46
はぁ?
728:デフォルトの名無しさん
08/11/23 22:44:41
>>727
バージョン管理システムって
CVSとsubversionと
2つしかないの?
729:デフォルトの名無しさん
08/11/23 22:48:54
>>726 >>728
バージョン管理システムについて語るスレ2
スレリンク(tech板:-100番)
730:デフォルトの名無しさん
08/11/23 23:23:11
翻訳にケチつけるんなら最初から自分で翻訳しろ
731:デフォルトの名無しさん
08/11/23 23:39:00
TortoiseSVN の Check for modifications で BASE リビジョンを表示することは
できないんでしょうか?
732:デフォルトの名無しさん
08/11/23 23:45:59
エクスプローラにリビジョン番号増やせば良いだろ
733:デフォルトの名無しさん
08/11/23 23:52:51
Vista でもそれできる?
734:デフォルトの名無しさん
08/11/24 00:08:29
ウンコ訳つけてすみません。
いつでも交代しますんで、もっとましな訳を付けてください。
よろしくお願いします。
735:デフォルトの名無しさん
08/11/24 02:18:55
文句だけ言って何も行動しない奴など相手にする必要は無いじょ。
736:デフォルトの名無しさん
08/11/24 04:42:50
>>734
中のひと?
わざわざ翻訳してくれるひとにロクな口もきけない
>>725なんかスルーするべき。
これからもがんばってね!
737:デフォルトの名無しさん
08/11/24 06:37:56
こういうのって分量あるし、機械翻訳なんかを元にだんだんクオリティ上げていくんでしょ。
738:デフォルトの名無しさん
08/11/24 09:38:08
>>735-736
ありがとうございます。
>>737
その通りです……といいたいんですけど、なかなか全部に目が行き届かないんです。
なので、>>696みたいに、どこがおかしいって言ってもらえると、非常に助かります。
739:>>696
08/11/24 10:40:43
>>738
いえいえ、たまたま >>692 の質問でマニュアル確認した時にちょっと気になったので、
僭越だけど書かせてもらいました。
この手のツールの普及においてマニュアルの翻訳はすごく影響あるし、その点で
Subversion や TortoiseSVN の翻訳マニュアルはよくできていると思います。
これからも頑張ってください。
740:デフォルトの名無しさん
08/11/24 19:01:26
自分のパソコンの中で使うだけなら、
subversionインストールしないでも、
トータス単体で使ってもOKなの?
741:デフォルトの名無しさん
08/11/24 19:02:25
>>740 ok
742:デフォルトの名無しさん
08/11/24 19:18:29
質問
普通「ファイルサーバー」って言ったら、
subversionで実装するものなの?
パソコン2台あって、1台は使い道がない場合。
743:デフォルトの名無しさん
08/11/24 19:28:16
Sambaと間違ってないか?
744:デフォルトの名無しさん
08/11/24 20:45:44
URLリンク(tortoisesvn.net)
>簡単な (しかしお勧めできない) 方法は、リポジトリのフォルダを
>バックアップメディアに単にコピーすることです。しかしそのデータに
>アクセスするプロセスが、全くないことを保証しなければなりません。
はぁ?
日本語の意味が不明なんですけど?
745:デフォルトの名無しさん
08/11/24 20:46:49
とりあえず俺にはわかるんだが・・・
746:デフォルトの名無しさん
08/11/24 20:48:48
俺もわかるな
747:デフォルトの名無しさん
08/11/24 20:50:27
どこの意味が不明なのかが不明だな
748:デフォルトの名無しさん
08/11/24 20:54:26
>しかしそのデータにアクセスするプロセスが、全くないことを保証しなければなりません。
これって誰が保証するの?って話。
749:デフォルトの名無しさん
08/11/24 20:55:59
>748
お前以外の誰がいるんだ。
(多分、原文には you must make sure that ... とか書いてあるんだろうな)
750:デフォルトの名無しさん
08/11/24 20:58:31
訳すとき主語省略するな!ってこと?
文脈上明らかな場合に日本語でそんなことしたら超読みづらそうだが・・・
751:デフォルトの名無しさん
08/11/24 20:58:54
>>748
お前日本語できないの?
752:デフォルトの名無しさん
08/11/24 21:15:04
工業高校卒のおれにもわかる。748 は中卒?
753:デフォルトの名無しさん
08/11/24 21:18:27
普通の日本語がわからない奴なんて都市伝説だろと思ってが、
いたよwwwここにwww
754:デフォルトの名無しさん
08/11/24 21:27:23
>しかしそのデータに
>アクセスするプロセスが、
>全くないことを保証しなければなりません。
これは、
「そのバックアップデーターにあとから
アクセスする手段は、一切ありません」
というのが本来の原文の意味であって、
上記の文は日本語にする時に誤訳したもの。
755:デフォルトの名無しさん
08/11/24 21:29:01
バックアップデータにあとからアクセスできないってどういうことだよw
756:デフォルトの名無しさん
08/11/24 21:30:16
>>749
実際には次の通りでした。おっしゃるとおりmake sureの方がいいでしょうね。
>you have to be absolutely sure that no process is accessing the data.
>> 754 あとからなんてどこにも書いていませんよw
no processだから「プロセスが存在しない」です。
757:デフォルトの名無しさん
08/11/24 21:47:08
ちょっとでもファイルアクセスの仕組みについて知ってれば、
マニュアル読まなくたって、単なるコピーでは、その最中に
他のプロセスがファイル触ったら、コピー先のデータに
何が起きるかわからん、とか思うだろ。思わない?
758:>>696
08/11/24 21:49:24
>>754 の件は、>>756 のとおり、何も間違っちゃないと思う。
どっちかと言うと気になるのは、
| A BDB repository is written to even when the operation only appears to require
| reading, such as getting status.
の方で、
| BDB リポジトリは、ステータスを取得するといった必要な読込しか発生しなければ均等
| に書きこまれています。
と訳されてますが、even には強調の意味があるので、
| BDB リポジトリは、ステータスを取得するといった読込しか必要でない時でさえ書き込
| まれます。
ぐらいの方がわかり易いかもしれません。
759:デフォルトの名無しさん
08/11/24 21:52:52
読み込みのみが必要と思われるときでさえ、書き込みが発生します。
760:デフォルトの名無しさん
08/11/24 21:57:56
>>757
お前も同じ穴の狢だよwww
761:デフォルトの名無しさん
08/11/24 22:11:23
ただ単に読み込んだだけのときでも
書き込みが発生しているということだね。
そこはやっぱり誤訳だね。
762:デフォルトの名無しさん
08/11/24 22:12:00
もしかしてevenを均等って訳したのかな?
もう翻訳者は東大、京大関係者限定にしろよ
763:デフォルトの名無しさん
08/11/24 22:21:19
中卒が逆ギレしてますねぇ
764:デフォルトの名無しさん
08/11/24 22:25:41
>>762
東大・京大にどれだけ幻想抱いてるんだw
765:デフォルトの名無しさん
08/11/24 22:30:15
このスレおもすれー
766:デフォルトの名無しさん
08/11/24 22:32:30
スレ違いだが翻訳で盛り上がってるところで便乗させてもらう
Apacheのマニュアルの日本語訳でおかしいところがあったらApacheのスレによろしくな
767:デフォルトの名無しさん
08/11/24 22:37:49
漏れの知ってる東大院生は英語の翻訳すごいうまかったよ
768:デフォルトの名無しさん
08/11/24 22:47:22
そりゃそういうやつもいるだろうとしか
769:>>696
08/11/24 22:49:51
even の件は、機械翻訳の推敲漏れじゃないかな。
まあ、たいして重要な文じゃないんだけど、ちょっと気になったので
適当な時に見直してもらえればいいと思う。
770:デフォルトの名無しさん
08/11/24 22:53:13
英語へたくそなやつに
翻訳させんなよ
771:デフォルトの名無しさん
08/11/24 22:55:37
URLリンク(www.syon.co.jp)
ここの解説ページに、
ファイルをSVNコミットすると、そのファイルに緑のマークがつく、
って書いてあって、スクショもあるんだけど、自分のトータスはそうなりません。
ファイルにはなんのマークもつかなくて、代わりに
フォルダに緑のマークがつきます。なんで?
772:デフォルトの名無しさん
08/11/24 22:56:46
URLリンク(www.syon.co.jp)
この図になりません。
ファイルになんのしるしもつかない状態になります。
代わりに、フォルダが緑になります。なんで?
773:デフォルトの名無しさん
08/11/24 22:59:19
フォルダの下のファイルはどうなってるんだい?
774:デフォルトの名無しさん
08/11/24 23:08:06
>>773
.svnというフォルダが1つ、
aaa.txtというファイル、
bbb.txtというファイル、
ccc.txtというファイル、
以上です。
いずれにも、なんのマークもついていません。
ただ、これらのファイルを統括するフォルダ、「work3」にのみ、
緑のチェックマークがつく状態です。
これでいいのかな?
775:デフォルトの名無しさん
08/11/24 23:10:15
あれ?
いままで、work3はwinNTの配下においていたのですが、
それを移動して、C:\の下においたら、突然緑のマークがつくようになりました。
もしかして、winNTの配下に作業用フォルダを置いたら
マークがつかないとか、制限あります?
776:デフォルトの名無しさん
08/11/24 23:11:32
ここも酷いスレになったな
もはやSVNとは関係ない
777:デフォルトの名無しさん
08/11/24 23:26:00
>>770
じゃ あなたが翻訳するか、翻訳した人と協力して完成度高めていけばいいのでは
みんなに感謝されるよ
778:デフォルトの名無しさん
08/11/24 23:36:35
>>770
英語得意なやつは翻訳なんかしない。
翻訳しなくてもそのまま読めるから。
779:デフォルトの名無しさん
08/11/24 23:48:00
質問
エクスポートっていうのは、フォルダ単位でしかできない行為なの?
ファイル一個だけ、エクスポートしたいんだが。
780:デフォルトの名無しさん
08/11/24 23:48:32
それと、エクスポートしないと、「本当の」ファイルにならないの?
781:デフォルトの名無しさん
08/11/24 23:49:07
>>777-778
>>735
782:デフォルトの名無しさん
08/11/24 23:52:33
>>779
単一ファイルならそのままコピーすればいいだけ。
>>780
「本当の」のファイルって何さ?
783:デフォルトの名無しさん
08/11/24 23:55:02
>>782
たとえば、そのままアパッチで読み込んでも、httpファイルとして
表示されないとか。そういうの。
784:デフォルトの名無しさん
08/11/24 23:55:35
ゴーストイメージみたいな感じ?っていみ。
785:デフォルトの名無しさん
08/11/24 23:58:45
最近はこういう池沼を装った書き込みが流行っているのか
786:デフォルトの名無しさん
08/11/25 00:01:31
質問
リポジトリはどこに作ったらいいの?
なるべく上位のディレクトリ?
それとも、奥深い階層?
787:デフォルトの名無しさん
08/11/25 00:02:07
それと、リポジトリはいくつ作ったらいいの?
一個?
それとも、プロジェクトごとにいくつも作るの?
788:デフォルトの名無しさん
08/11/25 00:06:14
>>786-787 好きにしたら良いよ。
789:デフォルトの名無しさん
08/11/25 00:07:11
>783-784
まずは、自分でやってみればいい。
790:デフォルトの名無しさん
08/11/25 00:11:37
URLリンク(www.gside.org)
インポート
バージョン管理下にないファイルやフォルダをバージョン
の対象にするには、リポジトリへの[インポート]を行いま
す。バージョン管理下に置きたいファイルやフォルダを選
択し、右クリックメニューから[インポート]を実行します。
-----------------------
、、、って書いてあるんだけど、フォルダに関しては
右クリで「インポート」が出てくるんだけど、
ファイルに関しては、右クリしてもインポートが出てこない。
なんで?
791:デフォルトの名無しさん
08/11/25 00:17:46
チェックアウトディレクトリと、
作業用ディレクトリは、違う概念なのか?
792:デフォルトの名無しさん
08/11/25 00:31:16
俺インポートって使ったことない
先にリポジトリ作ってそれをチェックアウトしてからそこにファイルを追加してる
793:734
08/11/25 00:33:43
>>758
指摘ありがとうございます。
1.4, 1.5, trunk を修正してコミットしました。
また何かありましたら、申し訳ありませんが教えてください。
794:デフォルトの名無しさん
08/11/25 00:41:19
翻訳大変だよね
俺はApacheのドキュメントの日本語訳やってるけど、なんせ参加者が少なくて
こうやってフィードバックがあるのがうらやましいよ
795:デフォルトの名無しさん
08/11/25 00:42:15
フィードバックが欲しいなら
フィードバックが欲しい、ってちゃんと言わなきゃ。
796:デフォルトの名無しさん
08/11/25 00:43:20
そういえば、解説サイト見ると、
trunc、ってのができます、って書いてあるんだが、
自分のにはtruncってのができてないんだが、
これはsubversionをいれてなくて、トータスオンリーで運用
してるから、そうなってるのかな?
797:デフォルトの名無しさん
08/11/25 00:46:10
>>796
作らないとできない。自動的に出来るなんて本当に書いてあるかよく読め。
あと trunc じゃなくて trunk な。
798:デフォルトの名無しさん
08/11/25 00:46:12
>>796
>trunc、ってのができます、って書いてあるんだが、
誤読じゃないなら、そのサイトは信用しないほうがいい
自分でtrunを作るんだよ
799:デフォルトの名無しさん
08/11/25 00:53:16
その名前は特別なの?
つまり、truncっていう、予約語?の名前を
使うことで、何か特別な効果が生まれるの?
800:デフォルトの名無しさん
08/11/25 00:55:00
ない。ただ、デザインパターンと同じで、名前を統一しときゃ
世間の人(ここではSubversionユーザー)と意思疎通が楽。
801:デフォルトの名無しさん
08/11/25 01:13:00
>>799
trunkだ。Subversionのドキュメントに推奨として、
trunk
branches
tags
が記載されていて、クライアントによってはそれらのディレクトリを特別扱いする場合もある。(Subversiveとか)
802:デフォルトの名無しさん
08/11/25 16:15:48
フォルダをコミットしてないからじゃない?
803:デフォルトの名無しさん
08/11/26 00:02:08
俺の勝手な標準構成は、
docs/{yyyy}/{mm}
personal/{username}
projects/{trunk,branches,tags}
だな。ドキュメント、といっても打ち合わせ資料とかなので。
804:デフォルトの名無しさん
08/11/26 13:43:08
質問させてください。
本当のリポジトリ /usr/home/var/svn
間違って登録したリポジトリ /var/svn
として話します。間違って、svnadmin create /var/svnしてしまったのですが、元のリポジトリに
戻すにはどうしたら良いでしょう?ググってもいまいちわからなかったので・・・・
元のリポジトリは新しいリポジトリとは別の階層にあるので手は加えられていません。
805:デフォルトの名無しさん
08/11/26 13:45:06
>>804
間違って実行したのが svn admin create だけなら、 /var/svn 以下を全部消して
やりなおせばいい。
806:デフォルトの名無しさん
08/11/26 14:01:14
>>804
svnadmin create /usr/home/var/svn
したら、今までのSVNの履歴がまっさらになりませんか?
807:デフォルトの名無しさん
08/11/26 14:03:45
/var/svnは消しちゃって構いませんが、
/usr/home/var/svnは長年使ってます。
808:デフォルトの名無しさん
08/11/26 14:23:19
もしかして、あなたの言っているのは、プロジェクトが参照しているレポジト
リを/var/svn から /usr/home/var/svn に戻したい、ということなのかな。
それだったら、これでいいんじゃないかな。
そのプロジェクトのルートディレクトリで、
svn switch --relocate file:///var/svn file:///usr/home/var/svn
まあ、自分でもよく調べてみて。
809:デフォルトの名無しさん
08/11/26 15:03:59
>>808
ありがとうございます。
ちょっと調べてやってみます。
svnadmin create /var/svn
したら、今までのリポジトリの履歴がまっさらになってしまったので。
810:デフォルトの名無しさん
08/11/26 15:28:35
先ほどはありがとうございました。全体的に勘違いしてました。そのままでも
ちゃんと動いていました。
もう一点、あるリポジトリ全体を、./.svnディレクトリなしでエクスポートしたいんですけど
どうしたらいいでしょうか?
811:デフォルトの名無しさん
08/11/26 15:41:37
華麗にスルー
812:デフォルトの名無しさん
08/11/26 15:47:57
>>810
エクスポートと書いてから気づいたんだけど、
svn exportでできますね。
リリースとかパブリッシュとかそんな単語ばかり出てきて
exportが出てこなかったので困ってました。
813:デフォルトの名無しさん
08/11/26 19:16:15
>>812
ちょっとおちつけ。
たとえ2chであっても、書き込みをする前に
おおきく深呼吸して、その内容をふりかえる
ことを勧める。
814:デフォルトの名無しさん
08/12/02 16:24:25
ヘルプです。コミットができません。listというディレクトリが何か
邪魔をしているようで。思い当たるような操作はしていませんが、
この辺はごちゃごちゃ変更したのでそのせいかも知れません。
svn: Commit failed (details follow):
svn: File already exists: filesystem '/usr/local/var/svn/portbello/trunk/db', transaction '23-1',
path '/root/src/admin/type/list'
updateするとこうです。
svn: Failed to add file 'list': object of the same name already exists
listをlist_に変えてcommitを試すと最初と同じエラーが。
updateしようとすると、
svn: Failed to add file 'list': object of the same name is already scheduled for addition
こう答えられます。list以下をsvn deleteしてしまって、svn addしなおした方が
良いでしょうか?他に解決策はありますか?よろしくお願いします。
815:デフォルトの名無しさん
08/12/02 21:37:54
>814
よくわからんけど svn status するとどうなるの?
816:デフォルトの名無しさん
08/12/02 22:17:58
dev at subversion.tigris.orgがList-Idヘッダーつけなくなりやがった、
これで振り分けしてんだから、余計な事すんな。
817:デフォルトの名無しさん
08/12/02 23:10:21
>>814
リポジトリにlistがあるのに作業ディレクトリでlistをsvn addしたんだろうとおもう。
listをlist_に変えてupdateはやってみた?
818:デフォルトの名無しさん
08/12/03 01:36:00
>>816
ここで言うなよいくじなし。
819:デフォルトの名無しさん
08/12/03 02:13:57
>>816
ん?付いてるよ?
> List-Id: <dev.subversion.tigris.org>
むしろ以前が付いてなかったような?
820:デフォルトの名無しさん
08/12/03 10:36:20
皆さんありがとうございます。
>>815
A付きのをはしょりますけど、
svn status
! .
! + create_app
? create/select_cat
! select_cat
D create_app.tt2
~ list
こんな感じです。
>>817
>>814の最後のエラーがそれです。
821:デフォルトの名無しさん
08/12/03 13:06:46
私エスパーだけど、list の下の .svn の中のファイルが消えてるとか
822:デフォルトの名無しさん
08/12/03 14:08:45
>>819
MLでも話題になってる。MLのプログラム入れ替えたらしい。
823:デフォルトの名無しさん
08/12/03 17:12:07
>>821
ビンゴです。この場合どうすればよいでしょうか?
824:デフォルトの名無しさん
08/12/03 17:18:58
考える事を放棄するんなら最初から使うなあほ。
825:デフォルトの名無しさん
08/12/03 17:21:43
今のlistフォルダを別の場所にバックアップしてから消して、チェックアウトし直せば良いだろ。
826:デフォルトの名無しさん
08/12/03 17:24:40
うーん、とりあえずファイル名変えてチェックアウトしなおして
ファイルをdiffして新しい変更やファイルがあったら加える、
でやってみます。みなさんありがとうございました。
827:デフォルトの名無しさん
08/12/05 01:39:22
さーせん
Tortoise1.5つかってて、コミットとかしてたんですけど、
とある事情から、Tortoise1.4にインストールしなおしました
すると、いままでコミットや更新してきたリポジトリで
コミットするとエラーになっちゃいました
エラー後は更新してもエラーになっちゃいます
コミット自体は一応成功してるみたいで、
チェックアウトしなおすことができたんですが、
やはりコミットするとエラーになります
エラー内容としては、バージョン古いから新しくしろみたいなこと
いわれてます
これ、1.5に戻す以外で解決する方法ないのでしょうか
828:デフォルトの名無しさん
08/12/05 06:01:47
>>827
リポジトリフォーマットの問題だな。
1.5 の svnadmin で dump して、 1.4 でリポジトリ作ってロードすれば、ダウングレードできる
かもしれない。
829:デフォルトの名無しさん
08/12/05 06:33:20
svn-1.5系に付いてくるchangeなんとか.pyっていうスクリプトでとりあえずローカルの作業領域は1.4に変換できる
830:デフォルトの名無しさん
08/12/05 08:20:57
リポジトリの方はdumpして、svnadmin create --pre-1.5-compatible で
1.4互換のリポジトリ作ってloadすればよいかも。
831:デフォルトの名無しさん
08/12/05 10:53:36
1.5 系は CIFS と相性悪くて困る。。。
832:デフォルトの名無しさん
08/12/05 10:55:57
>>831
初耳
何が問題になるの?
833:デフォルトの名無しさん
08/12/05 12:32:44
単に自分のスキルの無さをアプリに責任転嫁してるだけじゃね
834:デフォルトの名無しさん
08/12/05 13:00:34
>>833
なんだそのちっぽけな選民思想は。
835:デフォルトの名無しさん
08/12/05 13:16:20
>>833
禿同
836:デフォルトの名無しさん
08/12/05 13:33:26
>>835
図星だったんですねわかります。15分後に即レスとかww
837:デフォルトの名無しさん
08/12/05 13:35:11
ワロタ
838:デフォルトの名無しさん
08/12/05 13:38:08
>>833
同意。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4747日前に更新/232 KB
担当:undef