板検索:
Subversion r14 (993)
まとめビュー
1
デフォルトの名無しさん[]   投稿日:2012/01/17 22:27:39
Subversionはフリーなオープンソースのバージョン管理システムです。

公式HP
Apache Subversion
http://subversion.apache.org/

ようこそSubversion.JPコミュニティへ
http://www.subversion.jp/

Version Control Systems Comparison
http://better-scm.berlios.de/comparison/comparison.html
コメント1件


2
デフォルトの名無しさん[sage]   投稿日:2012/01/17 22:27:58

3
デフォルトの名無しさん[sage]   投稿日:2012/01/17 22:28:16

4
デフォルトの名無しさん[sage]   投稿日:2012/01/17 22:28:38
◆関連スレ
バージョン管理システムについて語るスレ8 [プログラム板]
バージョン管理システムについて語るスレ8

CVS 1.3 [UNIX板]
CVS 1.3 /UNIX板
CVS導入スレ〜 Rev.3 [プログラム板]
CVS導入スレ〜 Rev.3
subversion バージョン管理【サブバージョン】 [Linux板]
subversion バージョン管理【サブバージョン】 /Linux板
Git 3 [プログラム板]
プログラム板の別スレッドへ
【分散型バージョン管理】 Mercurial 2【hg】 [プログラム板]
【分散型バージョン管理】 Mercurial 2【hg】
【bzr】Bazaarでバージョン管理 Rev 2 [プログラム板]
【bzr】Bazaarでバージョン管理 Rev 2
コメント1件

5
デフォルトの名無しさん[sage]   投稿日:2012/01/18 08:57:35
1乙

6
デフォルトの名無しさん[sage]   投稿日:2012/01/18 13:13:47
>>1 乙。
Gitとかに比べれば時代遅れかもしれないけど、
まだまだ Subversion を使う現場は多いので、仕切り直していきましょう。

7
デフォルトの名無しさん[sage]   投稿日:2012/01/18 18:54:52
1.6 から1.7 への変更って一昔前なら雑誌で特集されてもいいくらいの機能追加なのに
今では見向きもされないのが不憫でならない
コメント1件

8
デフォルトの名無しさん[sage]   投稿日:2012/01/18 20:05:26
1000 名前:デフォルトの名無しさん [sage]: 2012/01/18(水) 15:45:06.29
1000 git

9
デフォルトの名無しさん[sage]   投稿日:2012/01/18 20:58:37
>7
確かに何追加されたか知らない……

10
デフォルトの名無しさん[sage]   投稿日:2012/01/18 21:23:32
Bazaarスレのワケワカラン荒らしといい、なんか変なのが湧いているな。
コメント1件

11
デフォルトの名無しさん[sage]   投稿日:2012/01/18 22:30:26
.svnが1つに統合されたことなら知ってる

12
デフォルトの名無しさん[sage]   投稿日:2012/01/19 11:35:03
それが大きいよなあ。1.6以前の不満のかなりの部分が解消した。
git/hgは高機能で便利だけどそれは複雑さとのトレードオフでもあるからね。
会社で使おうとしてもまだ平均的プログラマが使いこなせるものではないと思う。
レベル低いって言われたらまぁそうなんだけど。

checkout,commit,updateだけでほとんど済んでしまうsvnのシンプルさは素晴らしい
コメント3件

13
デフォルトの名無しさん[sage]   投稿日:2012/01/19 11:49:29
>12
>checkout,commit,updateだけでほとんど済んでしまうsvnのシンプルさは素晴らしい
それはgit/hgでも同じこと

14
デフォルトの名無しさん[sage]   投稿日:2012/01/19 11:56:43
>12
> 会社で使おうとしてもまだ平均的プログラマが使いこなせるものではないと思う。
git/hgはコマンドラインは枯れていて、GUIも充実してきているから、
今使い始めなければ、永久に使いこなすことはできないだろう。
コメント1件

15
デフォルトの名無しさん[sage]   投稿日:2012/01/19 12:34:42
>12
禿しく同意だわ
自分も理解しきれてないのもあるけど、音頭取りの立場としては
考え方がちょい(?)複雑になる分散システムを、皆が普通に使えるか不安。
日本語ファイル名のものもあるから、文字化けせずに安心して使えるか? とか

>14
そうなんだよな〜 焦るぜ。
変えるなら、まだまだ規模の小さいうちに・・・ とか思うんだけどね。

16
デフォルトの名無しさん[sage]   投稿日:2012/01/20 21:32:00
SVN使っているが、Gitを使いたいと思う場面に出くわしたことがないなぁ。

わざわざ新しい物に食いつくにはそれなりの理由があると思うけど、
その理由は何?

コメント2件

17
デフォルトの名無しさん[sage]   投稿日:2012/01/20 21:55:00
今のものに満足していれば、他のものに食いつかないのはある種当然で、
ともあれ他のものを食べてみないことにはそれが今のものよりもうまいのかまずいのか実感できないよ

18
デフォルトの名無しさん[sage]   投稿日:2012/01/20 22:39:14
いつからか分からないが、TotroiseSVNで右ドラッグでのコピー・移動ができなくなった
みんなは出来てる?
TortoiseSVN 1.7.4 Win7(x64)

19
デフォルトの名無しさん[sage]   投稿日:2012/01/20 23:17:53
できてるよ。

20
デフォルトの名無しさん[sage]   投稿日:2012/01/21 07:05:28
>16
オフラインでも使えると便利

21
デフォルトの名無しさん[sage]   投稿日:2012/01/21 11:32:26
>> 19
サンキュ
やっぱりみんなは出来てるんだな
確か1.7から出来なくなった気がする
環境の問題か

22
デフォルトの名無しさん[sage]   投稿日:2012/01/21 12:29:35
うーん、なんともならん
フォルダを右ドラッグすると「SVNバージョン管理下の項目をここにエクスポートする」
だけが表示されて、
ファイルを右ドラッグしたときはSVN関係のメニューは何も表示されない

XPの32bitではちゃんと出来てるけど、Win7の64bitはダメなのか?
誰か助けて

コメント1件

23
デフォルトの名無しさん[sage]   投稿日:2012/01/21 13:28:59
7/64/1.7.1だけどできてるぞ。

24
デフォルトの名無しさん[sage]   投稿日:2012/01/21 14:03:05
関係ないけど XP x64 TortoiseSVN1.7.4 でも右ドラッグ&ドロップできてる。

25
デフォルトの名無しさん[sage]   投稿日:2012/01/21 16:13:45
>22
それ、バージョン管理下にあるファイルやフォルダを右ドラッグして、
バージョン管理下にないフォルダにドロップしようとしてないか?

26
デフォルトの名無しさん[sage]   投稿日:2012/01/21 22:14:48

>16
> わざわざ新しい物に食いつくにはそれなりの理由があると思うけど、
> その理由は何?
sourceforge.net を「開発者」として利用すればわかる。1にスピード、2にスピード。
サーバーの問題もあるんだろうがsvnだと履歴見たりコミットするのに数分かかることがあるんだよね。全く使い物にならない。
gitはローカルしか参照しないから一瞬。回線が弱いところで分散型は強い。
ブランチガーとかマージガーというのはこれに比べたら些細な理由。もちろん便利なことは否定しない。

会社でsvn使っていても、積極的にgitに変えたいと思うほどの不満は感じない。
「OSSが次々とgitに移行」というのはgitの勢いを表してはいるけど、
OSS特有の事情を含んでいることも知った上で考えないと

27
デフォルトの名無しさん[sage]   投稿日:2012/01/22 11:47:40
GITユーザーはギガリポジトリを数分で取得できるらしいから、
回線スピード関係ないじゃん。

28
デフォルトの名無しさん[sage]   投稿日:2012/01/22 12:24:56
また頭が弱いのがわいてきたようで。
ギガのデータを数分で取得するのは当たり前の環境だけど、常時接続とは限らない。

29
デフォルトの名無しさん[sage]   投稿日:2012/01/22 13:04:40
git のはなしは、git スレでやってくれよ。

30
デフォルトの名無しさん[sage]   投稿日:2012/01/22 13:58:37
ギガリポジトリを数分で取得するには20Mビット/s程度で転送する必要があるんだが、
GITサーバーってそんなに性能高いのか?

やっぱり、バカ専用。ww
コメント2件

31
デフォルトの名無しさん[]   投稿日:2012/01/22 14:07:52
>30
> GITサーバーってそんなに性能高いのか?

GITにサーバーなんてないけど?
しったかぶりの幼稚園児乙

32
デフォルトの名無しさん[sage]   投稿日:2012/01/22 14:12:21
要求する方がクライアント、要求にこたえる方がサーバ。

やっぱり、バカ専用。ww
コメント1件

33
デフォルトの名無しさん[sage]   投稿日:2012/01/22 14:13:10
>30
> ギガリポジトリを数分で取得するには20Mビット/s程度で転送する必要があるんだが、
コマンドラインでgit cloneを叩けば、転送速度も表示されてこれ位余裕で出るのはすぐわかるのだが。
いいかげんsvnスレをゴミで埋めるのやめたら?
他の健全なsvnユーザに迷惑だよ。
コメント1件

34
デフォルトの名無しさん[sage]   投稿日:2012/01/22 14:22:51
>32
> 要求する方がクライアント、要求にこたえる方がサーバ。

gitでは一貫して「リモート」と呼んでいる。

リモートでの作業
http://progit.org/book/ja/ch2-5.html

35
デフォルトの名無しさん[sage]   投稿日:2012/01/22 21:03:43
1.7のsvnrdump便利!画期的!と思ってたけど実はsvnsyncとできることほとんど変わらないのかな

36
デフォルトの名無しさん[]   投稿日:2012/01/23 01:24:31
>33
どっちがウソつきなのでしょう? w

http://www.ibm.com/developerworks/jp/linux/library/l-git/
Git が kernel.org からローカル・マシンにカーネル・ソース (サイズは何百メガバイトにもなります) を転送するため、このステップは長時間かかります。
出力はかなり見にくく、インターネット接続が高速な場合は、相当早くスクロールするはずです。出力は図 1 のようになります。
コメント1件

37
デフォルトの名無しさん[]   投稿日:2012/01/23 06:52:31
>36
日付: 2006年 7月 06日 (公開: 2006年 6月 29日)

38
デフォルトの名無しさん[sage]   投稿日:2012/01/23 08:39:23
% time git clone git://github.com/torvalds/linux.git
Cloning into linux...
remote: Counting objects: 2330153, done.
remote: Compressing objects: 100% (480501/480501), done.
remote: Total 2330153 (delta 1912008), reused 2238807 (delta 1827162)
Receiving objects: 100% (2330153/2330153), 546.78 MiB | 1.39 MiB/s, done.
Resolving deltas: 100% (1912008/1912008), done.

real 12m6.126s
user 4m1.950s
sys 0m44.356s

コメント1件

39
デフォルトの名無しさん[sage]   投稿日:2012/01/23 09:29:20
% time git clone ssh://hoge/linux linux
Cloning into linux...
remote: Counting objects: 2330153, done.
remote: Compressing objects: 100% (395655/395655), done.
Receiving objects: 100% (2330153/2330153), 546.78 MiB | 6.97 MiB/s, done.
remote: Total 2330153 (delta 1912008), reused 2330153 (delta 1912008)
Resolving deltas: 100% (1912008/1912008), done.

real 6m40.600s
user 3m57.155s
sys 0m36.466s

40
デフォルトの名無しさん[]   投稿日:2012/01/23 10:31:49
>38
> real 12m6.126s
やっぱ数分はウソじゃん。

> 546.78 MiB
> だからLinuxのカーネルのソースは何G? (キリッ
これもウソだし。

41
デフォルトの名無しさん[]   投稿日:2012/01/23 10:37:37
       #####
    #############
   #################
 ###            ##
 #                 #
#                 #
 #                 #
 ##             ##
  #########     ####
   ######
#                #
#####################
#####################
#                #

             ####
             ###
                    #
#                #
#####################
#####################
#                #
                    #
             ###
             ####

42
デフォルトの名無しさん[]   投稿日:2012/01/23 15:38:51
だからLinuxのカーネルのソースは何G? (キリッ

43
デフォルトの名無しさん[sage]   投稿日:2012/01/23 15:48:46
もうやめようぜ

44
デフォルトの名無しさん[sage]   投稿日:2012/01/23 16:33:45
整形されることを期待して連貼り、整形されてそれを連貼り…?

45
22[sage]   投稿日:2012/01/25 09:15:01
いまさらだけど、Win7でのTortoiseSVNで右ドラッグが効かない件の
原因が分かった

エクスプローラに /root オプションをつけて起動したフォルダ以下では
右ドラッグが効かないようだ
俺はいつもプロジェクト毎で /root をつけてエクスプローラを起動して
るからこのおかげで全然出来なくなってた

コメント1件

46
デフォルトの名無しさん[sage]   投稿日:2012/01/25 12:55:41
>45
.svnフォルダがなくなってることには気づかなかったの?

47
デフォルトの名無しさん[sage]   投稿日:2012/01/27 10:23:22
プロジェクト毎っていうのは、svnのプロジェクトじゃなくって
開発プロジェクト全体のフォルダって事ね
svnの作業フォルダは当然そのプロジェクトフォルダの下にある

年明けからWin7に変更したんだけど、こういう微妙な互換性問題はあるね

48
デフォルトの名無しさん[sage]   投稿日:2012/02/06 22:30:01
SVNはファイルが増えてくると、不安定になりすぎて仕事にならんな
さっきから更新しようとしてるんだけど、やれtoo largeだのconnection closedだのsvndiffデータの解凍に失敗だの
クリーンアップしてやりなおしの繰り返しで少しずつ落ちてきてるが、やってられるか

駄目だコリャ
コメント1件

49
デフォルトの名無しさん[sage]   投稿日:2012/02/06 23:58:16
やっと更新終わった!
1日かかった…

50
デフォルトの名無しさん[sage]   投稿日:2012/02/07 01:12:26
svn 1.1 あたりでも使ってるのか?

51
デフォルトの名無しさん[sage]   投稿日:2012/02/07 08:51:33
それPCが壊れてる

52
デフォルトの名無しさん[sage]   投稿日:2012/02/07 09:09:22
壊れてねえよ、どのPCでもどの鯖でも起こるんだから
TortoiseSVNか、subversionのせいだよ

コメント1件

53
デフォルトの名無しさん[sage]   投稿日:2012/02/07 09:21:02
>52
こういうときはまず自分を疑うのが有能なエンジニア。

54
デフォルトの名無しさん[sage]   投稿日:2012/02/07 09:27:11
と言っても普通に使ってるだけだし
原因は多分プロジェクトのサイズがでかすぎることか、鯖がそれに対して非力なこと
コメント2件

55
デフォルトの名無しさん[sage]   投稿日:2012/02/07 11:13:37
>54
プロジェクトのサイズがでかいといっても要因はいろいろだよね。
revision数がすごいとか、馬鹿でかいファイルをcommitしたとか。

56
デフォルトの名無しさん[sage]   投稿日:2012/02/07 12:14:20
>54 そんならプロジェクトの大きさと鯖のスペック教えてくれると参考になるな。

57
デフォルトの名無しさん[sage]   投稿日:2012/02/07 15:03:36
鯖 CentOS5.4 XeonE5620@2.40GHz 4GB ただしクラウド上の仮想、他のサービスはOK(重くない)
プロジェクト(コミットされてるファイル一式) 350MB ファイル数50712 フォルダ数841
svnバージョン 1.4.2 (r22196)
TortoiseSVN 1.7.4 Win7 Pro 32bit Phenom II X4 955 3.20GHz 4GB

サイズは案外大したことなかった、中身はPHPのフレームワークで作ったWebサービス一式
ただ画像などバイナリファイルが多い
コメント1件

58
デフォルトの名無しさん[sage]   投稿日:2012/02/07 16:32:56
その重いブランチに含まれるリビジョンも大量なのかな

59
デフォルトの名無しさん[sage]   投稿日:2012/02/07 16:45:32
あ、リビジョン書き忘れてた
現在9000ぐらいです

同じ鯖で同じPCで別プロジェクト(リポジトリ同じ、ファイル数少ない)だと大丈夫ぽい
同じ鯖で別PCで問題のプロジェクトだと問題発生

なのでこのプロジェクト固有の問題と見てよさそう

問題が起きない方のプロジェクトもリビジョンは同じくらい

となるとsubversionは、ファイル数が万の桁ぐらいになると実質使えなくなるということだろうか

60
デフォルトの名無しさん[sage]   投稿日:2012/02/07 16:54:29
最新のSVNで別サーバー建ててプロジェクトコピって、それでもダメならそーなんじゃね?

61
デフォルトの名無しさん[sage]   投稿日:2012/02/07 18:13:25
ざっくりした調査だけど、
find . -print | wc -l => 約12,000
du project_dir => 約190MB
で、svn stは一瞬、svn updateが3秒位。

鯖のスペック。メモリは1GB。
$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Celeron(R) CPU 2.40GHz
stepping : 1

62
デフォルトの名無しさん[sage]   投稿日:2012/02/07 18:55:13
ワーキングディレクトリのファイル数見ても判断難しいかも

63
デフォルトの名無しさん[sage]   投稿日:2012/02/07 21:46:02
bdb使ってますた。というオチだったり。

64
デフォルトの名無しさん[sage]   投稿日:2012/02/07 22:51:53
>48
ファイル数が多いとチェックアウトやアップデートが途中で終わるというのはよく経験したよ。
TortoiseSVNよりsvnコマンドを使う方が改善はするけど結局問題は起きます。
あとリビジョンが増えるとsvn logが時間かかりすぎるのでオプションで範囲を絞った方がよさげ。

65
デフォルトの名無しさん[sage]   投稿日:2012/02/07 23:32:06
となるとファイル数が数万以上の場合、安心して使えるバージョン管理システムって何だろう
今までsubversionしか使ったことないからわからない
コメント1件


66
デフォルトの名無しさん[sage]   投稿日:2012/02/07 23:49:22
>65
svnからの切り替え先にbzrを検討するなど(最終的にはhgになった‥)
http://togetter.com/li/91517

67
デフォルトの名無しさん[sage]   投稿日:2012/02/09 08:08:09
>57
> 鯖 CentOS5.4 XeonE5620@2.40GHz 4GB ただしクラウド上の仮想、他のサービスはOK(重くない)

クラウド上ってのが気になるな。ネットワークが不安定なんじゃないの?
「他のサービスは重くない」のは具体的になに?
svnほど短時間に大量のデータをやりとりするもの?

ネットワーク的に近いVMの上に最新バージョン入れて速ければネットワークが原因だろうな。
過去ログにも散々でてるけど回線が細くて不安定だとsvnはつらい。

> プロジェクト(コミットされてるファイル一式) 350MB ファイル数50712 フォルダ数841

リポジトリサイズは大きくないと思う。
ファイル数 2-4万、3-7万リビジョン、ファイル数 1-4万程度のリポジトリがいくつかあるけどエラーなんて起こったことない。
svn updateはせいぜい数十秒。ただほとんどがソースファイルでサーバー(v1.5.xか1.6.x)は社内にある。

コメント1件

68
デフォルトの名無しさん[sage]   投稿日:2012/02/09 08:14:55
>67
ネットワークは問題ないと思う、SVN以外で不具合を感じたことはない。
開発用サーバーなので、本番用と同じWebサービスが一式入っている。
ApacheとMySQLとmemcachedとTokyoTyrantを使用。SVN以外にWinSCPでファイル一式上げたりもするが、そっちは問題なし。

そんな感じで絞っていくと、結局画像ファイル数が多いことぐらいしか思い付かない。
SVNってバイナリ苦手なんだっけ?
画像が大量追加された時によく問題起きてる気がする。画像1個1個は小さいんだけど。
コメント1件

69
デフォルトの名無しさん[sage]   投稿日:2012/02/09 08:17:14
具体的に調べたら、画像が200MBぐらい、ファイル数32000ぐらいだった

70
デフォルトの名無しさん[sage]   投稿日:2012/02/09 23:53:52
>68
> 開発用サーバーなので、本番用と同じWebサービスが一式入っている。

開発サーバーとリポジトリサーバーが同じなのか?本当にいいのかそれでw

> ApacheとMySQLとmemcachedとTokyoTyrantを使用。SVN以外にWinSCPでファイル一式上げたりもするが、そっちは問題なし。

これらは開発PCとの間で大量データをやり取りするわけじゃないよな。

> 具体的に調べたら、画像が200MBぐらい、ファイル数32000ぐらいだった

通信のときにバイナリとテキストなんか区別してないから、この程度で問題が起きるとも思えない。
まだネットワークが問題という疑念は捨てきれないが、そうでないとしたら、、

> svnバージョン 1.4.2 (r22196)

これがはずれバージョンなのかもしれない。別サーバーで1.6か1.7を試してみたら?
クライアントの話だけどリリース前の1.7.0-Beta(Serfを採用していたバージョン)は
通信が不安定でcheckout中に頻繁に落ちてた。(1.7リリースでは最終的にNeonになって安定した)

71
デフォルトの名無しさん[sage]   投稿日:2012/02/09 23:55:33
「リポジトリサイズが大きくて」というやつはここを見るといいよ
http://svn.apache.org/repos/asf/
現時点で124万リビジョン

72
デフォルトの名無しさん[sage]   投稿日:2012/02/10 02:05:16
それが何の解決にもならないことに気がついてないのかな
コメント1件

73
デフォルトの名無しさん[]   投稿日:2012/02/10 07:54:13
>72
kwsk

74
デフォルトの名無しさん[sage]   投稿日:2012/02/10 08:04:48
バグなおしてくれよ。バグのせいでSVNは使いものにならん。
コメント1件

75
デフォルトの名無しさん[]   投稿日:2012/02/10 08:55:13
>74
kwsk

76
デフォルトの名無しさん[]   投稿日:2012/02/14 01:33:59

77
デフォルトの名無しさん[sage]   投稿日:2012/02/14 10:15:48
>10
bzrはあれがスレの主ですから

78
デフォルトの名無しさん[]   投稿日:2012/02/14 11:22:55

79
デフォルトの名無しさん[sage]   投稿日:2012/02/15 08:42:30
TortoiseSvnでリポジトリ内でコピーとかブランチの作成では
要領削減のため実態のコピーは行われないと思います。

ファイル名がA〜Zまでの巨大なバイナリファイルがあって
それらをほとんど結合したようなファイルAAに統合したいのですが
コピーと同じように、実態のコピーではなく、
結合の関係だけをリポジトリに記録することはできないでしょうか。
コメント2件

80
デフォルトの名無しさん[sage]   投稿日:2012/02/15 11:52:00
>79
残念ながら今はそういう記録の仕方はできないね。

81
デフォルトの名無しさん[sage]   投稿日:2012/02/15 13:12:27
>79
AAを作るスクリプトを作っとけばいいかもしれない

82
デフォルトの名無しさん[sage]   投稿日:2012/02/15 22:56:23
Apache Subversion 1.7.3リリース、安定性の強化がメイン
http://sourceforge.jp/magazine/12/02/15/1149213

83
デフォルトの名無しさん[sage]   投稿日:2012/02/20 15:39:30
TortoiseSVN(1.7.4)のコミット画面に
「A new version of TortoiseSVN is available〜」が出るんだけど、
この文字を消す設定はありますか?

バージョンアップはこっちの都合のいいタイミングで行うので、
毎回せかされたくないんですが。
コメント1件

84
デフォルトの名無しさん[sage]   投稿日:2012/02/20 15:49:19
あるよ
ヘルプ嫁

85
デフォルトの名無しさん[sage]   投稿日:2012/02/20 23:21:56
いまどきSubversion使ってるおとこの人って。。

86
デフォルトの名無しさん[sage]   投稿日:2012/02/20 23:29:35
だからLinuxのカーネルのソースは何G? (キリッ

87
デフォルトの名無しさん[]   投稿日:2012/02/20 23:49:01
       #####
    #############
   #################
 ###            ##
 #                 #
#                 #
 #                 #
 ##             ##
  #########     ####
   ######
#                #
#####################
#####################
#                #

             ####
             ###
                    #
#                #
#####################
#####################
#                #
                    #
             ###
             ####

88
デフォルトの名無しさん[sage]   投稿日:2012/02/21 01:00:26
だからLinuxのカーネルのソースは何G? (キリッ
コメント1件

89
デフォルトの名無しさん[sage]   投稿日:2012/02/21 08:43:28
>88
       #####
    #############
   #################
 ###            ##
 #                 #
#                 #
 #                 #
 ##             ##
  #########     ####
   ######
#                #
#####################
#####################
#                #

             ####
             ###
                    #
#                #
#####################
#####################
#                #
                    #
             ###
             ####

90
デフォルトの名無しさん[sage]   投稿日:2012/02/21 09:38:22
だからLinuxのカーネルのソースは何G? (キリッ
コメント1件

91
デフォルトの名無しさん[sage]   投稿日:2012/02/21 11:06:04
>90
       #####
    #############
   #################
 ###            ##
 #                 #
#                 #
 #                 #
 ##             ##
  #########     ####
   ######
#                #
#####################
#####################
#                #

             ####
             ###
                    #
#                #
#####################
#####################
#                #
                    #
             ###
             ####

92
デフォルトの名無しさん[sage]   投稿日:2012/02/21 14:43:27
Tortoise SVNの1.7を使っていて、サーバを立てずに
別マシンの共有フォルダ上にリポジトリフォルダを置いているのですが、
そこをエクスプローラのコンテキストメニューからリポジトリブラウザで開くと、

file://…/Hoge
├Hoge
│├brunches
│├tags
│└trunk
├brunches
├tags
└trunk

という変なツリー構造で表示されてしまいます。
「URL」に記述されているマシン名をすべて小文字にすると、

file://…/Hoge
├brunches
├tags
└trunk

と正しく表示されます。

1.6のときは発生していなかったのですが、
1.7では表記の違いで表示が変わるようになってしまったのでしょうか?

コメント5件

93
デフォルトの名無しさん[sage]   投稿日:2012/02/21 14:55:19
> ネットワークフォルダー上のリポジトリへのアクセス
>
> 原理上、 FSFS リポジトリはネットワークフォルダー上に配置でき、 file:// プロトコルを用いて
> 複数のユーザーからアクセスできますが、これは絶対にお勧め しません 。実際のところ、この
> ような使い方を私たちは思いとどまってほしいと 強く 思いますし、サポートもしません。
コメント5件

94
デフォルトの名無しさん[sage]   投稿日:2012/02/21 15:01:35
>93
複数人ではアクセスしてないです。

95
デフォルトの名無しさん[sage]   投稿日:2012/02/21 15:23:24
自分一人しか使わないんだったら、バグなんだか仕様なんだか知らないが、推奨されない使い方
してんだから、それはそういうものだとして我慢しとけ

96
デフォルトの名無しさん[sage]   投稿日:2012/02/21 18:24:01
推奨されない使い方をしてるんだから、不具合でたら自分でなおしてフィードバックしよう。
コメント1件

97
デフォルトの名無しさん[sage]   投稿日:2012/02/21 19:43:15
msysGit UTF-8 版 ktkr
さらば SVN

98
デフォルトの名無しさん[]   投稿日:2012/02/21 20:22:25
だからLinuxのカーネルのソースは何G? (キリッ

99
デフォルトの名無しさん[sage]   投稿日:2012/02/21 21:56:07
ようやくGit UTF8版きたか。めでたい。
これでちゃんと特徴を見てVCS選択できるようになるな。

100
デフォルトの名無しさん[sage]   投稿日:2012/02/21 22:26:45
健全でない言葉が含まれているため表示しません 内容を確認する

101
デフォルトの名無しさん[sage]   投稿日:2012/02/21 23:54:19
>92
TortoiseSVN 1.7.5 で再現した。これはバグっぽいな。
確かにホスト名に大文字が入っているときだけディレクトリツリーが変。
コメント1件

102
デフォルトの名無しさん[sage]   投稿日:2012/02/22 02:06:06
>92
別件で申し訳ないんだけど、branchesだよ。

>96
推奨されない使い方をしている根拠を書いたほうが。>93はそれには該当しないので。
コメント3件

103
92[sage]   投稿日:2012/02/22 09:11:17
>101
確認していただきありがとうございます。

>102
失礼しました。
これは1発目のタイプミス+コピペの弊害です。
実際の環境ではもちろんbranchesになっています。

104
デフォルトの名無しさん[sage]   投稿日:2012/02/22 10:45:59
>102
> 推奨されない使い方をしている根拠を書いたほうが。>93はそれには該当しないので。
単一のユーザだけがアクセスするネットワークフォルダーへのアクセスだから
>93には該当しないとか屁理屈付けたって、開発元が
> サポートもしません。
と、明言してるんだから自分でやれよ。優先順位って知ってるか?

単一のユーザでネットワークフォルダーにfileスキームでアクセスしたい
ユーザーが世界中に何人いるんだ? つまりはそういう事だ。
コメント2件

105
デフォルトの名無しさん[sage]   投稿日:2012/02/22 11:05:08
ということにしたいんだな

106
デフォルトの名無しさん[sage]   投稿日:2012/02/22 11:08:31
>104
> 単一のユーザでネットワークフォルダーにfileスキームでアクセスしたい
> ユーザーが世界中に何人いるんだ?
うちの周りじゃほとんどこのパターンだなぁ。
サーバ立てられないから。
コメント1件

107
デフォルトの名無しさん[sage]   投稿日:2012/02/22 11:10:40
>106
> サーバ立てられないから。
つ github/bitbucket

108
デフォルトの名無しさん[sage]   投稿日:2012/02/22 11:37:03
やるなと言ってないんだから、困ってるやつがなおせばいいだろ。

109
デフォルトの名無しさん[sage]   投稿日:2012/02/22 13:19:45
>102
>根拠を書いたほうが。
言葉の解釈の問題だな。
非推奨は、ネットワークディレクトリに
配置することか、複数人がアクセスする
ことか。

リモートのファイルシステムでの動作は
保証しにくいことがたぶん理由だろうと
思うと、前者だと思っとくほうが安心だろ。

クラッシュして困るのは自分だしな。

コメント1件

110
デフォルトの名無しさん[sage]   投稿日:2012/02/22 13:44:10
TortoiseSVN 1.4.5 を使っていますが、
管理しているファイル数が多いのと、もともと非力なマシンなので
重いです(エクスプローラがよく固まる)

なのでエクスプローラに統合しない、スタンドアローンなタイプの Subversion クライアントを
探しているのですが、何かいいのはないですか?

イメージとしては WinCVS みたいなやつ。

RapitSVNを入れたことがあるが、これはファイル数以前によく固まったので
使うのをあきらめた。
コメント2件

111
デフォルトの名無しさん[sage]   投稿日:2012/02/22 13:49:21
>110
git-svnでGit Extensions

msysGit(Git for Windows)がいよいよ公式に UTF-8 をサポート!
http://d.hatena.ne.jp/nitoyon/20120221/msysgit_utf8
コメント1件

112
デフォルトの名無しさん[sage]   投稿日:2012/02/22 13:59:05
>111
Git信者ってなんでこんなに必死なんだ?
コメント1件

113
デフォルトの名無しさん[sage]   投稿日:2012/02/22 14:05:14
>110
TortoiseSVNの影響でエクスプローラーが重いのなら、
アイコンオーバーレイの「状態のキャッシュ」を無しにしてみたらどーだろ
コメント1件

114
デフォルトの名無しさん[]   投稿日:2012/02/22 14:11:42
>112
svn信者ってなんでこんなに必死なんだ?

115
110[sage]   投稿日:2012/02/22 15:13:54
>113
レスありがとうございます。
それもためしてみたのですが、
・アイコンオーバーレイ無:
 フォルダにはマークがつくが、ファイルにはマークがつかないのでわかりづらい。
・アイコンオーバーレイシェル:
 再帰的にマークを付けなくなるので、サブフォルダでは変更中(赤)のものがあっても、
 親フォルダに戻ると、そのフォルダ名は赤でなく緑で表示されるので、勘違い(作業ミス)の元になる

ということでいまいちです。

まぁエクスプローラが遅いのに加え、TSVNcache.exe がバックグラウンドでずーっとガリガリ行っているのも
原因だと思うのですが、このあたり WinCVS は、うまく操作性とバランスが両立していました。

なのでそういった独立したGUIツールを探しています。
コメント2件

116
デフォルトの名無しさん[sage]   投稿日:2012/02/22 16:18:56
>115
bzr-svnでBzrExplorer

117
デフォルトの名無しさん[sage]   投稿日:2012/02/22 22:02:22
>115
RapidSVNの完成度が低いのが痛いな。
気休めだがTortoiseSVNを最新にしてみたら?
各フォルダの.svnも無いし、1.7は相当良くなっているよ。
コメント2件

118
デフォルトの名無しさん[sage]   投稿日:2012/02/22 22:43:13
>104
> file:// アクセスは、ローカルでの1ユーザーのみのアクセスを想定しており、そのようにテストとデバッグを行っています。
これも含めて引用しないと、推奨されない(およびそれが非サポートである)根拠にならないってことだよ。

たとえば以下のようなレスを初心者に対して行うとどう捉えるだろうか。

svnのマニュアルより引用
> 複数のユーザーからアクセスできますが、これは絶対にお勧め しません 。
> 実際のところ、このような使い方を私たちは思いとどまってほしいと 強く 思いますし、サポートもしません。
コメント3件

119
デフォルトの名無しさん[sage]   投稿日:2012/02/22 22:44:43
連レスになるけど。
>109
引用が不適切だったから、そのどちらとも取れるレスになっていたよね。

120
デフォルトの名無しさん[sage]   投稿日:2012/02/22 23:02:22
smartSVNっていうのはどうか
もし試したら使用感をおしえてくれ
コメント1件

121
110[sage]   投稿日:2012/02/23 01:56:28
みなさんレスどうもありがとうございます。
>117
それもちょっと考えた。職場の人が TortoiseSVN 1.7 にしたら
だいぶ早くなったといっていたので、入れ替えてみるか。
作業コピーのディレクトリは、checkoutしなおしだな。

>120
あれから subversion gui client などでググってみましたが、
いろいろあるようですね。

Comparison of Subversion clients - Wikipedia
http://en.wikipedia.org/wiki/Comparison_of_Subversion_clients

Subversionのクライアント: MyWay
http://volatile.cocolog-nifty.com/blog/2007/03/subversion_e769.html

SmartSVNはさっきおとしてみたので、あとで使ってみる。

122
デフォルトの名無しさん[sage]   投稿日:2012/02/23 03:23:19
>92
> という変なツリー構造で表示されてしまいます。

1.7.x Repo Browser - showing folders twice
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=...
このバグが近いんじゃないか。

Nightly Build(TortoiseSVN-1.7.99.22573-dev-x64-svn-1.7.x-dev.msi) で試したら直ってた。(大文字でアクセスできなくなっていた)
http://nightlybuilds.tortoisesvn.net/latest/

コメント2件

123
92[sage]   投稿日:2012/02/23 09:15:26
みなさんありがとうございます。
>122の情報だと、近々直りそうな感じなので、
とりあえずこのまま次のバージョンを待とうかと思います。

124
デフォルトの名無しさん[sage]   投稿日:2012/02/23 09:21:57
共有フォルダにリポジトリをおいて file:/// プロトコルが推奨されないのは
複数同時アクセスに比較的弱いのと、権限上、誰でもファイルを消せてしまう(リポジトリを壊せてしまう)からだよ。

ネットワーク経由であることになにか致命的な欠陥があるわけじゃない

コメント1件

125
デフォルトの名無しさん[sage]   投稿日:2012/02/23 11:00:45
>118-119
最初に引用したときは、一人で使ってるなんてわからなかったんだよ
コメント2件

126
デフォルトの名無しさん[sage]   投稿日:2012/02/23 11:51:42
>124
議論を蒸し返すようで申し訳ないけど、
権限上誰でも壊せてしまうのは、運用でどうにでもなるからいいとして、
同時アクセスについては、速度はともかく、FSFS だったら一貫性は
保たれているのかな、と思っていた。
コメント2件

127
デフォルトの名無しさん[sage]   投稿日:2012/02/23 15:28:44
>117
>各フォルダの.svnも無いし、
あれ?そうだっけ?と思い確認してみたら
.svnはルートだけになってたわ。
気づかなかった…(ぉぃw
コメント1件

128
デフォルトの名無しさん[sage]   投稿日:2012/02/23 15:36:06
>125
あたまわるい
コメント1件

129
デフォルトの名無しさん[sage]   投稿日:2012/02/23 16:21:03
>127
Subversion 1.7からそうなったんだよ

130
デフォルトの名無しさん[sage]   投稿日:2012/02/23 22:17:36
>125
>128みたいにあたまわるいとは言わないが、複数人で使うかどうかは関係なかったんじゃないか?

131
デフォルトの名無しさん[sage]   投稿日:2012/02/24 13:25:47
>126
リモートファイルシステムの動作保証
まではできないだろ。
ふさふさをどうこういっても、所詮は
ファイルベースなんだし。

コメント4件

132
デフォルトの名無しさん[sage]   投稿日:2012/02/24 14:40:00
>131
お前、頭悪いぞ。

境界はFSFSが要求する排他制御のメカニズムという事で動作保証は可能。
つーか、file:スキームで直接アクセスするクライアントもhttp:,svn:(ssh+svn:)
も同じメカニズム使ってるので、動作保証してくれてなけりゃ使えない。
コメント6件

133
デフォルトの名無しさん[sage]   投稿日:2012/02/24 14:57:29
ん?
クライアントなんか関係無くて、問題はsvnのサーバあるいはコマンドだろ。
コメント1件

134
デフォルトの名無しさん[sage]   投稿日:2012/02/24 15:01:21
>132
お前、頭悪いぞ。

> file:// アクセスは、ローカルでの1ユーザーのみのアクセスを想定しており、そのようにテストとデバッグを行っています。
と明言されてるのがわからんの?
コメント1件

135
デフォルトの名無しさん[sage]   投稿日:2012/02/24 15:06:13
>132
ロックはディレクトリにファイルを作って消す。
ディレクトリのパーミッションがWindowsとUnix/Linuxでは違う。
ディレクトリにファイルを追加できるが削除できないとか。
中間ファイルがゴミの山。
コメント1件

136
デフォルトの名無しさん[sage]   投稿日:2012/02/24 15:34:27
>133
> クライアントなんか関係無くて、問題はsvnのサーバあるいはコマンドだろ。
そのsvnのサーバあるいはコマンドも同じメカニズムを使って排他制御している。
svn: svn+sshならsvnserveだ。こいつらはクライアント毎に別プロセスが排他制御
してFSFSにアクセスする。

>134
バカ? アクセススキームに関してのテストをそれしかやってないと言ってるだけだ。
FSFSの排他制御とは独立。

>135
お前がこの三バカのなかで、一番頭悪そうだ。ドキュメント読めよ。
Note: Locking
-------------
Locking is currently implemented using the apr_file_lock() function,
which on Unix uses fcntl() locking, and on Windows uses LockFile().
Modern remote filesystem implementations should support these
operations, but may not do so perfectly, and NFSv2 servers may not
support them at all.
コメント2件

137
デフォルトの名無しさん[sage]   投稿日:2012/02/24 15:37:59
>136
ご託はいいから、一人がアクセスする場合に限れば、あらゆるファイル共有プロトコルをsvnが正式にサポートしている証拠を示せ。
コメント1件

138
デフォルトの名無しさん[]   投稿日:2012/02/24 15:46:19
>136
その引用にもperfectlyでないと書いてあるが?
コメント1件

139
デフォルトの名無しさん[sage]   投稿日:2012/02/24 15:57:02
>122-123で終わった話題をいつまでやってるんだろう、この人達
コメント1件

140
デフォルトの名無しさん[sage]   投稿日:2012/02/24 15:58:53
       #####
    #############
   #################
 ###            ##
 #                 #
#                 #
 #                 #
 ##             ##
  #########     ####
   ######
#                #
#####################
#####################
#                #

             ####
             ###
                    #
#                #
#####################
#####################
#                #
                    #
             ###
             ####

141
デフォルトの名無しさん[sage]   投稿日:2012/02/24 16:19:47
健全でない言葉が含まれているため表示しません 内容を確認する
コメント5件

142
デフォルトの名無しさん[sage]   投稿日:2012/02/24 16:31:27
>141
> その範囲で保証してくれりゃ十分だよ。
その範囲でしかsvnを使ったことが無いのがよくわかった。つまり一人だけで。

143
デフォルトの名無しさん[sage]   投稿日:2012/02/24 16:36:02
>141
お前が一番粘着質
消えろ
コメント1件

144
デフォルトの名無しさん[sage]   投稿日:2012/02/24 16:44:18
>141
お前が何の話をしたいのか知らないが、お前以外は、たとえ一人でもFSFS・ファイル共有で使うのは良くない、
またはサポートされていないという話をしている。

で、お前は
> 動作保証してくれてなけりゃ使えない

と言うが、そもそもそんな動作保証やサポートされてませんがという話。
コメント1件

145
デフォルトの名無しさん[sage]   投稿日:2012/02/24 16:52:49
>141
周りが全て敵に見えてるのは、君の方では?

146
デフォルトの名無しさん[sage]   投稿日:2012/02/24 17:23:53
>143
糖質は早く基地外病院行った方がいいって。

>144
> お前が何の話をしたいのか知らないが、お前以外は、たとえ一人でもFSFS・ファイル共有で使うのは良くない、

それはお前が頭が悪いからそのようにしか理解できてないだけ。
俺が言っているのは、リポジトリにアクセスするのがsvnであろうとsvnserveで
あろうとはたまたmod_svnであろうと、同一の排他メカニズムを使用していて、
信頼性は同一。
共有フォルダでのfileスキームでのアクセスが非推奨なのはアクセス制御が
できないから。これが技術的問題。これを指摘しただけだ。

一人ならFSFS・ファイル共有で使ってよいかという問題は、前述のように排他制御
という観点からはなんら問題ない。
コメント2件

147
デフォルトの名無しさん[sage]   投稿日:2012/02/24 17:43:01
なんとなく >141=146 が言っていることもわかる。

svn の中身で、ファイルの排他制御をやっている個所は、
Unix版なら fcntl、Windows版なら LockFile の API を呼んでいるだけで、
それを使った結果どうなるかは、これらの API 依存であり、subversion は関知しない。

Unix の fcntl は、Windows の LockFile に比べて優秀なだけ、ということかな。

>146 へ:
> 一人ならFSFS・ファイル共有で使ってよいかという問題は、前述のように排他制御
> という観点からはなんら問題ない。

たぶんこれはみんなもわかっていて、複数人で同時アクセスで FSFS・ファイル共有したときに、
アクセス制御は除外したとしても、DB が壊れるかどうかをみんな議論しているんだと思うよ。

コメント2件

148
デフォルトの名無しさん[sage]   投稿日:2012/02/24 17:43:56
WindowsのSMBもSambaもNFSも同一の排他メカニズムを使用していて、ファイル共有プロトコルより
上位のアプリケーションレイヤーから見れば信頼性は同一?

んな馬鹿な。
コメント1件

149
デフォルトの名無しさん[sage]   投稿日:2012/02/24 17:48:51
>147
> DB が壊れるかどうかをみんな議論しているんだと思うよ。
少なくとも俺はしてない。
FSFSでファイル共有を使ったfile:スキームのアクセスの動作保証がされてるかどうかが論点。

>146
> 一人ならFSFS・ファイル共有で使ってよいかという問題は、前述のように排他制御
> という観点からはなんら問題ない。

そもそもそんな動作保証はされてませんが。
コード全部読んで、どんなファイル共有プロトコルでも問題ないことでも確認したのか?
コメント3件

150
デフォルトの名無しさん[sage]   投稿日:2012/02/24 17:55:55
これ読むと、一人で使う場合でも、ファイル共有でも動作保証はされてないと思うけど。
http://tortoisesvn.net/docs/release/TortoiseSVN_ja/tsvn-repository.h...#tsvn-repository-local-share
まぁ、普通に使ってれば、そうそう問題ないんだろうけど。
ここに書かれてない問題として、ファイルの大文字小文字問題もある気がする。
コメント2件

151
デフォルトの名無しさん[sage]   投稿日:2012/02/24 17:56:04
>147
> たぶんこれはみんなもわかっていて、複数人で同時アクセスで FSFS・ファイル共有したときに、
> アクセス制御は除外したとしても、DB が壊れるかどうかをみんな議論しているんだと思うよ。
だから、同じファイルシステムを使う限り、fileスキームで同時アクセスと
svn, ssh+svn, httpスキームでの同時アクセスの信頼性は全く同一。

むしろ、同一メカニズムを使ってるのにあっちはダメでこっちはOKと考える
根拠を聞きたいわ。

>148
> んな馬鹿な。
そう、あなたがバカなのです。だれもそんなことは言っていない。

>149
> FSFSでファイル共有を使ったfile:スキームのアクセスの動作保証がされてるかどうかが論点。
コード見れば。おバカさん。
コメント2件

152
デフォルトの名無しさん[sage]   投稿日:2012/02/24 17:59:26
>151
> 同じファイルシステムを使う限り

どんどん、妄想が膨らんでるようです。

> むしろ、同一メカニズムを使ってるのにあっちはダメでこっちはOKと考える
> 根拠を聞きたいわ。

同一メカニズムじゃありませんから。
ネットワークレイヤーを絡めて、同一かどうか説明してみな。
コメント1件

153
デフォルトの名無しさん[sage]   投稿日:2012/02/24 18:02:30
>150
>151のリンク先で、Sambaを使うと困難と書かれてるけど。(困難だが全て問題を解決してるのかもしれないけど)
ローカルとリモートじゃ何か違うんじゃない?

154
デフォルトの名無しさん[sage]   投稿日:2012/02/24 18:12:11
>152
コード読めないバカですか。参加資格ないのに吠えてるのは惨めだから退場しなよ。

svnがfileスキームで直接リポジトリにアクセスする場合も、svnserveがクライアン
トからの要求受けてリポジトリにアクセスする場合もlibsvn_reposが提供している、
同一のAPI使ってるんだよ。
コメント1件

155
デフォルトの名無しさん[sage]   投稿日:2012/02/24 18:19:49
>154
その同一のAPIが実行される場所が違うんですが。

ところで、最近はやりのNドライブや、今あるかどうか知らないけど、GMailをドライブとしてマウントできるドライバとかが
あったけど、これらもやっぱりマウントできてしまえば、信頼性は同じなんすかね。
コメント2件

156
デフォルトの名無しさん[sage]   投稿日:2012/02/24 18:25:30
>155
バカですねえ。周回遅れですねえ。知恵遅れですねえ。死んだ方がいいですねえ。
そんな比較してるのはバカで周回遅れで知恵遅れのお前だけだから。
コメント1件

157
デフォルトの名無しさん[sage]   投稿日:2012/02/24 18:26:26
>156
今まで全く想定もしてなかったところをズバリ突かれて、壊れたようです。
コメント1件

158
デフォルトの名無しさん[sage]   投稿日:2012/02/24 18:47:31
>157
知恵遅れのお前は周回遅れを自覚してないから平気なんだろうけど、はたからみると惨めすぎるぞ。ww

バカが入り乱れててわかりにくいけどお前、>149だろ。
>155を問題にしているなら

>149
> FSFSでファイル共有を使ったfile:スキームのアクセスの動作保証がされてるかどうかが論点。
じゃなくて、リポジトリ(FSFS)をリモートファイルシステムの置くことの是非が論点。

そして、開発元はそれをできると言っている。
コメント2件

159
デフォルトの名無しさん[sage]   投稿日:2012/02/24 19:02:32
sambaもNFSも、細かいところでは
あんまり信頼するべきではないはず。
最近はずいぶんマシなんだろうと
思うけど。

>158
>リポジトリ(FSFS)をリモートファイルシステムの置くことの是非が論点。
えっ?
動作保証されてなければ是非もクソも
ねえよ。

コメント3件

160
デフォルトの名無しさん[sage]   投稿日:2012/02/24 19:10:30
>159
周回遅れに気づいても平気なのか。知恵遅れはある意味最強だな。
普通の知能なら恥ずかしくて100回は首つってるぞ。

> 動作保証されてなければ是非もクソも
開発元はFSFSはリモートファイルシステムにおけると言っている。
これで不十分なら商用システム使ってろ。
コメント1件

161
デフォルトの名無しさん[sage]   投稿日:2012/02/24 20:41:31
スレ進みすぎわろた。前スレの終わりよりぜんぜんましだけど。

>158
> > FSFSでファイル共有を使ったfile:スキームのアクセスの動作保証がされてるかどうかが論点。
> じゃなくて、リポジトリ(FSFS)をリモートファイルシステムの置くことの是非が論点。

もともと(>92)はfile://でアクセスしたときの話だったよ。
で、>93が不十分な引用をしたので>118を書いた。

> じゃなくて、リポジトリ(FSFS)をリモートファイルシステムの置くことの是非が論点。
という話になったのってどっから?
コメント3件

162
デフォルトの名無しさん[sage]   投稿日:2012/02/24 22:03:46
>161
> もともと(>92)はfile://でアクセスしたときの話だったよ。
周回遅れの知恵遅れの>159がついてこれてないだけで、それは既に結論が出ている。
アクセス制御ができない事が非推奨の理由

> > じゃなくて、リポジトリ(FSFS)をリモートファイルシステムの置くことの是非が論点。
> という話になったのってどっから?
>131だな。開発元が置けると言っているのに、動作保証が…と言い出した。

バカが入り乱れてわかりにくいけど、動作保証にこだわっているから、
>131は最後まで分からなかった周回遅れの知恵遅れ(>159)だろう。
コメント2件

163
デフォルトの名無しさん[sage]   投稿日:2012/02/24 22:16:25
>162
>118で言及したように、どうとでも取れるレスをあえて曲解しているだけなら止めはしないよ。

164
デフォルトの名無しさん[sage]   投稿日:2012/02/24 22:36:22
>162
知恵遅れなりに恥ずかしいと思って必死に考えたのか? でも、やっぱり知恵遅れの浅知恵な反論。ww

>131で頓珍漢な言いがかりをつけた>126は「権限」に関しては除外しているので、
FSFSの排他制御に関する議論だ。

まあ、バカだからわからなかったんだろうけど。バカってかわいそう。

165
デフォルトの名無しさん[sage]   投稿日:2012/02/24 22:40:00
>160
周回遅れに気づいても平気なのか。知恵遅れはある意味最強だな。
普通の知能なら恥ずかしくて100回は首つってるぞ。

>開発元はFSFSはリモートファイルシステムにおけると言っている。
ソース出せ。
ソースコードのapr_file_lockうんぬんはどうでもいいから。

コメント5件

166
デフォルトの名無しさん[sage]   投稿日:2012/02/24 22:45:26
>165
惨めだからもう止めなよ。自覚のない知恵遅れって本当にかわいそう。

http://svn.apache.org/repos/asf/subversion/trunk/notes/fsfs

* Can host on network filesystem
FSFS repositories can be hosted on network filesystems, just as CVS
repositories can. (See "Note: Locking" for caveats about
write-locking.)

167
デフォルトの名無しさん[sage]   投稿日:2012/02/24 23:27:58
>165
ソース出てきた時の事は全然考えなかったのか? 知恵遅れ憐れすぎる。

168
デフォルトの名無しさん[sage]   投稿日:2012/02/24 23:31:14
>165はまだfile://の話をしているのかもしれない

169
デフォルトの名無しさん[sage]   投稿日:2012/02/26 00:30:01
今日は静かだな。>165は息してるか?

170
デフォルトの名無しさん[sage]   投稿日:2012/02/26 08:54:57
マージした後ヒストリーみるとMってなってるけどマージ元がどこかはわからない?
コピーみたいに元がわかると嬉しいんだけど

171
デフォルトの名無しさん[sage]   投稿日:2012/02/26 09:14:43
svn propget svn:mergeinfoじゃ不足? これ以上の情報は残してない。

>165 またいじめてやるから出てこいよ。
コメント1件

172
デフォルトの名無しさん[sage]   投稿日:2012/02/26 09:30:57
>171
Subclipseのリビジョングラフとかでもマージの矢印はないし
svn mergeinfoしても何も表示されないんだ

173
デフォルトの名無しさん[sage]   投稿日:2012/02/26 10:02:12
>172
svn mergeinfoの使い方間違ってない?
svn mergeinfoはマージ元指定する必要があって、指定してやれば表示されるけど。

174
デフォルトの名無しさん[sage]   投稿日:2012/02/26 14:52:46
TortoiseSVNだとShow logのInclude merged revisionsでマージ元での変更見れるけどそういうことではない?

175
デフォルトの名無しさん[sage]   投稿日:2012/02/26 15:38:38
あざーす。でもInclude merged revisionsだと細かすぎて見辛いお。。。
copyだと詳細欄にコピー元がずばり書かれてるけどそんなかんじではみれへんのですか。

176
デフォルトの名無しさん[sage]   投稿日:2012/02/26 23:20:12
仕組み上それはできないんじゃないか。
コミットログに「branches/XXX をマージ」って書いといたら?
コメント1件

177
デフォルトの名無しさん[sage]   投稿日:2012/02/27 18:27:53
> むしろ、同一メカニズムを使ってるのにあっちはダメでこっちはOKと考える
> 根拠を聞きたいわ。

> svnがfileスキームで直接リポジトリにアクセスする場合も、svnserveがクライアン
> トからの要求受けてリポジトリにアクセスする場合もlibsvn_reposが提供している、
> 同一のAPI使ってるんだよ。

馬鹿発見
コメント2件

178
デフォルトの名無しさん[sage]   投稿日:2012/02/27 21:53:53
>177
バカが現れた。どうする? 1) 戦う 2) 無視する
2
バカを無視した。

179
デフォルトの名無しさん[sage]   投稿日:2012/02/28 11:31:06
致命的な馬鹿発言をさらしたのに、良くもそんな強気になれるな
コメント1件

180
デフォルトの名無しさん[sage]   投稿日:2012/02/28 11:42:13
どこが馬鹿なんだかわからない
コメント1件

181
デフォルトの名無しさん[sage]   投稿日:2012/02/28 13:35:52
>180
クライアントの数が違うという差を無視したところがおかしいとおもうよ
コメント3件

182
デフォルトの名無しさん[sage]   投稿日:2012/02/28 13:37:47
クライアントの数なんて関係無いのに

183
デフォルトの名無しさん[sage]   投稿日:2012/02/28 13:46:32
>181
君、上で議論してた人?

だったら聞きたいんだけど、「fileスキームはたとえ一人しかアクセスしなくても、ローカルリポジトリに限り
動作保証される」というのは正しい?
YesかNoかでお願い。
コメント3件

184
デフォルトの名無しさん[sage]   投稿日:2012/02/28 13:51:07
YesかNo

185
デフォルトの名無しさん[sage]   投稿日:2012/02/28 13:56:27
>179
バカが現れた。バカは不思議な踊りを踊りだした。 どうする? 1) 戦う 2) 無視する
2
バカを無視した。

186
デフォルトの名無しさん[sage]   投稿日:2012/02/28 23:22:02
>183
まぁちらちらと上でレスはしてたけど、白熱議論には参加してないよ。
今のところ得ている情報では、その質問の回答はYes
コメント2件

187
デフォルトの名無しさん[sage]   投稿日:2012/02/29 02:40:51
>161 = >181 = >186
いちお。

188
デフォルトの名無しさん[sage]   投稿日:2012/02/29 08:29:35
debianとかの1.7がWANdisco版しかない理由をご存知の方
いらさいませんか?

189
デフォルトの名無しさん[sage]   投稿日:2012/02/29 16:00:41
>186
なら、俺と同じ意見だ。
上で「周回遅れがどうたら」の人は、Yesと思ってるのかNoと思ってるのか知りたい。
コメント1件

190
デフォルトの名無しさん[sage]   投稿日:2012/02/29 19:15:12
バカのむれが現れた。バカたちは何か相談している。どうする?
1)戦う 2)無視する 3)呪文
3
答えてやるから「動作保証」を定義しろ。
コメント1件

191
デフォルトの名無しさん[sage]   投稿日:2012/02/29 20:59:27
>189
>161で確認してるけど、どうやら「fileスキームは」ってところを除外してるみたいだよ。

192
デフォルトの名無しさん[sage]   投稿日:2012/03/01 01:32:53
なんでお前らはいまだにSubversion使ってるの?

193
デフォルトの名無しさん[sage]   投稿日:2012/03/01 03:42:55
>183
「fileスキームはたとえ一人しかアクセスしなくても、ローカルリポジトリに限り動作保証される」
日本語がなんかおかしくね
あとFSFSの話に限定しないの?
コメント2件

194
デフォルトの名無しさん[sage]   投稿日:2012/03/01 12:28:30
とりあえず、NASだとNTFSでもFATでもないものをFATとかに
見せかけてるだけだから、一人で使ってても、ロック関係の
ファイルがおかしくなったりする。
コメント1件

195
デフォルトの名無しさん[sage]   投稿日:2012/03/01 12:58:54
>190
「動作保証」は>132と同じ意味で。
コメント1件

196
デフォルトの名無しさん[sage]   投稿日:2012/03/01 13:05:50
>193
> >183
> 「fileスキームはたとえ一人しかアクセスしなくても、ローカルリポジトリに限り動作保証される」
> 日本語がなんかおかしくね

「ローカルに無いリポジトリをfileスキームでアクセスする場合、たとえ一人しかアクセスしなくても動作保証されない」
と言い換えた方がいいかな。

> あとFSFSの話に限定しないの?

しない。
コメント1件

197
デフォルトの名無しさん[sage]   投稿日:2012/03/01 13:18:31
>193
こう言った方がいいか。
開発チームは、
> file:// access is intended for local, single-user access only, particularly testing and debugging.
と言ってる(>150のリンク先の日本語訳はちょっとおかしい気がする)。

これ以外の使い方でも、何らかの動作保証がされてると主張してる人がいるのかどうか知りたい。
上の議論は話が錯綜していて、良くわからなかったので。
コメント1件

198
デフォルトの名無しさん[sage]   投稿日:2012/03/01 18:47:09
>196
> file:// アクセスは、ローカルでの1ユーザーのみのアクセスを想定しており、そのようにテストとデバッグを行っています。
これだけで十分だろ。議論の余地なんてない
コメント1件

199
デフォルトの名無しさん[sage]   投稿日:2012/03/01 18:49:11

200
デフォルトの名無しさん[sage]   投稿日:2012/03/01 22:54:11
>194
>とりあえず、NASだとNTFSでもFATでもないものをFATとかに見せかけてるだけ

意味わからん。

>> バカが現れた。

ってことなのか?

201
デフォルトの名無しさん[sage]   投稿日:2012/03/02 00:26:32
他の分散型(GitとかMercurialとか)のバージョン管理のファイルアクセスだとどうなの?

202
デフォルトの名無しさん[sage]   投稿日:2012/03/02 11:03:17
>198
その文章、>197にも書いたとおり、訳がおかしいと思う。

>199
「ローカルリポジトリに限り動作保証される」に対してNo?
もしそうだとしたら、何に対して動作保証してるの?
コメント3件

203
デフォルトの名無しさん[sage]   投稿日:2012/03/02 11:34:27
>176
SmartSVN(1万円近くする・・・)みたいに、
リビジョングラフでマージの導線が表示できるのが理想。
http://www.koreansoft.com/public/upload/SmartSVN/SmartSVN_09.png
TortoiseSVNだとマージの導線までは引けないっぽいし、
Subclipseだとなぜか表示されないブランチがあったりなんかあやしい。
コメント1件

204
デフォルトの名無しさん[sage]   投稿日:2012/03/02 12:16:36
>202
どこがおかしいかを書かないのは特別な理由でも?
その日本語のとおり理解をすれば動作保証の範囲も明確だろ。
コメント1件

205
デフォルトの名無しさん[sage]   投稿日:2012/03/02 12:17:06
>203
TortoiseSVNのリビジョングラフってマージでないっけ

206
デフォルトの名無しさん[sage]   投稿日:2012/03/02 12:54:59
>204
100%の自信があるわけじゃないから書いてないだけ。

> file:// access is intended for local, single-user access only, particularly testing and debugging.
の訳が
> file:// アクセスは、ローカルでの1ユーザーのみのアクセスを想定しており、そのようにテストとデバッグを行っています。
なんだが、最後のtestingとdebuggingは、for testing, for debuggingだと思う。

file:// アクセスは、テストやデバッグ目的でのローカルでの1ユーザーのみのアクセスを想定しています。

じゃないのかなぁと思う。
コメント2件

207
デフォルトの名無しさん[sage]   投稿日:2012/03/02 13:01:37
sambaやnfsを使えば、普通に使う範囲ではまぁ問題ないがな、位でしょ

208
デフォルトの名無しさん[sage]   投稿日:2012/03/02 14:12:16
>206
その訳だと解釈した場合に、
テストやデバッグ目的でアクセスしていいけれど、リポジトリが壊れるかもしれない
と思い至ったの?
コメント1件

209
208[sage]   投稿日:2012/03/02 14:24:41
>206
改めて必要なところを抜き出してみたよ。

> ネットワークフォルダー上のリポジトリにアクセスするには、ドライブ文字の割り当てと UNC パスの両方が使えます。
> Berkeley DB リポジトリは、ネットワークフォルダー上で作成したりアクセスしたりしないでください。
> FSFS リポジトリはネットワークフォルダー上に配置でき、 file:// プロトコルを用いて複数のユーザーからアクセスできますが、これは絶対にお勧め しません 。
> file:// アクセスは、ローカルでの1ユーザーのみのアクセスを想定しており、そのようにテストとデバッグを行っています。
> リポジトリを共有したい場合は、 まさに 適切なサーバーをセットアップする必要がある

http://tortoisesvn.net/docs/release/TortoiseSVN_ja/tsvn-repository.h...#tsvn-repository-local-share
コメント1件

210
デフォルトの名無しさん[sage]   投稿日:2012/03/02 14:54:03
>208
ん、誰かと勘違いしてない?
俺自身は、リポジトリが壊れるかどうかという話はしてないよ。
(ちなみに排他がどうこうとも話してない)

開発側が
> file:// access is intended for local, single-user access only, particularly testing and debugging.

と書いてるが、開発者がこのようにintendした以外の使い方をしても、なんらかの
動作保証がなされているのか、なされているならどいう場合になされているのかを
知りたいってことなんだが。
コメント1件

211
デフォルトの名無しさん[sage]   投稿日:2012/03/02 15:07:30
>210
めんどくさい人だな。
テストやデバッグ目的で使用するにあたり、動作保証がされていない(リポジトリが壊れるかどうかに限定しない)
と思ったってことならおk?
そんな状態でテストやデバッグする開発者がいると思えるのが不思議。

212
デフォルトの名無しさん[sage]   投稿日:2012/03/02 15:12:20
いや、こっちがめんどくさいんですけど。
何で絡まれてるのかしら。

> file:// access is intended for local, single-user access only, particularly testing and debugging.

以外でfileスキームを使うにあたり、何か動作保証されてますかってことなんですが。
コメント1件

213
211[sage]   投稿日:2012/03/02 15:14:32
おかしな日本語ですまんかった。

214
デフォルトの名無しさん[sage]   投稿日:2012/03/02 15:18:50
>212
されてないと考えるのが妥当
コメント1件

215
デフォルトの名無しさん[sage]   投稿日:2012/03/02 15:21:33
>214
うわあ、めどくさい。
そんなことわかりきってる。

わかった上で、されてないとは思わない人がこのスレに居るようだから、あなたは何が動作保証されてる
と主張してるんですかって質問してんの!!!

>199
コメント2件

216
デフォルトの名無しさん[sage]   投稿日:2012/03/02 15:22:29
む、興奮して途中で書き込んだ。

>199
>202
の回答待ち。

217
デフォルトの名無しさん[sage]   投稿日:2012/03/02 15:24:58
>215
いやいや、具体的に何をしたいんだ?
やる予定もないことが動作保証されてるかどうかを知りたい?
コメント1件

218
デフォルトの名無しさん[sage]   投稿日:2012/03/02 15:27:04
>217
> いやいや、具体的に何をしたいんだ?

君こそ何がしたいの?
絡まないでくれる?

219
デフォルトの名無しさん[sage]   投稿日:2012/03/02 15:39:04
バカのむれは仲間割れを始めた。 どうする?
1)たたかう 2)むしする 3)観戦する
3

220
デフォルトの名無しさん[sage]   投稿日:2012/03/02 15:40:47
そもそも>177のどこが馬鹿なのかわからない奴なんだから、質問しても無駄無駄

221
デフォルトの名無しさん[sage]   投稿日:2012/03/02 16:19:18
まあそれに対して>181って書いたらこんなことになったわけだけど
コメント1件

222
デフォルトの名無しさん[sage]   投稿日:2012/03/02 16:31:44
>221
ますます意味不明だわ

223
デフォルトの名無しさん[sage]   投稿日:2012/03/02 16:35:23
バカのむれは仲間割れをつづけている。 どうする?
1)たたかう 2)むしする 3)観戦する
3
コメント1件

224
デフォルトの名無しさん[sage]   投稿日:2012/03/02 16:39:59
>223
お前が一番馬鹿

225
デフォルトの名無しさん[sage]   投稿日:2012/03/02 16:54:25
>209
何で日本語引用すんの?
原文引用しろよ

226
デフォルトの名無しさん[sage]   投稿日:2012/03/02 16:57:55
バカがあらわれた。バカはきみょうなおたけびをあげている。 どうする?
1)たたかう 2)むしする 3)観戦する
2

227
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:00:30
えーと、>199の人なのかな。
だとしたら、答えられないと取っていいよね。
コメント1件

228
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:15:31
>227
オレに聞いているのか仲間割れしてるのかわからないから、観戦していたが、
仲間割れは終わったのか? >202に答えればいいんだな。

> もしそうだとしたら、何に対して動作保証してるの?

>132でとっくに書いている。
FSFSが要求する排他制御のメカニズムを提供するファイルシステムに
置かれたリポジトリに対して。
コメント5件

229
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:22:20
>228
ファイル共有プロトコルは関係無いの?

230
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:23:43
>228
> FSFSが要求する排他制御のメカニズムを提供するファイルシステムに
> 置かれたリポジトリに対して。
また蒸し返すのかこの馬鹿は
そんなことどこで動作保証されてんだよ
コメント1件

231
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:24:44
>228
つまり、subversion側からは、何の動作保証も出来ないということですね。
わかりました。
コメント1件

232
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:31:01
>230
はぁ。バカはレスを追う事も出来ないのか。>132の定義で答えろというお題だよ。

>231
なにが「つまり」なんだろう。バカの思考回路は理解不能だ。
コメント1件

233
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:31:11
>228
本格的に馬鹿だ

234
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:32:37
>232
え?subversion側は何か動作保証できるの?
バカの思考回路は理解不能だ。
コメント1件

235
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:33:45
>228
そのリポジトリに対して何をすることが動作保証されているかを書かないからややこしいって憤慨しているのだと思うよ。
コメント1件

236
デフォルトの名無しさん[]   投稿日:2012/03/02 17:33:59
>234
>132の定義で答えろと言ったんだろ。バカ。
コメント1件

237
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:34:57
遠回しに言っても馬鹿だからわからんか
Sambaがその排他制御のメカニズムとやらを提供してたとして、
subversion側はSambaを使うことに対して動作保証できるのか?
コメント1件

238
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:35:47
>235
はあ? 制約条件つけてないんだから、subversionで出来る事すべてだよ。


239
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:35:52
>236
何逃げてんだよ
見苦しいぞww

240
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:37:53
sambaもnfsもファイル共有Xも、自己責任でfile://でアクセスしても、まぁ大体問題ないよ
って位なのに、何をごちゃごちゃ言ってるんだろう、この人達

241
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:38:14
>237
出来るに決まってる。排他制御のメカニズムが正しく動いていて、
排他制御に失敗してリポジトリが壊れたならsubversonのバグ。
排他制御のメカニズムが仕様通りに動いていないならsambaのバグ。
コメント3件

242
215[sage]   投稿日:2012/03/02 17:39:24
酷いことになってるけど、回答得られたので満足です。
大体言いたいことわかった。

243
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:40:21
>241
何言ってるんだろう、この人
本気で理解不能だわ

244
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:44:28
>241
つまり、sambaやnfsや未知のファイル共有プロトコルがその排他制御のメカニズムとやらを
正しく提供してさえいれば、ra_neonやra_svnでは起こらなかった現象がra_fileで起こっても、
全てsubversionチームが解決しますってことだな
コメント1件

245
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:47:36
>241
バカにはわからない。でもそれはしょうがない。

もう一つ、いつ気づくか楽しみにしていたんだけど、
カメさんチームのドキュメントを根拠にして、subversionの
動作保証を必死に議論している姿はとっても滑稽だったよ。

subversionの開発チームはFSFSリポジトリはネットワークファイル
システムにおけるといっている。
そして、fileスキームに対して特別な制約を表明していない。
コメント2件

246
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:49:42
新たな馬鹿登場か?

247
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:51:50
>244
なにが「つまり」なんだろう。バカの思考回路は理解不能だ。
解決することが「動作保証」だというなら最初からそういう定義で聞け。
コメント1件

248
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:54:15
>245
> そして、fileスキームに対して特別な制約を表明していない。
してるよ。
svn --version
ってやったことないの?
コメント1件

249
デフォルトの名無しさん[sage]   投稿日:2012/03/02 17:54:40
>247
お前はもういいや

250
デフォルトの名無しさん[sage]   投稿日:2012/03/02 18:01:16
まあ普通に考えれば、subversionチームが動作保証できる範囲はra_localモジュールまでだろ。
何を議論することもない。

251
デフォルトの名無しさん[sage]   投稿日:2012/03/02 18:02:20
>245
お前が滑稽だわwww

252
デフォルトの名無しさん[sage]   投稿日:2012/03/02 18:11:47
>248
それはlocal diskとして扱うという意味。
それがどんなファイルシステムであるかはそのレイヤーは関知しない。
正しく動く排他制御のメカニズムさえ提供されていればいい。
コメント1件

253
デフォルトの名無しさん[sage]   投稿日:2012/03/02 18:19:28
>252
また"on local disk"の解釈合戦を繰り広げたいの?

> それがどんなファイルシステムであるかはそのレイヤーは関知しない。
誰もそんな話してないよ?

> そして、fileスキームに対して特別な制約を表明していない。
というから、fileスキームはra_localを使う場合のスキームで、ra_localは"on local disk"の
リポジトリにアクセスするためのものだって表明してるよ。
コメント1件

254
デフォルトの名無しさん[sage]   投稿日:2012/03/02 18:25:35
まさか、「ローカルのリポジトリ」で解釈が分かれるとは・・・

255
デフォルトの名無しさん[sage]   投稿日:2012/03/02 18:26:50
なんでそんなに頑張るのか理解不能

256
デフォルトの名無しさん[sage]   投稿日:2012/03/02 18:29:27
>253
--versionじゃわかりにくいけど、元は↓
http://svnbook.red-bean.com/en/1.7/svn-book.html#svn.basic.in-action.wc.tbl-1
Access methodの分類としてDirect repository accessとしている。
これじゃ分かりずらいから補足説明で(on local disk)

ネットワークファイルシステムに対しての制限ならば「ダメ」と明記する。
コメント2件

257
デフォルトの名無しさん[sage]   投稿日:2012/03/02 18:36:31
>256
今度は"direct access"の解釈合戦か
まぁいいんじゃないの?
Nドライブにdirect accessしてくださいな

258
デフォルトの名無しさん[sage]   投稿日:2012/03/03 02:42:41
>215
こうも必死に求めていた>199との会話は有意義なものになったのだろうか。

259
デフォルトの名無しさん[]   投稿日:2012/03/03 13:00:24
未だにSubversion使っているバカで周回遅れで知恵遅れどもの不毛な論戦は終了?
コメント2件

260
デフォルトの名無しさん[sage]   投稿日:2012/03/03 13:10:49
だからLinuxのカーネルのソースは何G? (キリッ

261
デフォルトの名無しさん[sage]   投稿日:2012/03/03 13:31:12
社内の一部門での話なら、「今からコミットしますよー」ってみんなに声掛けすれば済む話だろ。
ファイルシステムレベルで排他制御とか甘え。

262
デフォルトの名無しさん[sage]   投稿日:2012/03/03 15:49:52
>259
>256-しか読んでないけど過去レス読まなくても>259が一番頭悪いことだけはわかる
コメント1件

263
デフォルトの名無しさん[sage]   投稿日:2012/03/03 16:09:47
>262
全部読む必要は無いよ。>261で済むようなことしかしていないバカで周回遅れで知恵遅れが
自分の悲惨な環境を正当化するためにめちゃくちゃな書き込みしているだけだから。

264
デフォルトの名無しさん[sage]   投稿日:2012/03/03 18:14:23
それネタ

265
デフォルトの名無しさん[sage]   投稿日:2012/03/03 19:52:05
svnコマンドが、gnome-keyringオプション付きでmakeしたか知る方法ないですか?
lddしてそれらしきものがなかったら、オプションなしってことかな。

266
デフォルトの名無しさん[sage]   投稿日:2012/03/03 21:37:56
試してないけど、バイナリをobjdumpとかstringsするとか、ltrace/strace/trussでトレースするとか。

267
デフォルトの名無しさん[sage]   投稿日:2012/03/09 00:20:33
Ubuntu 12.04 beta1 x64 で試した。
ldd だと検出できないけど、strace だと gnome-keyring 使ってることを検出できた。

$ ldd `which svn` | grep -i keyring
(なにも表示されない)

$ strace -o svn-strace.log svn co http://(適当なリポジトリ)
$ grep -i keyring svn-strace.log
open("/usr/lib/x86_64-linux-gnu/libsvn_auth_gnome_keyring-1.so.1", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0", O_RDONLY|O_CLOEXEC) = 3
open("/etc/pkcs11/modules/gnome-keyring-module", O_RDONLY) = 5
open("/usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so", O_RDONLY|O_CLOEXEC) = 4
コメント1件

268
デフォルトの名無しさん[]   投稿日:2012/03/09 08:40:40

269
デフォルトの名無しさん[]   投稿日:2012/03/09 08:43:00

270
デフォルトの名無しさん[sage]   投稿日:2012/03/09 18:15:38
TortoiseSVN 1.7.5使っていますが、変更されていない大量のファイルに赤い更新アイコンが付きます
差分を表示しても変更はありませんが、もしかしたら改行コードの違いを拾っているのかもしれないです
改行コードを無視する設定にできないでしょうか?
ちなみにファイルはphpやcssばかりでまったくのテキストです

271
デフォルトの名無しさん[]   投稿日:2012/03/09 18:19:23
無視するつーか、 svn:eol-style を native にしておくもんじゃないの?

272
デフォルトの名無しさん[sage]   投稿日:2012/03/09 18:26:34
なるほど
それはそうとして、赤くならない方法がありましたらぜひお願いします…

273
デフォルトの名無しさん[sage]   投稿日:2012/03/10 02:44:53
チェックアウトしたら赤い更新アイコンが出るの?
コメント1件

274
デフォルトの名無しさん[sage]   投稿日:2012/03/10 05:06:39
教えてください。

指定したファイルを、変更した・しないにかかわらず、常にSVNコミットに
含めるような指定はできますでしょうか?

275
デフォルトの名無しさん[sage]   投稿日:2012/03/10 05:16:33
変更してないファイルをコミットってできるの?

276
デフォルトの名無しさん[sage]   投稿日:2012/03/10 08:32:17
また、タイムスタンプ絡みか?
コメント1件

277
忍法帖【Lv=40,xxxPT】 [sage]   投稿日:2012/03/10 10:40:53
>276
なんか適当なプロパティに現在時刻をぶちこむような仕組みでも作れば?
プロパティも「変更していない」のを要求されたらもうわからん

278
デフォルトの名無しさん[sage]   投稿日:2012/03/10 11:04:32
それよりも、そういう事をしたい理由を説明した方が適切な
解が得られる可能性が高い。

(属性を含み)変更してないファイルはコミットできない。

279
デフォルトの名無しさん[sage]   投稿日:2012/03/10 13:14:48
>273
いや、それはないです
改行コードが異なる事態が発生した場合、それを差異として検出してしまうみたいです
コメント1件

280
デフォルトの名無しさん[sage]   投稿日:2012/03/10 14:28:25
>279
改行コードを変えないでください

281
デフォルトの名無しさん[sage]   投稿日:2012/03/10 16:55:03
意図せずに大量のファイルの改行コードを変えるって結構な難易度
コメント2件

282
デフォルトの名無しさん[]   投稿日:2012/03/10 18:00:58

283
デフォルトの名無しさん[sage]   投稿日:2012/03/10 18:04:35
原因がわからなくて変わるのって怖くない?

284
デフォルトの名無しさん[sage]   投稿日:2012/03/10 18:08:23
>282
は ぁ ?
コメント1件

285
デフォルトの名無しさん[]   投稿日:2012/03/10 18:24:02
>284
は ぁ ?

286
デフォルトの名無しさん[sage]   投稿日:2012/03/10 19:31:23
>281
差分ツールの設定ミス
コメント1件

287
デフォルトの名無しさん[sage]   投稿日:2012/03/11 05:40:23
>286
それは別の話

288
デフォルトの名無しさん[sage]   投稿日:2012/03/11 12:24:21
健全でない言葉が含まれているため表示しません 内容を確認する

289
デフォルトの名無しさん[sage]   投稿日:2012/03/11 21:31:37
>267
libsvn_auth_gnome_keyringがあるか、ないかで、簡易的には判別つく感じですね。
ありがとうございます。

290
デフォルトの名無しさん[]   投稿日:2012/03/12 11:55:52
サーバ(リポジトリ)側: subversion 1.4.5
クライアント側: TorotiseSVN 1.4.5 と subversion1.4.5 コマンドライン版

という環境で作業しています。
TortoiseSVN とコマンドラインツールを、Subversion の最新(1.7.4)に
しても、サーバのリポジトリが壊れたり、1.4.5 から読めなくなることはないですか?

クライアント側が、checkout し直しなのは承知しています。

他にも作業しているメンバーがいて、みんな 1.4.5 を使っているのだけど、
ソースコード量が多いので、1.7.4 でどれだけ早くなるか実験したくて・・・

あと、クライアントのバージョンを挙げても壊れないとして、
subversion 1.5 以降で可能になった操作を
1.4.5 のサーバに対して行った場合も、リポジトリが壊れることはないですか?
たとえば merge info や svn:externals をファイル単位で行う場合、
1.4.5 ではできないけど、1.5 以降でできるようになったと思います。
こういうことをやったら、ちゃんとエラーで無効にしてくれるのかな。
コメント1件

291
デフォルトの名無しさん[sage]   投稿日:2012/03/12 11:59:43
>290
いちおう Subversion の開発ポリシーとしてすべての 1.x.y のクライアントはすべての 1.xx.yy の
サーバーとの運用をサポートしていることになっている。

でもさすがに 1.4.x だと古すぎて明示的にテストはされてないと思うんで、いくらか運まかせな
ことにはなるかな。
コメント2件

292
デフォルトの名無しさん[sage]   投稿日:2012/03/12 19:57:37
自分も >291 だと思う。

あと、サポート対象のバージョンは、
http://subversion.apache.org/docs/release-notes/1.7.html#svn-1.5-deprecation に
「Subversion 1.5.x series no longer supported」と書いてある。
http://subversion.apache.org/docs/release-notes/#supported-versions も同様だ。
コメント1件

293
290[sage]   投稿日:2012/03/13 13:19:09
>291-292
レスどうもありがとうございます。
>292 のページを読んで状況は理解しました。

やっぱりやめておきます。

思ったより古い―バージョンの切り捨てが早いな…と思ったけど、
1.5 が出てから結構立つしなぁ。

サーバ側のバージョンは自分たちで自由にあげられる環境ではないので、
おとなしくこのまま使うことにします。

294
デフォルトの名無しさん[sage]   投稿日:2012/03/13 16:18:35
TortoiseSVN 1.7.6
差分のエクスポートがバグってるな。
古いバージョンのファイルしか取り出せない。

やり方、リビジョングラフ表示して、今回のtags を選択、次に前回の tags を選択して
「リビジョンを比較」を実行。
リストに出てくるファイルは、新しいバージョンのファイルだが、
ここから実際にエクスポートすると、古いものが取り出されてしまう。

直してくれ。これ便利なんよ。

295
294[sage]   投稿日:2012/03/13 16:28:13
ログメッセージのウィンドウからはきちんと動くな・・・

296
デフォルトの名無しさん[sage]   投稿日:2012/03/13 22:24:56
前回のタグを選んで、今回のタグを選んで、比較して、エクスポートするとどうなるの

297
デフォルトの名無しさん[sage]   投稿日:2012/03/15 17:18:17
>83

>VersionCheck
>TortoiseSVN にこのチェックを行わせたくない場合は、この値を false に設定してください。
http://tortoisesvn.net/docs/nightly/TortoiseSVN_ja/tsvn-dug-settings...

298
営利利用に関するLR審議中@詳細は自治スレへ[sage]   投稿日:2012/03/29 02:37:21
Windowsで Subversion サーバを運用しています。
コミットされた中に、 *Hoge*.tmp が含まれている場合、コミットを禁止させたいです。
(*Hoge*.tmp を、リポジトリにコミットさせたくない)

これをやるには、pre-commit.bat のなかで、snvlook changed -t を実行して、
変更があったパスを取り出して、 *Hoge*.tmp が含まれていたら exit 1 する、
というスクリプトを書くしかないでしょうか?



なんで svn:ignore でやらないかというと、以下は例ですが、
開発で、*Hoge*.tmp が作成されるディレクトリが
{top}/src/a/*Hoge*.dat
     /b/*Hoge*.dat
     /c/*Hoge*.dat
      :
という感じになっており、src の下の a とか b は、毎日結構なペースで増えるからです。
そして、それを監視して、増えるごとに svn:ignore を設定する余裕がない。
なので、Hook みたいな箇所で、コミットを禁止したいと思いました。
(ヨレプロジェクトで、すごい勢いで人が増えて、機能IDのディレクトリが増えていく、みたいな状況です)

ほんとうは {top}/src に svn:ignore を設定できればいいのですが、svn:ignore の効果はサブディレクトリには
繁栄されなかったので。

299
営利利用に関するLR審議中@詳細は自治スレへ[sage]   投稿日:2012/03/29 13:15:56
TortoiseSVNをつかってるならtsvn:autopropsってのがあるらしいよ。
http://tortoisesvn.net/docs/nightly/TortoiseSVN_ja/tsvn-dug-property...

300
デフォルトの名無しさん[]   投稿日:2012/04/16 13:53:40
以下のようなディレクトリ構成で、ある大き目のファイルを svn 管理してい
るとします。

{REPO_TOP}/
 + data/
  + foo/
   - hoge1.dat ←これらファイルがでかい
   - hoge2.dat
   - hoge3.dat

あるひとが、以下のコマンドを実行して、hoge*.dat が存在する foo ディレク
トリを、bar にリネームしました。

svn move svn://myserver/repo/data/foo svn://myserver/repo/data/bar

↓移動後のソースツリー
{REPO_TOP}/
 + data/
  + bar/
   - hoge.dat

301
300[sage]   投稿日:2012/04/16 13:53:59
○質問:

ほかのひとが svn update すると、ローカルにある行コピーでは、
foo ディレクトリがなくなって bar ディレクトリが現れるわけですが、
この時、以下のどちらが起きているのでしょうか?

1.foo ディレクトリが bar にリネームされる。
2.foo ディレクトリが削除され、svn クライアントは、あらたに bar ディレ
 クトリを 取得(ダウンロード)し直す。

2.だと、foo にはちょっと大きめのファイルがたくさん保存されているので、
チームメンバー(35人ぐらい)が一斉に svn update すると、更新に時間がかかっ
てしまったり svn サーバの負荷が上がってしまうなぁと懸念しているのですが・・・

302
デフォルトの名無しさん[sage]   投稿日:2012/04/16 22:11:16
ネットワークモニタしながらやってみればいいと思うんだが…

303
デフォルトの名無しさん[sage]   投稿日:2012/04/27 17:29:04
ブランチ内にタグを作ったリビジョンがあって、
そこからさらにブランチを作る必要が出てきたんだけど、
こういうときはタグからブランチを作るべき?
それとも、タグの元となったリビジョンから?

304
デフォルトの名無しさん[sage]   投稿日:2012/04/28 04:15:35
分岐させようと思ったところで分岐するのが自然だと思うよ。
源流の変更内容を反映させるのが少し手間にはなるけれど、問題ないかと
コメント1件

305
デフォルトの名無しさん[sage]   投稿日:2012/04/28 15:47:33
Gitのほうがいいの?

306
デフォルトの名無しさん[sage]   投稿日:2012/04/29 15:22:56
いいかどうかは、その人の状況によるから、
まずは使ってみれば?

307
デフォルトの名無しさん[sage]   投稿日:2012/04/30 15:21:30
>304
ご意見どうもです。
ただ、分岐させようと思ったところと同じ状態を持つものが、
ブランチとタグと両方あるから、

    ┌新ブランチ
  ┌タグ
ブランチ

  ┌新ブランチ
  ├タグ
ブランチ

どっちが正解なのかなと疑問なのですが。
コメント1件

308
デフォルトの名無しさん[sage]   投稿日:2012/04/30 16:39:10
>307
「タグ」から派生したいのか、「ブランチ」から派生したいのか、よく考えてご覧。

309
デフォルトの名無しさん[sage]   投稿日:2012/04/30 17:42:18
ブランチの修正を新ブランチに取り込むつもりがないのなら、タグから分岐してもいいのかもしれないね。

310
デフォルトの名無しさん[]   投稿日:2012/05/18 02:10:47

311
デフォルトの名無しさん[]   投稿日:2012/05/18 02:14:15

312
デフォルトの名無しさん[sage]   投稿日:2012/05/18 10:24:17
svnadmin dump って、ログ吐き出しできないの?

313
デフォルトの名無しさん[sage]   投稿日:2012/05/18 10:43:59
ログ吐き出しとは?
コメント1件

314
デフォルトの名無しさん[sage]   投稿日:2012/05/18 12:35:42
>313
dump が成功しているのか? 失敗しているのか?
を知りたいんです。
dumpの出力先の容量が足りなくて途中で止まってしまったとか
ログが無いとわからないので。

315
デフォルトの名無しさん[sage]   投稿日:2012/05/18 15:00:01
標準エラー出力とかプロセスの終了コードじゃダメなのかね?

316
デフォルトの名無しさん[sage]   投稿日:2012/05/18 17:02:37
> -q [--quiet] : 標準エラー出力に (エラー以外の) 進行状況を出力しません
だそうなので、標準エラー出力にエラーは出てるだろうね。

317
デフォルトの名無しさん[sage]   投稿日:2012/05/18 20:33:48
日本語訳サイト消えてる??

318
デフォルトの名無しさん[sage]   投稿日:2012/05/18 22:51:01
apache httpd 2.4+dav+svnなんだけど、

http://svn.apache.org/repos/asf/subversion/tags/1.7.5/CHANGES

* mod_dav_svn: support compiling/running under httpd-2.4 (r1232267)
って書いてあったんで試してみたが、駄目だった。

誰か上手く行った人いる?

319
デフォルトの名無しさん[sage]   投稿日:2012/05/21 19:00:56
TortoiseSVNのリビジョングラフって、表示倍率は憶えてくれない?
起動するたびに100%に戻っちゃうんだけど。

320
デフォルトの名無しさん[sage]   投稿日:2012/05/22 17:12:07
プロトコルに svn を使用する場合で、
Subversion サーバーをNAT配下に設置した場合でも、
外側にあたるセグメントのクライアントから問題なくアクセスできるでしょうか?

ご存知の方いらっしゃいましたらご教示ください。
コメント1件

321
デフォルトの名無しさん[sage]   投稿日:2012/05/22 22:17:22
NAT越えは普通にできるよ
コメント1件

322
デフォルトの名無しさん[sage]   投稿日:2012/05/22 22:35:38
>320
NAT をやってるルーターの設定をちゃんとすればアクセスできるよ、
て言うかやってる。

設定項目の名称はルーターの機種によってばらばららしい。

http://y-kit.jp/saba/xp/nattable.htm
通常は「スタティックIPマスカレード/NATテーブル設定」とかいう項目です。
しかし、機種によって、「NATテーブル編集」「アドレス変換テーブル」
「ポートマッピング」「仮想サーバー」「バーチャルサーバー」「ローカルサーバー」
などなど言いたい放題なので、なんとも言えません。

323
デフォルトの名無しさん[sage]   投稿日:2012/05/22 23:27:49
>321, 322
ありがとうございます!
安心しました。

324
デフォルトの名無しさん[sage]   投稿日:2012/05/23 12:14:13
タイムスタンプ信者との話し合いは疲れる・・・
コメント1件

325
デフォルトの名無しさん[sage]   投稿日:2012/05/23 12:25:41
>324
946 名前:デフォルトの名無しさん [sage]: 2011/11/02(水) 19:25:52.78
TortoiseHGを最近使いだして、その使い勝手に感激しています。
そこで質問なんですが、ファイルの更新日時も管理対象にすることはできないのでしょうか?

特定のリビジョンへ更新した際に、更新日時もそのときのものに変更されれば
最高なんですが。


947 名前:デフォルトの名無しさん [sage]: 2011/11/02(水) 19:40:30.94
>946
タイムスタンプ更新是非については総合スレの話題として、
それらしき拡張はあるようだ。
http://mercurial.selenic.com/wiki/UsingExtensions
http://mercurial.selenic.com/wiki/TimestampExtension
http://mercurial.selenic.com/wiki/TimestampModExtension


948 名前:デフォルトの名無しさん [sage]: 2011/11/02(水) 21:58:54.77
>947
TimestampModExtension
これ使ってみました。
手間いらずでバッチリ希望通りの動きをしているようです。
どうもありがとうございました。

326
デフォルトの名無しさん[sage]   投稿日:2012/05/23 17:49:42
よし、じゃあMercurialにしよう!と言うとファイル名に日本語ガーとはじまる

327
デフォルトの名無しさん[sage]   投稿日:2012/05/28 20:21:56
myproject
 svnrepos
 source

みたいな位置関係にして完全ローカルで使う場合、
myprojectの位置を変えるごとに
relocateしないと駄目ですか?
何か回避策があるようなら教えて下さい。
コメント2件

328
デフォルトの名無しさん[sage]   投稿日:2012/05/30 13:48:43
>327
そういう時はリンク張って実際のパスを固定するのがセオリーじゃね?

WindowsXP以前ならmyprojectをsubstで特定のドライブに割り当てれば良い。
XP以前でもNT系ならツール入れればジャンクションが使える。
VISTA以降には標準でmklinkというコマンドがある。

unix系使っててln知らないとか思えないので説明はしない。

329
デフォルトの名無しさん[sage]   投稿日:2012/05/30 16:45:35
リポジトリ込みでポータブルに扱える方法を知りたいんじゃない?

330
329[sage]   投稿日:2012/05/30 16:46:28
file://./svnrepos
とかって使えればそれでいけるんかな。
コメント1件

331
デフォルトの名無しさん[sage]   投稿日:2012/05/30 18:14:55
事故の予感しかしないw

332
デフォルトの名無しさん[sage]   投稿日:2012/05/30 18:34:51
分散型でチェックアウトしろよ

333
デフォルトの名無しさん[sage]   投稿日:2012/05/31 03:11:54
>330
その状態でsvn add svnrepos
ってやってみたいなw

334
デフォルトの名無しさん[sage]   投稿日:2012/06/02 01:57:52
>327
Subversionはプロジエクト直下にリポジトリを置く必要は無いんだよ。
どこか別のところにリポジトリを置けば良い。

335
デフォルトの名無しさん[sage]   投稿日:2012/06/02 03:35:33
完全ローカルで使う = ポータブルに扱いたい
ってことかと思ってたわ

336
デフォルトの名無しさん[sage]   投稿日:2012/06/02 21:46:44
マージするときにマージ先で特定のディレクトリは
マージ対象にしたくない場合ってmergeのオプションにあるんですか?
設定ファイルのほうで設定する感じ?

$ svn merge ????


コメント1件

337
デフォルトの名無しさん[sage]   投稿日:2012/06/03 01:02:46
>336
マージして元に戻せばいいんじゃない?

$ svn merge ...../branches/hoge/
$ svn revert -R fuga/

コメント1件

338
デフォルトの名無しさん[sage]   投稿日:2012/06/03 12:08:04
特定のディレクトリ配下を変更しているかもしれないよ
てか、マージしないといろいろ面倒なことになりそうな気もするが
コメント1件

339
336[sage]   投稿日:2012/06/03 19:45:00
>337
なるほど アザース

>338
色々と面倒な構成になってるんすよ(汗

340
デフォルトの名無しさん[sage]   投稿日:2012/06/26 11:56:59
TorotiseSVNのリポジトリって、中にSubversion自体のリポジトリも含んでいるようなのですが(ext\Subversion)、
こういう構造ってどうやって作るのでしょうか?
コメント1件

341
デフォルトの名無しさん[sage]   投稿日:2012/06/26 23:47:01
>340
svn propset svn:externals "Subversion http://example.com/svn/" ext

コメント1件

342
デフォルトの名無しさん[sage]   投稿日:2012/06/27 09:11:09
>341
「tortoiseSVN svn:externals」などでググったらいろいろ出てきました。
きっかけの情報ありがとうございます。

343
デフォルトの名無しさん[sage]   投稿日:2012/06/29 00:13:38
古いリポジトリのバックアップがあるんですが、フォーマットがBDBだったのでsubadminでダンプして
FSFSに変換しようとしたらBDBのバージョンが合わなくてダンプできませんでした。
windows用のBDB4.4が使える古いsubversionがどこにあるのか分からないのでお教え願います。

344
デフォルトの名無しさん[sage]   投稿日:2012/06/29 00:40:45
"subversion.tigris.org/files/documents/15/"でググれ
bdbのコマンドを使ってやる方法もあるようだ
http://www.hermann-uwe.de/blog/migrating-bdb-svn-repositories-from-one-...

345
デフォルトの名無しさん[sage]   投稿日:2012/06/29 03:07:22
すんません、ファイルが2006年ぐらいだったのでver1.3あたりかと思ってたのですが、
1.5でもBDB4.4でした、msiしかなさそうでインストールがいやで試さなかったのですが
古い順に試して結局1.5.4に。
ちなみに調べた範囲では1.1で4.1、1.3で4.3、1.4で4.4みたいです。まぁ検索すればわかりますが。
LinuxだとディストリとかLinuxのバージョンによってはパッケージに入ってるのは組み合わせがまちまちかもしれません。
linuxのbdbコマンドも古いバージョンのbdbはパッケージに入ってないので面倒です。
意外とwindowsが古いリポジトリはなんとかしやすいのかも。
とにかくありがとうございました。

346
デフォルトの名無しさん[sage]   投稿日:2012/07/02 17:10:25
クライアント側から「チェックアウトしたファイルの最終コミット日時の一覧を取得」するにはどうしたらいいでしょうか?

svnlook dateしても「ファイルformatが見つかりません」といわれて取得できず…
コメント1件

347
デフォルトの名無しさん[sage]   投稿日:2012/07/02 22:07:59
>346
svnlook はワーキングコピーじゃなくてリポジトリに使うものだよ。
svn ls -v とかかな?

コメント1件

348
デフォルトの名無しさん[]   投稿日:2012/07/03 11:10:56
>347
svn ls -vで取得できました
ありがとうございます

349
デフォルトの名無しさん[sage]   投稿日:2012/07/06 22:38:57
2012年7月6日 portsとdoc,CVSからSubversionへ移行
http://gihyo.jp/admin/clip/01/fdt/201207/06

350
デフォルトの名無しさん[sage]   投稿日:2012/07/13 10:25:43
Subversionでtrunkやbranchesを作って管理してきたアプリがあるのですが、
このアプリに対して、不要な機能を削除し、逆に新たな機能を追加した派生版を
別アプリとして作成することになりました。

この場合、その新しいアプリは、どのように管理していくべきでしょうか。
・branches内に別アプリ用のブランチを1つ作ってそこだけでやっていく?
・別アプリ用のtrunkに相当するものも、1つのリポジトリの中に新たに作る?
・リポジトリ自体を新たに作り直してしまう?

想定している開発方法は以下の通りです
・元アプリも引き続き開発していく
・別アプリにも残してあるものに対しては、元アプリのバグ修正や機能追加は適用したい
・別アプリに入れる新たな機能は、元アプリに適用する気はない

コメント2件

351
デフォルトの名無しさん[sage]   投稿日:2012/07/13 12:56:27
>350
その別アプリが元アプリから見て、リビジョンアップや廉価版等の
位置付けならbranch、全く別のアプリ(同じ機能を有するかは関係ない)なら
trunkかな〜
廉価版の扱いは微妙かもしれない…
今回の場合、派生版が別の進化を遂げそうなので全く別アプリと
見てもいいような気がする
コメント1件

352
デフォルトの名無しさん[sage]   投稿日:2012/07/13 22:35:01
>350
本アプリと別アプリ、更に共通機能を括り出したモジュールが、
それぞれtrunk/branchを持つようにする。

353
350[sage]   投稿日:2012/07/15 22:38:33
>351-352
お二方ありがとうございます。
リポジトリ内に別アプリ用のtrunkを新たに作るとした際、
現在の元アプリのリポジトリは以下のような普通の構成になっているのですが、

ルート
├branches
├tags
└trunk

以下のように別アプリ用のtrunk/branchesを新たに作ってしまうのは、
Subversionの使い方としては問題ないのでしょうか?
(Windows上でTortoiseSVNを使っています)

ルート(元アプリ)
├branches
├tags
├trunk
└別アプリ
 ├branches ←当分は空っぽ
 ├tags ←当分は空っぽ
 └trunk ←元アプリのtrunkの最新リビジョンをここにコピーして別アプリ開発開始

コメント1件

354
デフォルトの名無しさん[sage]   投稿日:2012/07/17 16:57:31
>353
それでも問題は無いけどルートに元アプリ用のフォルダを作成して
移動した方が良いと思う(クライアントで再配置が必要)
ルート
├元アプリ
│├branches
│├tags
│└trunk
└別アプリ
 ├branches
 ├tags
 └trunk
コメント1件

355
350[sage]   投稿日:2012/07/18 16:43:02
>354
この構造を試してみようと思い、リポジトリのルートに元アプリ用のフォルダを作成し、
その中にこれまでルートにあったbranches/tags/trunkを移動してみたところ、
ログを見る際に「コピー/名前の変更が発生したら停止」がオンだと、
そこでバッタリとログが止まるようになってしまいました。
リビジョングラフも見事に一斉に名前変更が並んでしまいました。

TortoiseSVNでのフォルダの移動って、コピー+削除なのですね。

最初のフォルダ構造の検討は重要でしたね。
TortoiseSVNの確認メッセージに従って、ルートにbranches/tags/trunkを作ってしまいました。
もうちょっと検討してみます…。

356
デフォルトの名無しさん[]   投稿日:2012/07/21 13:13:04
TortoiseSVNでdumpってどうやってするんだ?
コメント1件

357
デフォルトの名無しさん[]   投稿日:2012/07/21 17:19:27
dropboxやsugarsync等で管理しているフォルダ下に、
svnを導入するとなんか問題って発生しますか??
同期中にコミットしたとか。
ただ、dropboxやsugarsyncを利用している
目的は外出先からのデータ取得なので、そのようなケースはおこりそうにないのですが。
むしろ、2重管理になって安心ですか?何かご教授いただけると幸いですm__m

358
デフォルトの名無しさん[sage]   投稿日:2012/07/21 18:18:22
2重管理地獄で悶えて(ry
コメント1件

359
デフォルトの名無しさん[sage]   投稿日:2012/07/21 22:28:33
dropboxやsugarsync等はsubvesionの排他制御の仕組みを知らないので、
svn, svnserve, svnadmin等のsunversionのツール以外でリポジトリへ
のアクセスを行った場合には何が起こっても不思議ではない。

360
デフォルトの名無しさん[sage]   投稿日:2012/07/21 22:32:55
分散型に乗り換えるべきだな。

361
デフォルトの名無しさん[sage]   投稿日:2012/07/21 23:52:19
>356
GUI では、無理だと思う。
最近の TortoiseSVN だと、インストール時に svn.exe と svnadmin.exe もインストールするので、
svnadmin dump でやるがよろし。

362
357[sage]   投稿日:2012/07/22 00:51:39
>358、359、360
浅はかでした。。。危うく地獄行きになるとこでした。。助かりました。
外部から使うデータは素材データが多いので、それだけ別途管理し、
プログラムやデータ関係はsvnのみにしたいと思います。

363
デフォルトの名無しさん[sage]   投稿日:2012/07/27 12:00:22
TortoiseSVN で不要になったブランチの削除ってできなかったけ?
(誤って使用される事を防ぐために、きちんと削除マークをつけておきたい)

コメント1件

364
デフォルトの名無しさん[sage]   投稿日:2012/07/27 12:46:40
>363
リポジトリブラウザから削除するとか?

365
デフォルトの名無しさん[sage]   投稿日:2012/07/27 13:10:27
リポジトリから完全に削除したいならsvndumpfilterを使うとか

366
デフォルトの名無しさん[sage]   投稿日:2012/08/12 21:07:37
CentOSにSubversionをインストールしてhttps経由でユーザー認証による運用を考えています。
ユーザー認証について、OSのユーザーによる認証は不可能でしょうか?

htpasswdによるBASIC認証とする方法は見つけることができましたが、
この方法ではパスワードは管理者が変更する必要がある認識です。

OSユーザーによる認証でなくても、各々がパスワードを自分で変更できればいいのですが
なにか良い方法はないでしょうか?よろしくお願いします。
コメント1件

367
デフォルトの名無しさん[]   投稿日:2012/08/12 21:28:24
anonymous公開用以外にhttpでsvnサーバ公開したことないんだけど:

Apacheの認証を外部プログラムで行えるようにする
http://code.google.com/p/mod-auth-external/

OSアカウントのパスワードで認証させる ↑と一緒に利用
http://code.google.com/p/pwauth/

で出来るのではないだろうか。


コメント1件

368
デフォルトの名無しさん[sage]   投稿日:2012/08/12 21:54:13
>366
「apache pam authentication」でググってみて。

369
デフォルトの名無しさん[sage]   投稿日:2012/08/13 00:31:00
>367-368
ありがとうございます!
ググッた結果、こちらのページを参考に設定できました。
http://www.server-world.info/query?os=CentOS_6&p=httpd&f=12

370
デフォルトの名無しさん[sage]   投稿日:2012/08/13 20:14:01
そういえば日本語ファイル名がsvnしか扱えないのって
もう改善された?

371
デフォルトの名無しさん[sage]   投稿日:2012/08/13 21:51:38
どういう意味?

372
デフォルトの名無しさん[sage]   投稿日:2012/08/13 21:56:05
git とか Mercurial とか Bazaar で日本語ファイルの扱いで以前はトラぶっていたが、
今はどう? ってことでしょ。

何で、そんなことをこのスレで聞くのかはよくわからんけど。

373
デフォルトの名無しさん[sage]   投稿日:2012/08/14 10:31:08
なるほど
× 日本語ファイル名がsvnしか扱えないのって
〇 日本語ファイル名がsvnでしか扱えないのって
こういう事か

374
デフォルトの名無しさん[sage]   投稿日:2012/08/14 19:03:53
svnを批判してる連中が「韓国がぁ」とか言ってる連中と
似てるのなんとかしたほうがいいと思う

あれが理由で自分はsvn使いつづけてる

375
デフォルトの名無しさん[sage]   投稿日:2012/08/14 19:05:16
別に他人なんかどうでもいいと思うけどね。

376
デフォルトの名無しさん[sage]   投稿日:2012/08/14 21:30:04
ローカルリポジトリ作ればgitと変わらないし

377
デフォルトの名無しさん[sage]   投稿日:2012/08/15 08:57:49
むしろsvnと韓国が似てる

378
デフォルトの名無しさん[sage]   投稿日:2012/08/15 09:30:04
健全でない言葉が含まれているため表示しません 内容を確認する

379
デフォルトの名無しさん[sage]   投稿日:2012/08/15 09:53:20
bzr で日本語使えてる
他は設計上使えない
コメント6件

380
デフォルトの名無しさん[]   投稿日:2012/08/15 10:15:16

381
デフォルトの名無しさん[sage]   投稿日:2012/08/15 10:21:34
>379
こういう馬鹿がsvnを使い続けていたり、場末のbzrを使い始めたりするのか

382
デフォルトの名無しさん[]   投稿日:2012/08/15 13:09:43
┌───┐
│독도는│
│      │ トクトヌン ウリタン!(独島は我らのもの)
│우리땅│
└───┘
∩∧∧∩
< *`∀´>
http://img.sportsseoul.com/article/home/2012/08/11/201208110100072270003...

383
デフォルトの名無しさん[]   投稿日:2012/08/15 16:59:41
健全でない言葉が含まれているため表示しません 内容を確認する

384
デフォルトの名無しさん[sage]   投稿日:2012/08/15 21:42:23
<<マタンゴが生えました>>
  /⌒\
 /∴∵∴\
(wWwWwW)_________
 "⌒◎◎r⌒<祭のヨカーーン!!
 _-/し|-_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 _- ( ∀/-_ -
 ー_"二_ー     マタンゴ
※マタンゴの生えたスレッドは立派な糞スレ。
※見かけた糞スレにコピペすると吉。

385
デフォルトの名無しさん[]   投稿日:2012/08/15 22:20:24

386
デフォルトの名無しさん[sage]   投稿日:2012/08/15 22:53:04
     _______                     __
    // ̄~`i ゝ                    `l |
    / /        ,______   ,_____    ________  | |  ____ TM
   | |     ___ // ̄ヽヽ // ̄ヽヽ (( ̄))   | | // ̄_>>
   \ヽ、   |l | |    | | | |    | |  ``( (.  .| | | | ~~
      `、二===-'  ` ===' '  ` ===' '  // ̄ヽヽ |__ゝ ヽ二=''
                         ヽヽ___//   日本
         ______________  __
         |韓国は“なぜ”反日か?       .| |検索|←をクリック!!
          ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄   ̄ ̄

387
デフォルトの名無しさん[]   投稿日:2012/08/16 06:33:01
【東京都新宿区】 8/16(木) 韓国・李明博大統領 竹島侵入抗議!

【時刻】 12:00〜 (お手伝いいただける方は11:00にご集合ください。)

【場所】 韓国大使館前
新宿区四谷4-4-10
     (地下鉄・丸ノ内線 ”四谷三丁目”駅、下車)

※注意:プラカード持参可(但し、民族差別的なものは禁止)
※国旗以外の旗類・拡声器の持込みは ご遠慮下さい。

http://ameblo.jp/fuuko-protector/entry-11328767965.html

388
デフォルトの名無しさん[sage]   投稿日:2012/08/16 06:35:33
本日8月16日正午から、韓国大使館前で抗議デモが行われます。
韓国大使館前 (最寄駅...地下鉄「四谷三丁目」駅)
主催者の公式動画はこちら。
http://www.youtube.com/watch?v=elEMCgAF_jo
韓国大使館の地図はこちら。
http://maps.google.co.jp/maps?f=q&ll=35.687166,139.7172&q=%E9%9F%93%E5...

389
デフォルトの名無しさん[sage]   投稿日:2012/08/16 06:37:30
Q: 日韓通貨スワップ協定の日本側のメリットは何ですか?
A: ありません。

Q: 円高を止める効果があるとか?
A: 為替市場は数百兆円規模、円が絡む取引だけでも数十兆円規模の取引が毎日行われています。たとえば昨年8月に日本は約4.5兆円の介入を実施しましたが、すぐに円高に戻りました。
日韓通貨スワップの限度額は現在約5.4兆円。もちろん一度に全額使われるわけではありませんから、その範囲内でいくらか円売り取引が実行されたところで円相場への影響はほとんどありません。

Q: 韓国の破綻を防ぐことで、韓国と貿易している日本企業を助ける目的があるとか?
A: どの国と取引するかは企業の自己責任です。一般論として、取引相手の破綻リスクに応じて取引を縮小するのが企業経営の基本で、それでも多額の取引をしているなら企業のリスク管理に問題があると言わざるを得ません。

Q: 韓国が破綻した場合の日本への悪影響は放置するのですか?
A: 過去のリーマン破綻やギリシャ破綻などのケースを想定すればわかりやすいと思いますが、海外の大手企業や国家を日本が救済するのはまったくの筋違いですね。
悪影響を受ける日本国内の民間企業については、通常の企業・雇用対策により直接支援するほうが効果的ですし国民も納得できるでしょう。なぜ、韓国の場合だけ、関連する日本企業を助ける目的で、韓国という国家を救済せよとの異常な理屈が出てくるのか不可解です。

Q: アジア経済を安定化させる目的があるとか?
A: 東南アジア諸国となら、そういう目的も意味があるでしょう。ただ、執拗に日本に高圧的な態度をとる韓国の経済を、わざわざ安定化させてあげる必要があるでしょうか?

Q: 領土問題と経済問題は別という見方もあるのでは?
A: 経済的に援助してあげている隣人が、あなたの家に不法侵入したり毎日挑発してきたら、あなたはどうしますか? 
日本は長年、韓国経済を守り全力で支援してきました。謝意を表明することもなく、逆に日本を罵倒し続け、天皇陛下をも恫喝する国家を守ってあげる道理はないように思われます。

http://news.searchina.ne.jp/disp.cgi?y=2012&d=0815&f=business_0815_021.sh...

390
デフォルトの名無しさん[sage]   投稿日:2012/08/16 13:12:08
日本恥知らずもいいとこだね
本当は障りなく韓国と仲良くすべきであるのに
最強韓国っていう認識を持ってない日本人はおかしいよ
強い国がただの島国に実力で負けるわけないじゃん

391
デフォルトの名無しさん[sage]   投稿日:2012/08/16 13:28:27
【あなたも今日からできる韓国への対抗措置】

 ・ソフトバンクの携帯を解約
 ・ロッテのお菓子は買わない
 ・韓国の家電は安くても買わない
 ・在日がやっている焼肉屋には行かない
 ・辛ラーメンは食わない
 ・パチンコはやらない
 ・韓国に旅行しない
 ・韓流ドラマは見ない
 ・K−POPのCDは買わない
 ・韓国五輪代表選手を即雇用する清水チョンパルスを応援しない
 ・朝鮮人が製作してる報道ステーションは見ない

韓国を富ませることは、日本人としての売国行為と同じことです

392
デフォルトの名無しさん[sage]   投稿日:2012/08/16 13:59:42
こんなとこで縦w

393
デフォルトの名無しさん[sage]   投稿日:2012/08/16 20:29:51
健全でない言葉が含まれているため表示しません 内容を確認する

394
デフォルトの名無しさん[sage]   投稿日:2012/08/16 21:16:00
TortoiseSVN 1.7.8 released
http://tortoisesvn.net/

395
デフォルトの名無しさん[sage]   投稿日:2012/08/16 21:18:05
http://subversion.apache.org/roadmap.html
の1.8の進捗状況を見ると開発はかなり進んでいるみたいだね

年内に1.8は無理だろうけど、ガンガン機能追加して欲しい。

396
デフォルトの名無しさん[sage]   投稿日:2012/08/17 08:41:26
【悲報】 『ネトウヨ』、フランス&ポルトガル語版Wikipediaに記事を作られる また世界中で恥晒し★2
http://blog.livedoor.jp/googleyoutube/archives/51763377.html

397
デフォルトの名無しさん[sage]   投稿日:2012/08/17 09:00:49
韓国サッカー協会 金ジュ城事務総長は
「(朴鍾佑(パク・ジョンウ)選手の行為は、政治的ではなく)突発的に起きたことだと説明するために来た」と語った。


★★★あのプラカードを渡していたのは、実は、朴種佑(パク・ジョンウ)ではなく
   韓国サッカー協会会長でした★★★

↓決定的証拠

http://www.youtube.com/watch?v=Mn0OGqWmUmU&feature=plcp
★1:20〜見てね

398
デフォルトの名無しさん[]   投稿日:2012/08/18 09:28:17
健全でない言葉が含まれているため表示しません 内容を確認する

399
デフォルトの名無しさん[sage]   投稿日:2012/08/18 10:26:44
まんぽ

400
デフォルトの名無しさん[]   投稿日:2012/08/18 15:54:49
まんちょ

401
デフォルトの名無しさん[sage]   投稿日:2012/08/18 16:57:48
濡れまんちょ

402
デフォルトの名無しさん[]   投稿日:2012/08/19 00:19:47
まんちょひひ

403
デフォルトの名無しさん[sage]   投稿日:2012/08/19 08:17:39
健全でない言葉が含まれているため表示しません 内容を確認する

404
デフォルトの名無しさん[]   投稿日:2012/08/19 09:08:34
まんぽひひ

405
150[]   投稿日:2012/08/19 21:35:16
svn mergeコマンドで、confrictが起きても止まらないようなオプションないかな?
(自動でpostponeなりが選択されたそのまま処理は継続するみたいな)

406
デフォルトの名無しさん[sage]   投稿日:2012/08/21 04:06:21
yes p | svn ...

407
デフォルトの名無しさん[sage]   投稿日:2012/08/21 09:26:15
--accept postpone

408
デフォルトの名無しさん[sage]   投稿日:2012/08/30 08:53:46
健全でない言葉が含まれているため表示しません 内容を確認する

409
デフォルトの名無しさん[sage]   投稿日:2012/08/30 08:58:54
健全でない言葉が含まれているため表示しません 内容を確認する

410
デフォルトの名無しさん[]   投稿日:2012/08/30 12:37:17
健全でない言葉が含まれているため表示しません 内容を確認する

411
デフォルトの名無しさん[]   投稿日:2012/08/31 00:34:02
ライトスループロキシってApache必須?
svnserverじゃできないのかな。

412
デフォルトの名無しさん[]   投稿日:2012/09/15 17:15:10
importをキャンセルすると、途中までインポートされたもの全てがキャンセルされる?
コメント1件


413
デフォルトの名無しさん[sage]   投稿日:2012/09/15 20:18:00
健全でない言葉が含まれているため表示しません 内容を確認する

414
デフォルトの名無しさん[sage]   投稿日:2012/09/28 04:40:55
ロードマップ見たら機能がけずられてた

415
デフォルトの名無しさん[sage]   投稿日:2012/09/28 23:20:46
確かに、
http://subversion.apache.org/roadmap.html

を見たら、最後の方に
Items originally planned for, but now deferred from, this release
って書いてあったw


416
デフォルトの名無しさん[sage]   投稿日:2012/09/30 02:07:16
質問
TortoiseSVN 1.79使用
昨日checkoutしたフォルダを今日コミットしようとすると

Unable to connect to repository at URL
'https://subversion.assembla.com/svn/*****'
OPTIONS (URL:'https://subversion.assembla.com/svn/*****'):SSL
handshake failed: 既存の接続はリモート ホストに強制的に切断されました。
(https://subversion.assembla.com)

てなメッセージでコミットもリポジトリブラウザで見ることもできなくなりました
通常のブラウザからは見れるのですから、なにか設定いじっていしまったと思うのですが
どうすればよいでしょうか?

417
デフォルトの名無しさん[sage]   投稿日:2012/09/30 03:23:23
同じような問答が検索したら見つかりまして、
なんでかバージョンを1.76に戻したら解消しました
(url失念、問答自体英語だったので詳細は覚えてません・・・
どういうことかわかりますかね・・・?

418
デフォルトの名無しさん[]   投稿日:2012/10/02 10:43:22
同種の問題が繰り返し再発してるらしいが最新のだとこの辺か
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&viewType=bro...#messagefocus

419
デフォルトの名無しさん[sage]   投稿日:2012/10/02 23:34:21

420
デフォルトの名無しさん[]   投稿日:2012/10/06 20:57:42
「名前_yyyymmdd」で管理してるプロジェクトをsubversionへ変換中

まず、丸ごとインポートして、
trunk,tags,branchesをつくって、
最新のソースをtrunkの下へ、
既存の「名前_yyyymmdd」はtagsの下に移して、
「名前_yyyymmddのコピー」ってのはbranchesの下でいいのかな?
移す時はフォルダの日付順にリビジョン順がなるように配慮して移して、、、

まぁ変更履歴はインポートできないけど「名前_yyyymmdd」で管理してた時も出来てないからいいや
コメント1件

421
デフォルトの名無しさん[sage]   投稿日:2012/10/06 21:58:42
>420
「名前_yyyymmdd」の量にもよるけど、俺ならtrunkに順にコミットしていって履歴作る

422
デフォルトの名無しさん[sage]   投稿日:2012/10/06 22:33:43
単純にファイルの更新しかしてないんならいいけど、
ファイルの追加/削除や移動とかあると結構面倒じゃね?
コメント1件

423
デフォルトの名無しさん[sage]   投稿日:2012/10/07 02:08:02
>422
1.7以降ならルートにしか.svnがないから、
全消し>コピー>全追加でいけると思う。

コメント1件

424
デフォルトの名無しさん[sage]   投稿日:2012/10/07 05:03:15
>423
なるほど、移動 (やりネーム) も単なる削除/追加と割り切っちゃえば、
そんなに大変じゃなさそうですな。

425
デフォルトの名無しさん[]   投稿日:2012/10/10 07:33:54
Apache Subversion 1.7.7 Released

TortoiseSVN 1.7.10 released

426
デフォルトの名無しさん[]   投稿日:2012/10/29 11:54:25
svn exportで、サーバー上のPHPプログラム一式を最新に更新してるんだけど
更新する度に、PHPが動かなくなり、
httpdを再起動すると動くようになります。
エラーログを見ると、あるはずのファイルがないことになっていたり、毎回違っていてかなりカオスです。
svn exportでだけこうなるのですが、exportって何か特殊な処理をやってるんでしょうか?
コメント1件

427
デフォルトの名無しさん[sage]   投稿日:2012/10/29 12:10:00
checkout されてるな

428
デフォルトの名無しさん[sage]   投稿日:2012/10/29 12:38:42
>426
稼動中のシェルスクリプトを書き換えるとおかしな動作をするよ。
phpもシェルスクリプトのように#!で起動してたら拙いんでない?

429
デフォルトの名無しさん[sage]   投稿日:2012/10/29 12:39:57
TortoiseSvnに、.svnに隠し属性を付けないようにするオプションは
ありませんか?

430
デフォルトの名無しさん[sage]   投稿日:2012/10/29 21:29:53
普段から隠し属性を見えるようにしておく

431
デフォルトの名無しさん[sage]   投稿日:2012/10/31 21:09:57
svnserveをWindowsのサービスで動かしてて、--root指定を変えてリポジトリのフォルダ位置を変えたいんだけど、
この場合って一度サービスを削除して新しいサービス作り直さないといけないの?

コメント1件

432
デフォルトの名無しさん[sage]   投稿日:2012/11/01 10:02:22
そうだと思う

433
デフォルトの名無しさん[sage]   投稿日:2012/11/02 14:43:24
>431-432
sc.exe config サービス名 binPath= 新しいコマンドライン

で書き換えて、再起動するだけでしょ。
コメント1件

434
デフォルトの名無しさん[sage]   投稿日:2012/11/03 19:00:23
/trunk/srcにあるソースをコンパイルして、/tagで保存しようと考えています。
このとき、1回のコミットで実行ファイル + ソースをtagに保存することは出来ますか?

コメント1件

435
デフォルトの名無しさん[sage]   投稿日:2012/11/03 19:43:47
>434
出来ない理由がないと思うが…

436
デフォルトの名無しさん[]   投稿日:2012/11/04 02:17:58
トランクでの変更を取り込みながらブランチで開発を続け、
最期にブランチをトランクにマージしたい。
この時単に

cd branch
svn merge trunkURL

とすると、トランクからブランチにマージしたファイルに対して
ツリーの競合が大量に発生するのですが、
これを回避する方法はありますか?

--reintegrate オプションをつけると良い、と聞いたのですが、
これを使うための条件は何でしょうか?

また reintegrate するとそのブランチはその後使えなくなる、
と何かで読んだのですが、その理由は何でしょうか?

どなたか詳しい方教えていただけると嬉しいです!

437
デフォルトの名無しさん[sage]   投稿日:2012/11/04 08:24:42
トランクを取り込みながら開発を続けたブランチをマージする場合はreintegratreが適切ですね。
reintegrateはブランチとトランクの差分をトランクにマージして、トランクをブランチと同じ内容にする機能
なので、最新のトランクを取り込んでから行うとよいです。
reintegrateされたブランチは、再びトランクを取り込もうとすると競合が起きて取り込めないです。
reintegrateされたブランチの変更はトランクに含まれているわけですからブランチは削除してもかまわないことになります。

438
デフォルトの名無しさん[sage]   投稿日:2012/11/04 19:12:29
>433
ああ、そういうのでいけるんですね。ありがとうございます。
SubversionというよりWindowsの話でしたね、すいません。

439
デフォルトの名無しさん[sage]   投稿日:2012/11/08 19:29:19
visualsvnって有料なわけ?

440
デフォルトの名無しさん[sage]   投稿日:2012/11/08 22:09:01

441
デフォルトの名無しさん[sage]   投稿日:2012/11/08 22:22:34
>440
無理ゲー

442
デフォルトの名無しさん[sage]   投稿日:2012/11/09 19:53:43
$79も払えない貧乏人が居ると聞いて

443
デフォルトの名無しさん[sage]   投稿日:2012/11/10 12:47:32
俺が貧乏なのは社会のせい、時代のせい

444
デフォルトの名無しさん[sage]   投稿日:2012/11/10 12:55:51
私に$50ください。

445
デフォルトの名無しさん[sage]   投稿日:2012/11/13 21:00:40
brancheとtrunkをマージしたいのですが、
ソースをマージする時は必ず作業コピーを経由するもんなんですか?
コメント1件

446
デフォルトの名無しさん[sage]   投稿日:2012/11/13 23:04:10
そうだよ。
stat せずに merge して、関係ない変更をマージコミットに混ぜるマンには怒っていいよ。
コメント1件

447
デフォルトの名無しさん[sage]   投稿日:2012/11/14 00:04:57
>445
直接リポジトリにマージしたら、コンフリクト起きた時に困るしね。

448
デフォルトの名無しさん[sage]   投稿日:2012/11/14 21:32:40
>446-447
thx

449
デフォルトの名無しさん[sage]   投稿日:2012/11/21 03:34:11
WindowsだとTortoiseSVN一択だと思いますが、
Mac用のSubversion GUIクライアントってなにがおすすめですか?

450
デフォルトの名無しさん[sage]   投稿日:2012/11/21 19:43:54
Macを使ったのは15年前に一度だけという俺が探してきた
http://versionsapp.com/
https://itunes.apple.com/jp/app/cornerstone/id404789253?mt=12
どっちも有料かな
コメント1件

451
デフォルトの名無しさん[sage]   投稿日:2012/11/21 23:04:40
オレも以前探したが、
無料のものではEclipseのSubversionプラグインが一番、
という結論になった。

452
デフォルトの名無しさん[sage]   投稿日:2012/11/22 02:24:20
subclipse と subversive があるわけだが。

453
デフォルトの名無しさん[sage]   投稿日:2012/11/22 17:27:43
VMWare Fusion 入れて TortoiseSVN。
SvnX 使ってたが、Subversion 1.7 対応が遅かったから使わなくなった。ようやく九月に対応したとか。

454
デフォルトの名無しさん[sage]   投稿日:2012/11/22 17:31:06
結論
Macは捨てろ
Macは滅びろ

455
449[sage]   投稿日:2012/11/22 20:51:33
>450-453
ありがとうございます。
EclipseのSubversiveにして様子見てみます。

456
デフォルトの名無しさん[sage]   投稿日:2012/11/22 21:59:04
NetBeansの方が良い
プラグイン要らんし

457
デフォルトの名無しさん[sage]   投稿日:2012/11/24 12:22:41
RapidSVNは…

458
デフォルトの名無しさん[sage]   投稿日:2012/11/29 19:43:31
TortoiseSVNのオーバーレイオフにしたらシステム全体軽くなるけどFirefox起動すると
FirefoxがTortoiseOverlay.dllとTortoiseSub32.dllロードするのどうにかならないか?
プラグイン読み込んでるわけでもないのになぜ一見関係ないFirefoxがDLLロードすんだろ

459
デフォルトの名無しさん[sage]   投稿日:2012/12/05 22:25:53
1.8はまだ?
コメント2件

460
デフォルトの名無しさん[sage]   投稿日:2012/12/12 23:34:49
>459
Q4 2012 (Unconfirmed)

461
デフォルトの名無しさん[sage]   投稿日:2012/12/24 04:10:12
1.7.8キテター

462
デフォルトの名無しさん[sage]   投稿日:2012/12/24 11:31:02
>459
http://subversion.apache.org/roadmap.html
の下の方の表を見る限り、開発項目をかなり削っているけど
なかなか開発が収束しないみたいだな。

デスマに入っているのか?

463
デフォルトの名無しさん[sage]   投稿日:2012/12/24 19:40:23
1.8が出せなかったので1.7.8でごまかしました。

464
デフォルトの名無しさん[]   投稿日:2012/12/28 23:05:46
年内は1.8無理かな。

465
デフォルトの名無しさん[sage]   投稿日:2013/01/09 20:38:15
Editor V2も1.9に延期になったみたいだな。
そのせいでEV2待ちだった新機能たちも先送り。
1.8の価値がどんどん下がっていく・・・。

466
デフォルトの名無しさん[]   投稿日:2013/01/16 02:05:49
1.6.20キテター

467
デフォルトの名無しさん[sage]   投稿日:2013/01/18 23:29:08
pre-commit のフックについて質問です。

下記の内容の pre-commit.bat ファイルを作ってコミットしました。

echo %2 >> output.txt

すると、リビジョン番号が書き込まれました。

次に、下記の内容のC言語ファイルをビルドして pre-commit.exe を作り、
同じようにコミットしました。

#include <stdio.h>
int main (int argc, char **argv) {
 FILE *fp = fopen ("output.txt", "w");
 fputs (argv[2], fp);
 fclose (fp);
 return 0;
}

すると、例えばリビジョン番号が 3 だとすると、
"3-3" と数字がダブったハイフン付きで書き込まれます(引用符は付きません)。

何故なんでしょう?

[環境]
OS : Windows7 Home Premium 64bit
Subversion サーバー : CollabNet Subversion Edge 3.2.2
C言語のビルド : g++ (tdm64-1) 4.7.1
コメント1件

468
467[sage]   投稿日:2013/01/18 23:36:26
>467
ちなみに、バッチファイルの中で $2 (と $1)を引数にして exe ファイルを実行すると、
exe ファイルが出力したものも問題なく "3" と書き込まれます。

直接 exe ファイルをフックとした使った場合に限り、
ハイフン形式で書き込まれる(つまり main 関数の引数として入ってくる)問題が起きます。
コメント1件

469
467[sage]   投稿日:2013/01/18 23:37:33
>468
すいません、書き間違えました。

$2 や $1 ではなく %2 や %1 です。

470
デフォルトの名無しさん[]   投稿日:2013/01/19 11:38:03
そもそも第2引数はリビジョン番号じゃなくてトランザクション名だよね?
コメント1件

471
467[sage]   投稿日:2013/01/19 11:54:59
>470
ごめんなさい、馬鹿なミスしてました。

質問したかったのは pre-commit ではなく、post-commit でした。

申し訳ないです。

472
467[sage]   投稿日:2013/01/19 11:56:27
質問し直します。
post-commit のフックについて質問です。

下記の内容の post-commit.bat ファイルを作ってコミットしました。

echo %2 >> output.txt

すると、リビジョン番号が書き込まれました。

次に、下記の内容のC言語ファイルをビルドして post-commit.exe を作り、
同じようにコミットしました。

#include <stdio.h>
int main (int argc, char **argv) {
 FILE *fp = fopen ("output.txt", "w");
 fputs (argv[2], fp);
 fclose (fp);
 return 0;
}

すると、例えばリビジョン番号が 3 だとすると、
"3-3" と数字がダブったハイフン付きで書き込まれます(引用符は付きません)。

何故なんでしょう?

[環境]
OS : Windows7 Home Premium 64bit
Subversion サーバー : CollabNet Subversion Edge 3.2.2
C言語のビルド : g++ (tdm64-1) 4.7.1

473
467[sage]   投稿日:2013/01/19 15:21:57
ごめんなさい。

もしかしてと思って、hooks フォルダの中を見てみたら、
bat ファイルの方は post-commit.bat になってて、
exe ファイルの方は pre-commit.exe になってました。
(道理でバッティングしないですんなり実験できたはずです)

頭の中で post と pre がごっちゃになってました。

exe の方も post-commit.exe で実験したら、
ただくリビジョン番号が書き出されました。

バカな事でスレを汚してしまって申し訳ありませんでした。

474
デフォルトの名無しさん[sage]   投稿日:2013/01/19 15:40:31
馬鹿なことを報告しただけでも許してやる

475
デフォルトの名無しさん[sage]   投稿日:2013/01/19 23:18:12
>ただくリビジョン番号が書き出されました。
落ち着け。

476
デフォルトの名無しさん[sage]   投稿日:2013/01/19 23:34:41
最近過疎ってたから枯れ木も山の賑わい。
みんなgitに行っちゃったのかな・・・?

477
デフォルトの名無しさん[sage]   投稿日:2013/01/20 00:30:22
だってしょうがないじゃない
最近はgitの方がダウンロード数多いんだから

478
デフォルトの名無しさん[sage]   投稿日:2013/01/20 12:41:35
中小企業ならgitだろうね

479
デフォルトの名無しさん[sage]   投稿日:2013/01/20 12:57:09
少人数ならsvnでいいと思う、利用者がそれぞれブランチ作ればいいし

480
デフォルトの名無しさん[sage]   投稿日:2013/01/20 13:47:10
継続的デリバリやるんなら git より svn の方が心配は少ない

481
デフォルトの名無しさん[sage]   投稿日:2013/01/21 22:27:50
svnが分散対応すればgitを再逆転するぜ!

482
デフォルトの名無しさん[sage]   投稿日:2013/01/21 23:07:30
ブンサンタイオー マダァ? (・∀・ )っ/凵⌒☆チンチン

483
デフォルトの名無しさん[sage]   投稿日:2013/01/21 23:57:32
svkってどっかいったの?
コメント1件

484
デフォルトの名無しさん[sage]   投稿日:2013/01/22 00:08:23
svnを分散化ってCOBOLをオブジェクト指向化するようなもん

485
デフォルトの名無しさん[sage]   投稿日:2013/01/22 07:12:17
分散が必要ならgitやMercurial使えば良いだけだと思うが

svnを分散対応しなきゃならない理由が分からん

486
デフォルトの名無しさん[]   投稿日:2013/01/22 08:16:19
>483
svkは作者が放り出した。
コメント1件

487
デフォルトの名無しさん[sage]   投稿日:2013/01/22 08:42:29
つうか、大規模プロジェクトならsvnしか選択肢がないだろ。
プログラマーしか居ないとかいう変わった職場ならgitでもいいだろうけどw
コメント2件

488
デフォルトの名無しさん[sage]   投稿日:2013/01/22 12:51:13
>487
バイナリ形式のドキュメントを管理とかそういう話?

489
デフォルトの名無しさん[sage]   投稿日:2013/01/22 17:32:58
>487
井の中の蛙大海を知らず

490
デフォルトの名無しさん[sage]   投稿日:2013/01/22 17:46:01
svnが分散対応したらcherry-pickとかrebaseもsvnで使えるって事か!
コメント2件

491
デフォルトの名無しさん[sage]   投稿日:2013/01/22 17:50:41
>490
えぇ?分散ってそういう意味なの?
マスターリポジトリと分散した沢山のローカルリポジトリがあるよ、ってことだと思てた。

492
デフォルトの名無しさん[sage]   投稿日:2013/01/22 18:13:41
>486
そっかぁ。分散型がトレンド!ってなったときに無理やり作った感じが否めなかったもんね。

>490
分散 = git って思っちゃったのかな。

493
デフォルトの名無しさん[sage]   投稿日:2013/01/23 21:46:47
分散のメリットの一つ、ローカルリポジトリで複数作業の同時進行に関しては
checkpoint機能が実装されたら出来そうだな。

494
デフォルトの名無しさん[sage]   投稿日:2013/01/27 20:08:53
あるフォルダの中にあるclass.javaをコミットしようとしたら

File not found

と言われました。パスは正しいのですが、SVNリポジトリーを見たら確かにそのファイルはそのパスにありません
同名のファイルを過去に作って、それを消して新しく作りなおした記憶があります


この場合、どうすればいいのでしょうか・・・
コメント1件

495
デフォルトの名無しさん[sage]   投稿日:2013/01/27 20:49:54
>494
リポジトリ側だけ削除されてるってこと?
だったら、File not found の前に、out of date って言われてない?

例えば…

Sending   class.java
svn: E155011: Commit failed (details follow):
svn: E155011: File 'C:\Documents and Settings\User\My Documents\Test\class.java' is out of date
svn: E160013: File not found: transaction '1-o', path '/class.java'

みたいに。

とりあえず、svn status --show-updates --verbose class.java の結果を貼ってみて。
コメント1件

496
デフォルトの名無しさん[sage]   投稿日:2013/01/27 21:16:29
>495
すいません
一度ローカルでclass.javaをコピーして、元のclass.javaを消し、新しく作ったclass.javaをコミットしたら
エラーが出なくりました。解決したので結果は貼れません

out of dateは出てこないのですが、エラーが2つ、出てきて

file not dound
attemped to open non-existent child node

というものでした。


ありがとうございました。

497
デフォルトの名無しさん[sage]   投稿日:2013/01/27 22:36:36
うわぁ・・・(´・ω・`)
http://subversion.tigris.org/issues/buglist.cgi?component=subversion&;issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED

498
デフォルトの名無しさん[sage]   投稿日:2013/01/29 16:22:45
なにが「うわぁ・・・」なの?
ウルトラ致命的な不具合でもあるの?

499
デフォルトの名無しさん[sage]   投稿日:2013/01/29 19:09:57
なにがって、レポートされたバグの数に対して
「うわぁ・・・」と言っていることはアスペ初段の俺でも分かる

500
デフォルトの名無しさん[]   投稿日:2013/01/29 23:58:50
たったひとつのリポジトリーに対して複数の作業フォルダを用意し、
各々の作業フォルダからは別のソースだけを更新させられることってできるのでしょうか?

例えば作業フォルダAはphpのソースだけ、作業フォルダBはhtmlとcssだけ、作業フォルダCはjsだけ・・・という風に。

TortoiseSVNを使っているのですが、これで私のやりたいことをやろうとする場合、
フォルダA、B、Cを作ってからチェックアウトし、各フォルダから対象となるソース以外をゴミ箱にいれて削除する・・・みたいな感じになりそうなのですが
コメント2件

501
デフォルトの名無しさん[]   投稿日:2013/01/30 00:29:00
>500
A、B、Cに対象となるソースだけをチェックアウトすりゃいいんでないの?
コメント1件

502
デフォルトの名無しさん[sage]   投稿日:2013/01/30 01:10:50
>500
なんで試してもみないで質問するの?

503
デフォルトの名無しさん[sage]   投稿日:2013/01/30 07:30:51
>501-502
すいません、試してみたんですが、チェックアウトする深さのところで項目選択すればいいとは
わかりませんでした。ありがとうございました。

504
デフォルトの名無しさん[]   投稿日:2013/02/06 01:53:57
すみません。
質問させてください。

subversionの内部構造を調べろと言われて困っています。
何か、参考になるwebページなどありませんか?
いきなり、ソースを読んだ方がよいでしょうか?

よろしくお願いいたします。
コメント1件

505
デフォルトの名無しさん[sage]   投稿日:2013/02/06 03:04:15
>504
内部構造って具体的に何のことを指してるのかにもよるだろ。
コメント1件

506
デフォルトの名無しさん[sage]   投稿日:2013/02/06 08:05:44
公式サイトのユーザマニュアル以外のドキュメントを読んだ上での発言なら、その通り。

507
デフォルトの名無しさん[sage]   投稿日:2013/02/07 23:49:06
>505-506
レスありがとうございます。
とりあえず、Windowsでコンパイルできるようにしろと言われました。
VisualStudio2008とか色々とインストールしていますが、やり方がよくわからないです。
Subversionのソースコードを落としてきて、その中のドキュメントに従っているつもりですが、うまくできないです。
こまりました。
コメント1件

508
デフォルトの名無しさん[sage]   投稿日:2013/02/07 23:55:58
>507
> うまくできないです。

何がうまくできないか書いてよ…

> こまりました。

こっちもです。
コメント1件

509
デフォルトの名無しさん[]   投稿日:2013/02/08 00:06:49
なんでWindowsでやろうとするんだ…イバラすぎるだろ。
コメント1件

510
デフォルトの名無しさん[sage]   投稿日:2013/02/08 00:08:53
>508
なにもかも、うまくいきません。
まず、何を参考にすればいいのかよくわかりません。

>509
うちは、全てをWindows前提で考えているのですorz
個人的にはOSSはLinuxの方がいけていると思うのですが
コメント1件

511
デフォルトの名無しさん[sage]   投稿日:2013/02/08 00:33:27
>510
>なにもかも、うまくいきません。

だから、自分のやったこととか、エラーメッセージを貼るなりしろよ…

て言うか、その状態でソース読むとか、ゴールが遠すぎるんじゃね?
コメント1件

512
デフォルトの名無しさん[sage]   投稿日:2013/02/08 00:52:56
cygwinを使ってみたらどうかな
コメント1件

513
デフォルトの名無しさん[sage]   投稿日:2013/02/08 07:39:23
>511
エラーメッセージすら出ませんorz
なんの反応もありません

>512
うちはcygwin禁止ですorz
コメント1件

514
デフォルトの名無しさん[]   投稿日:2013/02/08 07:58:35
>513

「何をやったときに」よ?

515
デフォルトの名無しさん[sage]   投稿日:2013/02/08 10:35:05
ソースを展開したトップにINSTALLというドキュメントがある。
それを読むのがいやなら転職すりゃいいじゃん。

516
デフォルトの名無しさん[sage]   投稿日:2013/02/08 10:54:55
subversionのsvnコマンドはコマンドラインから実行するツールなので
OSに依存するところはあまりないと思うんだけど、どうなんかな。
Windows用のsubversionツールとしてTortoiseSVNがありますが、
ソースも公開されてますから、こっちを調べてみたらどうですか?

すべてをWindowsでやるというお題目(失礼)の真意がどの辺りなのか
わかれば対応も決めやすいと思いますけどね。

ところであなた自身はsubversionのことをどれくらい知ってますか?
一度も使ったことがなく、バージョン管理もやったことがないく、
これからオールWindowsでバージョン管理を始めるためにsubversionの
ことを調べ始めたのだとしたら、あくまで調査のために、世間で実績のある
Linuxなりなんなり上で動作させて調査することを提案したらどうですか?

cygwin禁なら仮想マシンも禁止なのでしょうか。調査のためであっても
禁止となると、それはもうドMも極まってます。

517
デフォルトの名無しさん[sage]   投稿日:2013/02/08 11:25:24
どMというか、只の馬鹿だろそれ。
敵性語とか言って「ストライク」も「よし」に言い換えさせるのと一緒。
つーか、宗主国に与えられた文字を捨てて自国の歴史も学べなくなったどっかの国みたいだ。

518
デフォルトの名無しさん[sage]   投稿日:2013/02/08 11:41:08
ほんと、プログラマ脳だな。
まずこれでしょ。

Subvesionドキュメント
第8章 開発者の情報
http://todo.issp.u-tokyo.ac.jp/archive/subversion/book.html#svn.developer
コメント3件

519
デフォルトの名無しさん[sage]   投稿日:2013/02/09 04:50:59
>518
なにもかもうまくいかないんだからまずはパソコンの電源が入っているかの確認からすべき。
コメント1件

520
デフォルトの名無しさん[sage]   投稿日:2013/02/09 09:14:41
>519
それは一理ある。

俺はパソコンにイヤフォンを付けて音楽聴こうとしたんだが、音が出ない。
音量も確認し、イヤフォンジャックも入念に確認したが、それでもダメ。
もう今日は諦めようと思って立ち上がった時、
自分の耳にイヤフォンが無いこと気づいた。

基本中の基本の確認は大事だよな。

521
デフォルトの名無しさん[sage]   投稿日:2013/02/09 11:14:43
俺その逆があるわ。
アンプ付きスピーカのボリュームをいじっても、
スイッチをOFFにしても音が出続けるから、
わけがわからずにパニックってたら、ヘッドホンしたままなのに気付いた。

522
デフォルトの名無しさん[sage]   投稿日:2013/02/09 12:46:27
アメリカであったじゃん。エンジニアがインドか中国の安い下請けに個人的に発注して作業させてたの。
辞めたくないなら個人的に下請け雇えばいい。

523
デフォルトの名無しさん[]   投稿日:2013/02/11 02:09:01
俺は
音楽ファイル送ってもらって音質悪すぎーとずっと言ってて
原因は端子のミニジャックの刺さり具合が半端になってた
というのがある


524
デフォルトの名無しさん[]   投稿日:2013/02/12 06:39:01
>518
ありがとうございます。
そのページは見ていました。
ただ、それらのモジュール間の関係がよくわかりません。
svnとsvnserverとそれらのモジュールの関係をまとめた内容が知りたいです。
例えば、svnはどのlibsvn_xxxを使っているのでしょうか?
もしくはlibsvn_ra_localはどこから呼ばれ、どのlibsvn_xxxを使っているのでしょうか?

情報をいただけると助かります。

よろしくお願いいたします。
コメント2件

525
デフォルトの名無しさん[sage]   投稿日:2013/02/12 06:42:23
ageてしまって、すみません。
もう、一旦コンパイルは諦めて、とりあえずコードベースでの確認を行いたいと思います。
コードの読むべきところなどポイントがあれば教えてください。


よろしくお願いいたします。
コメント1件

526
デフォルトの名無しさん[sage]   投稿日:2013/02/12 12:40:42
>525
君のコードリーディングスキルがどの程度なのかがわからないので、アドバイスのしようがない。
ただ、>518のドキュメントを読んでソースを読み始めることもできないようじゃ、何をやっても駄目だと思うが。

527
デフォルトの名無しさん[sage]   投稿日:2013/02/12 16:06:08
>524
とりあえずmain関数から読もうぜ

528
デフォルトの名無しさん[]   投稿日:2013/02/12 23:41:59

529
デフォルトの名無しさん[sage]   投稿日:2013/02/12 23:59:42
>524
そもそも目的がよくわからないんだが、まず普通にSubversionを使ったことはあるんだよな?
単なる学習目的とは考えにくいし、Subversionの類似品でも作るつもりなのだろうか。
コメント1件

530
忍法帖【Lv=40,xxxPT】(1+0:5) [sage]   投稿日:2013/02/13 21:43:10
>529
目的はそりゃあれだろ?
上司から無茶振りされた課題を低コストで解決するにはどうすればよいか という問題の解を求めてるんだろ

531
デフォルトの名無しさん[sage]   投稿日:2013/02/14 11:19:49
このスレの住人にタダで下請けに出すという事だね。

532
デフォルトの名無しさん[sage]   投稿日:2013/02/14 19:40:04
暗に退職勧告受けてるんじゃないの

533
デフォルトの名無しさん[sage]   投稿日:2013/02/16 01:50:02
subversionもセット出来て、操作方法も一通りできようになったのですが、
では、実際の運用は、どうするのが良いの?で 止まってます。
構成などは真似れば良いのでしょうが、
お勧めの、SVNサイトってありますでしょうか?

正直、trunkやtag,branch の実際の運用法やルールがわかってません
コメント2件

534
デフォルトの名無しさん[sage]   投稿日:2013/02/16 05:08:01
テンプレはどう

535
デフォルトの名無しさん[sage]   投稿日:2013/02/16 09:41:15
波動

536
デフォルトの名無しさん[sage]   投稿日:2013/02/16 14:23:45
>533
別に今までどおりのフォルダ構成をインポートして、
変更するたびにコミットするだけでいいんじゃね?

大改造してる間に、他のちょっとした修正したくなったら、
branch とかが欲しくなるだろうから、そのとき覚えれば良い。

537
デフォルトの名無しさん[sage]   投稿日:2013/02/18 21:03:20
いやあ、ttb前提の環境があったりするので、せめてそれは守っておいたほうが無難だよ
しばらくtrunkしか使わないとしてもね

538
デフォルトの名無しさん[sage]   投稿日:2013/02/19 14:19:22
>533
ここらへん参考にするといい。
http://www.freebsd.org/doc/en_US.ISO8859-1/articles/releng/release-p...#AEN147

539
デフォルトの名無しさん[]   投稿日:2013/02/24 00:30:56
すみません。
ちょっと前にsubversionのwindowsでのコンパイルを試みていると書き込んだものです。
規制で書き込めませんでした。
あれからいろいろとありまして、とりあえず、コンパイルは通るようになりました。
ネットでVS2008でのコンパイル方法が記載されていたので、それを参考にしました。
しかし、コンパイルしたsvn.exeなどがまったく動作しません。
コメント1件

540
デフォルトの名無しさん[]   投稿日:2013/02/24 00:33:34
序数???がLIBEAY32.dllから見つかりませんとか出ます。
opensslコンパイル時に作成したLIBEAY32.dllをexeと同じフォルダにコピーするとそのエラーメッセージは表示されなくなるのですが、変わりにいきなり不正な…のメッセージと同時にプログラムが落ちます。
デバッグするか強制終了するか選べるのですが、デバッグを選んでもVS2008が立ち上がるもののどこで問題が発生しているのかなどいっさい教えてくれません。
コメント2件

541
デフォルトの名無しさん[]   投稿日:2013/02/24 00:37:17
同様の問題を抱えていらっしゃる方いませんか?
もしくは、なんだかのアドバイスをいただけませんか?
私はJavaやLinuxの開発はある程度経験あるのですが、VSは今回が初めてで厳しいです。
よろしくお願いいたします。
コメント1件

542
デフォルトの名無しさん[sage]   投稿日:2013/02/24 00:46:56
そいつはご愁傷さま
コメント1件

543
デフォルトの名無しさん[sage]   投稿日:2013/02/24 01:41:50
>541
>同様の問題を抱えていらっしゃる方いませんか?
古き良き Unix 時代のフリーウェア文化のノリで、
なんでもソースで落として自分でコンパイルするのがあたりまえと
思ってる人かな?
Windows に関しては、そういうノリはほぼないよ。Apache なんかもバイナリ配布が普通で、
Apache そのものの利用以外(改造とか調査とか)が目的じゃない限り、
自分でコンパイルする人はほぼいない。
Subversion に関しても、TortoiseSVN や VisualSVN が既にあるから、
わざわざ windows 上で自分でコンパイルしようという人はほとんどいないと思うよ
(だから、どこで質問しても有効な回答は得られないと思う)。

544
デフォルトの名無しさん[sage]   投稿日:2013/02/24 04:17:16
windowsに限らず自分でコンパイルするノウハウは今は商品。
ただで手に入ると思ってたら大きなまちがい。
あんただってその作業を会社に売って換金するんだろ。

545
デフォルトの名無しさん[sage]   投稿日:2013/02/24 07:58:00
>539
>ネットでVS2008でのコンパイル方法が記載されていたので、それを参考にしました。

でも、参考にした URL は示せないと…

>542-544 みたいなレスしか付かないのもむべなるかな。

546
デフォルトの名無しさん[sage]   投稿日:2013/02/24 08:02:44
>540
> デバッグするか強制終了するか選べるのですが、デバッグを選んでもVS2008が立ち上がるもののどこで問題が発生しているのかなどいっさい教えてくれません。
ちゃんとデバッグビルドにした?
そもそも知識がなさ過ぎるよね。大丈夫なの?いろいろ心配しちゃうよ。


547
デフォルトの名無しさん[sage]   投稿日:2013/02/24 09:24:44
>540
自前ビルドはあきらめてバイナリ落としてこい
http://subversion.apache.org/packages.html#windows

548
デフォルトの名無しさん[sage]   投稿日:2013/02/24 09:33:08
dllのバージョンが適合してないのでは?
コメント2件

549
デフォルトの名無しさん[sage]   投稿日:2013/02/24 09:38:03
クレクレ君に餌を与えないように

550
デフォルトの名無しさん[]   投稿日:2013/02/24 10:22:38
レスありがとうございます。
Windowsでは自分でOSSをコンパイルする人が少ないことは理解できました。

>548
その辺を調べるにはどうしたらいいのでしょうか?
とりあえず、PATHの中を確認すると今回問題となっているdllと同名のdllが複数個所にあることは確認しました。
しかし、コンパイル時にどのdllが参考にされ、実行時にどのdllが参考にされているのかいまいちわかりません。
その辺のWindows開発者としての知識がまとまっている書籍やHPはないでしょうか?

よろしくお願いいたします。
コメント2件

551
デフォルトの名無しさん[sage]   投稿日:2013/02/24 10:34:03
もうすでに スレチになってると思う。
ソースがあるんだから、Subversion から問題を分離して、
Windowsプログラミング一般の問題として、
相応のスレで質問したほうが知ってる人が多いと思う。
つまり、出ているエラーからさかのぼって、
Subversion がどのライブラリの何をどう使おうとしていて、
そのエラーが出ているのかは、自分で調べる必要がある。
このスレで質問してるのは、要はそのプロセスまで
他人にやってもらおうってことだろうけど、
同じことやってる人がいない以上、あなたが自分でやるしかないと思う。

552
デフォルトの名無しさん[sage]   投稿日:2013/02/24 10:54:13
>550
> しかし、コンパイル時にどのdllが参考にされ

コンパイル時に参照するのは *.lib だよ。
openssl コンパイルした時の LIBEAY32.dll とか使うなら、その時に LIBEAY32.lib と言うものも
できてるはず。それを使わないと、>548 が言うようなことでエラーになる。

553
デフォルトの名無しさん[sage]   投稿日:2013/02/24 11:06:52
結局何がしたかったのか?

554
デフォルトの名無しさん[sage]   投稿日:2013/02/24 11:20:55
ただで下請けに丸投げしたかった。

555
デフォルトの名無しさん[sage]   投稿日:2013/02/24 11:59:45
INSTALLにことこまかに書いてあるじゃねーか
これでわからんやつは一生無理だろ
コメント1件

556
デフォルトの名無しさん[sage]   投稿日:2013/02/24 16:05:56
馬鹿には無理

557
デフォルトの名無しさん[]   投稿日:2013/02/24 16:15:54
>550
Cの基本からやり直せ

558
デフォルトの名無しさん[sage]   投稿日:2013/03/04 22:23:41
>555
こんなところに下請けに出している時点で、英語も読めないIT土方なんだろ
察してやれよ

559
デフォルトの名無しさん[sage]   投稿日:2013/03/12 13:16:25
TortoiseSVNで3つのマージタイプの使い分けがよくわからないんだけど、
ブランチ内でコミットしたものをすべてtrunkにマージする場合、
「リビジョンの範囲をマージ」で「マージするリビジョンの範囲」を指定しないですべてマージするのと、
「ブランチを再統合する」でマージするのと、どう動きが違ってくるのですか?
コメント1件

560
デフォルトの名無しさん[sage]   投稿日:2013/03/12 22:20:41
ロードマップの
http://subversion.apache.org/roadmap.html

Specific stuff aimed at this release が全部グリーンライトになったね!
1.8 もうすぐ?
コメント1件

561
デフォルトの名無しさん[sage]   投稿日:2013/03/13 01:51:26
>559
ほとんどいっしょだったようなきがする

562
デフォルトの名無しさん[sage]   投稿日:2013/03/14 13:09:13
転覆終了のお知らせ

次世代IT技術の勉強会テックヒルズ、第5回「Go to Git!?さらばSVN?」3月22日開催 / GameBusiness.jp
http://www.gamebusiness.jp/article.php?id=7658
コメント1件

563
忍法帖【Lv=40,xxxPT】(1+0:5) [sage]   投稿日:2013/03/15 13:48:20
- ブランチしない
- 遅くてもいい
- オフライン操作なくていい
- WindowsでTortoiseSVN使いたいor使わせたい
こういう用途なら別にSVNのままでもいいんじゃね?
コメント1件

564
デフォルトの名無しさん[sage]   投稿日:2013/03/15 14:15:11
>563
ブランチに関してはチェンジセセットの追跡が出来るようになっているので
そんなに違いはないだろ。

565
デフォルトの名無しさん[sage]   投稿日:2013/03/15 22:10:22
別に今のSubversionにそんなに不満はないな。ブランチバシバシ作ってるし、
TortoiseSVNも入ってるけど、全部コミットされてるかどうかの確認くらいにしか使ってない。
常用してるのはSlikSVN。秀丸から起動して、結果を編集してまだ起動。この繰り返し。

強いて言えばタグとして作ったブランチにreadonlyの属性付けられるといいな、っていう程度。
逆にmergeinfoとかtreeコンフリクトとか、かえってぐちゃぐちゃになってる気がする。
gitは・・・遊ばれてる感じだ。頭の悪いおいらにはSubversionくらいがちょうどいい。
コメント2件

566
デフォルトの名無しさん[sage]   投稿日:2013/03/15 23:01:47
>565
アクセス許可を設定して、/tag以下については
タグ作成権のあるユーザー以外はreadonlyにするとか。

567
デフォルトの名無しさん[sage]   投稿日:2013/03/16 18:49:25
>565
hookで、urlとユーザー名で判別して、許可/不許可を返すって手もある。

568
565[sage]   投稿日:2013/03/19 01:20:10
まぁ何かすればできるのは分かってるんだけど。
「うっかり」タグにチェックインしちゃう事態を防げればいいので、
「書き込み禁止だけどいいの?」と警告を出してくれるだけで十分だと思うんだ。
今はいちいち svn log --stop-on-copy でうっかりさんがいないか確認してる。

566だとタグを作れる人はうっかりチェックインできちゃうから、やっぱりhookなんだろうけど。
みんな不便だと思ってないのかなぁ。

569
デフォルトの名無しさん[sage]   投稿日:2013/03/19 02:51:03
そう思ったら何故検索しない?
リリースパッケージに含まれてるのに。
コメント1件

570
565[sage]   投稿日:2013/03/19 22:14:22
わざわざhookを仕掛けてまで実現したい機能でもないし。
コア機能に入れておいてくれればなぁ、っていう老人のぼやき。
svn:readonlyみたいな属性作ってくれるだけでいいのに。

リビジョン付きのシンボリックリンクみたいのでもいいのに。
svn:externalsが近いけど、チェックインできちゃうし。
やっぱり代わりにはならなかった・・・。

571
デフォルトの名無しさん[sage]   投稿日:2013/03/19 22:44:17
これには>569も驚いたであろう

572
デフォルトの名無しさん[sage]   投稿日:2013/03/23 00:35:44
>560
>562
1.8は最後の仇花か
コメント1件

573
デフォルトの名無しさん[sage]   投稿日:2013/03/23 13:09:53
まだリンクされてないけど、リリースノートも準備されてるな。
http://subversion.apache.org/docs/release-notes/1.8.html

574
デフォルトの名無しさん[sage]   投稿日:2013/03/29 23:03:04
新バージョン来週4日にくるで。
http://svn.apache.org/repos/asf/subversion/trunk/CHANGES

Version 1.7.9
(04 Apr 2013, from /branches/1.7.x)

575
デフォルトの名無しさん[sage]   投稿日:2013/03/31 21:03:51
svnサーバのソリューションってなんかない?
ユーザとグループで複数リポジトリのアクセス管理できて、
IPアドレスでリポジトリ毎に制限がかけられるようなの。
いちいち手作業でhookとか書くのなしでそういうのを自動化されてるやつ。
コメント1件

576
デフォルトの名無しさん[sage]   投稿日:2013/04/06 07:04:20
TortoiseSVN 1.7.12 svn 1.7.9

security修正が結構あるのね

577
デフォルトの名無しさん[sage]   投稿日:2013/04/16 02:54:41
>575
こういうの?
uberSVN
http://www.wandisco.com/ubersvn

578
デフォルトの名無しさん[sage]   投稿日:2013/04/16 09:19:12
iF.SVNAdmin http://svnadmin.insanefactory.com/
IPアドレスでの制限はできないけど。

579
デフォルトの名無しさん[sage]   投稿日:2013/05/03 13:54:35
1.8.0、GW明けくらいには来そうかな。

580
デフォルトの名無しさん[sage]   投稿日:2013/05/05 18:51:34
>572
単なる勉強会のタイトルで何を言ってるんだか…

581
デフォルトの名無しさん[sage]   投稿日:2013/05/11 15:33:59
1.8.0-rc1

582
デフォルトの名無しさん[]   投稿日:2013/05/16 19:34:56
Version 1.8.0
(14 Jun 2013, from /branches/1.8.x)


来月か・・・

583
デフォルトの名無しさん[sage]   投稿日:2013/05/23 00:22:35
1.8.0rc2 出てる

584
デフォルトの名無しさん[]   投稿日:2013/06/18 21:52:54

585
デフォルトの名無しさん[]   投稿日:2013/06/18 22:29:19

586
デフォルトの名無しさん[sage]   投稿日:2013/06/24 15:04:44
Mac版Tortoisesvnって使い物になりますか?
WindowsからMacへ移植されたソフトってたいてい品質が低いので心配です。

587
デフォルトの名無しさん[sage]   投稿日:2013/06/24 15:23:42
品質が低いんじゃなくて、Macの流儀に馴染まないだけだろ。

588
デフォルトの名無しさん[sage]   投稿日:2013/06/24 15:38:45
Mac版なんてあるの?

589
デフォルトの名無しさん[sage]   投稿日:2013/06/24 16:15:59

590
デフォルトの名無しさん[sage]   投稿日:2013/06/24 16:24:56
msi、、、もしかしてMONO版?
まあちょっと見てみるか

591
デフォルトの名無しさん[sage]   投稿日:2013/06/24 16:31:17
Mac用のSubversionクライアントは、Cornerstone 2というのが良いみたいだね。
ただ、$59だが。

592
デフォルトの名無しさん[sage]   投稿日:2013/06/24 16:35:40
これ全部Windows版じゃんアイコン謎だけどw

593
デフォルトの名無しさん[]   投稿日:2013/06/24 23:41:52
適当なGUIクライアントがなかったら、
Eclipseで済ませる。
基本は、CLIじゃね

594
デフォルトの名無しさん[sage]   投稿日:2013/06/25 00:50:01
Windows Explorer拡張のTortoiseがOSXで使えるって、それどこ情報よ?

595
デフォルトの名無しさん[sage]   投稿日:2013/06/25 01:03:44
パス名に日本語使ってWindowsと共用するならhomebrewでunicode-path付けてsubversionインストールするといいね。
オープンソースのGUIならsvnxというのもあるらしい。
http://www.rk-k.com/archives/1342

あとはIDEのSubversionプラグイン使ってる人や、VirtualBoxとWindows、Tortois入れてる人もいる。

596
デフォルトの名無しさん[sage]   投稿日:2013/06/25 01:17:31
http://qiita.com/amay077/items/263577c8cc4e1c65b19b
Mac 最強の git/Mercurial クライアントである SourceTree ですが、git-svn した Subversion リポジトリもほとんどシームレス い扱うことができます。

これは、目的と違うかな。

597
デフォルトの名無しさん[sage]   投稿日:2013/06/25 01:27:54
http://blog.sourcetreeapp.com/2010/12/14/sourcetree-1-1-released/
http://japan.blogs.atlassian.com/2011/10/sourcetree-git-hg-client-by-atlassian...
svnリポジトリ指定するときは、コマンドが似てるから、git-svnよりhgsubversionを選択したほうがいいかもね。

598
デフォルトの名無しさん[sage]   投稿日:2013/06/26 18:43:22
Mac用のSVNクライアントでリボジトリ間の差分データを抽出できるものってある?
VersionsもCornerStornもsvnXも試したがダメだった。
コメント1件

599
デフォルトの名無しさん[]   投稿日:2013/06/26 21:20:18
svnということは、ワーキングコピー間ってこと?

600
デフォルトの名無しさん[sage]   投稿日:2013/06/27 00:26:04
それって結局、全部diffすることになるんじゃないかな?

601
デフォルトの名無しさん[sage]   投稿日:2013/06/27 16:25:06
リポジトリ1280からリポジトリ1321までに更新があったデータだけ、エクスポートしたいんす。
差分データの納品とかする時に使いたいんす。

602
デフォルトの名無しさん[sage]   投稿日:2013/06/27 17:24:11
リポジトリ じゃなくて リビジョン ってことでいいのかな?
コメント1件

603
デフォルトの名無しさん[sage]   投稿日:2013/06/27 18:14:36
>602
左様でございまする。
デザイン屋にはなかなかにシェルスクリプトは敷居が高くて、クライアントを使っています。

604
デフォルトの名無しさん[sage]   投稿日:2013/06/27 20:10:28
一応念のため聞いておくが、そのデータはテキストなんだろうな?
コメント1件

605
デフォルトの名無しさん[]   投稿日:2013/06/27 20:56:01
変更があったデータってのはdiff形式じゃなくて、
その間に更新されたファイル群からなるツリー構造かな?
コメント1件

606
デフォルトの名無しさん[sage]   投稿日:2013/06/27 21:00:23
>604
うんにゃ。
画像とか、動画とか。
サーバーは常に大変な事になっておる。

607
デフォルトの名無しさん[sage]   投稿日:2013/06/27 21:40:10
>605
そう言う事です。
更新差分の納品データを作るのに必要なんですが、exportすると更新日時が書き換わるので、ワーキングコピーに更新日で検索かけたりして、差分をえっちらおっちら作っておるのです。
コメント1件

608
デフォルトの名無しさん[sage]   投稿日:2013/06/28 09:53:47
>607
diff の --summarize オプションで差分リストが取れるからそれを使って何とかするとか。
コメント1件

609
デフォルトの名無しさん[sage]   投稿日:2013/06/30 10:28:20
subversionってレポジトリからファイルを取ってくると、タイムスタンプが取ってきた時間になるよね?
それをコミットした時間で取り出せれば簡単に解決しそうな気もする。

610
デフォルトの名無しさん[sage]   投稿日:2013/06/30 11:03:17
> それをコミットした時間で取り出せれば

use-commit-times でできるな。

611
デフォルトの名無しさん[sage]   投稿日:2013/07/01 00:00:00
>608
何とかするっていうか、もうそれが真正面の方法だよね。
Mac用のGUIクライアントでそれができないってのが驚きではある。ほんとにできないの?
コメント1件

612
デフォルトの名無しさん[sage]   投稿日:2013/07/01 00:00:00
>611
MacならLinuxのコマンド通るからターミナルでやれって話なのかもしらんが。
ノンプログラマが多いWeb制作でシェル覚えろとはちょっと言い辛い。
そのためにクライアント使ってるんだけど、WinでもTortoiseSVN以外ではその機能が付いてない。
なんとも悲しい。

613
デフォルトの名無しさん[sage]   投稿日:2013/07/02 00:00:00
あ、状況は理解してる(コマンド叩きたくない)つもりだったんだけど、ほんとにその機能がないんだ…
結構使われる機能だと思うのになぁ。

614
デフォルトの名無しさん[sage]   投稿日:2013/07/15 00:00:00
そろそろ1.8.1くるみたい。

615
デフォルトの名無しさん[sage]   投稿日:2013/07/16 00:00:00
>598,611
CornerStoneなら出来るぞ

tortoiseSVNバージョン1.8.0にしたら新規のチェックアウトが出来なくなった。
アイパス聞かれる所で弾かれる。
ID,Pass間違えなどの凡ミスはしてないのに。
誰か同じ状況の人いない?
コメント1件

616
デフォルトの名無しさん[sage]   投稿日:2013/07/16 00:00:00
アイパスとか言ってる屑人間の凡ミスはしてない、なんて
誰が信じられるだろうか。
コメント1件

617
デフォルトの名無しさん[sage]   投稿日:2013/07/16 00:00:00
アイパスってなにかのPathなのかと思ったけど、次の行で書いてるID、Passwordのことか。
せめてどっちかに統一して欲しいけど、前者に統一されたら理解できずに終わるところだった。

618
デフォルトの名無しさん[sage]   投稿日:2013/07/16 00:00:00
>616
同感だな。

619
デフォルトの名無しさん[sage]   投稿日:2013/07/16 00:00:00
>615
普通に使えてますよ
作業フォルダ側のDBのアップデートした?

620
デフォルトの名無しさん[]   投稿日:2013/07/17 00:00:00
新規なんだからローカルDBなくね?

621
デフォルトの名無しさん[sage]   投稿日:2013/07/17 00:00:00
間違えてないなら BAN されたんだろw

622
デフォルトの名無しさん[]   投稿日:2013/07/18 00:00:00
質問させてください。
作業フォルダのルートからsvn commitを--depth infinityで行うと、全ての変更がコミットされると思います。
特定のフォルダのみ除外することはできないでしょうか?
例えば
 ルート - A
      - B
      - C
とあった場合、Cだけ除外とか出来ないでしょうか?
上記の例だとA、Bだけ指定すれば良いと言われそうですが、今扱っているソースコードはディレクトリが深くその極々一部だけコミットしたくないことが多いのです。
よろしくお願いいたします。

 
コメント1件

623
デフォルトの名無しさん[]   投稿日:2013/07/18 00:00:00
changelistつくるくらいしか思いつかないな。
コメント1件

624
デフォルトの名無しさん[sage]   投稿日:2013/07/19 00:00:00
Windowsでクライアントはほぼ TortoiseSVN オンリーで、日本語ファイル名使いまくりな
環境なのですが、svk の代わりに使うとしたら何がお手軽でしょうか。

625
デフォルトの名無しさん[]   投稿日:2013/07/20 00:00:00
gitは、日本語のパスでも使えるから、
git-svnが代替えかな

626
デフォルトの名無しさん[sage]   投稿日:2013/07/20 00:00:00
git 触った事がないのでハードル高そうですが、この休みの間にちょっくら試してみます。
ありがとうございました。

627
デフォルトの名無しさん[]   投稿日:2013/07/21 00:00:00
commit以外のコマンドをオールオアナッシングで行う方法はありますか?
例えばaddで複数のファイル、フォルダを指定した場合、1個でもaddに失敗したら(例えば、指定されたファイル、フォルダが存在しないなど)その他全部のaddを取り消すことはできますか?
やり方があれば教えてください。

628
デフォルトの名無しさん[sage]   投稿日:2013/07/21 00:00:00
revertじゃなくて?

629
デフォルトの名無しさん[sage]   投稿日:2013/07/21 00:00:00
addだとたしかに、revertでいけますね。
例えばですけど、数個のファイルを編集した後、気が変わってdeleteしたとき、そのdeleteのみ取り消したいのです。
revertだとおそらく、前回commitしたかupdateしたところまで戻ると思うので、deleteだけではなく、編集まで取り消されますよね。

>623
すみません。>622も私です。
ご回答ありがとうございました。
changelistは知らなかったので知識が増えました。
ただ、毎回除外したいものが違うと毎回作る必要があるので、その辺が難しいかと思いました。
コメント2件

630
デフォルトの名無しさん[sage]   投稿日:2013/07/21 00:00:00
>629
なんかそのうち三回編集したうちの三回目だけ取り消したいとか言いそうだな...

こまめに Commit しろとしか言えない。
コメント1件

631
デフォルトの名無しさん[sage]   投稿日:2013/07/21 00:00:00
>629
何のためのコミットなのかを良く考えると良いと思う
戻す可能性があるならコミットするのが基本でしょ

632
デフォルトの名無しさん[sage]   投稿日:2013/07/21 00:00:00
> commit以外のコマンドをオールオアナッシングで行う方法はありますか?
条件変えるなよ。
コメント1件

633
デフォルトの名無しさん[sage]   投稿日:2013/07/21 00:00:00
>630-631
なるほど。
わかりました。
コミットはバージョンの区切りとかじゃなくて、こまめにやるんですね。
バージョンの区切りとかはタグを使う理解でいいですか?

>632
すみません。
意味がよくわかりません。
コメント1件

634
デフォルトの名無しさん[sage]   投稿日:2013/07/21 00:00:00
CheckPoint機能が導入されるSubversion1.9が出るまでは我慢するしかない。

635
デフォルトの名無しさん[sage]   投稿日:2013/07/22 00:00:00
>633
なんかその認識だとコンパイルできないものをコミットする人になりそうだが、大丈夫かな

636
デフォルトの名無しさん[sage]   投稿日:2013/07/22 00:00:00
コミットするのが自分一人ならコンパイルできなくても、
そこに戻す可能性があるならコミットした方がいい。

チームだとそういうわけにはいかないが、
コミットを自粛するのではなく、
分散型を使って、自分用とチーム共有のリポジトリを分けることで対処したいところ。

637
デフォルトの名無しさん[sage]   投稿日:2013/07/22 00:00:00
自分用のブランチとか作らないんすか

638
デフォルトの名無しさん[sage]   投稿日:2013/07/23 00:00:00
svnでもgit-flowのような運用した方がいいんだろうけど、結局身に付かず。
http://stackoverflow.com/questions/13345667/it-is-possible-to-use-the-...

gitだとローカルブランチあるけど、結局ローカルのフォルダがないと作業出来なかったり、ローカル消えると終わりなことを忘れてたりする。
その点を避けるために、git-flowでリモートブランチ作って作業して、開発ブランチにコミットするようになり、やっと習慣化してきた。

639
デフォルトの名無しさん[]   投稿日:2013/07/25 00:00:00
ありがちな気はするんだけどやり方がわからなくて質問したい

環境に依存する変数を指定するファイルなど、チェックアウト後に編集することがわかりきっているファイルを、
SVNの管理下だけどコミット対象外にしたい
svn_ignoreだと管理対象外になってうまくいかない

どうすればいいのでしょうか?
コメント1件

640
デフォルトの名無しさん[sage]   投稿日:2013/07/25 00:00:00
コミットしなければいい

641
デフォルトの名無しさん[sage]   投稿日:2013/07/25 00:00:00
必要十分なファイルだけをコミットするってことができない奴多いよな
中途半端にコミットして他の人間がコンパイルエラーになるとか
いらないファイルまでコミットして競合起こす奴とかさw

642
デフォルトの名無しさん[sage]   投稿日:2013/07/25 00:00:00
テンプレートをコミットしておいて、チェックアウト後にコピーして使うようにしたらいいんじゃない
コメント1件

643
デフォルトの名無しさん[]   投稿日:2013/07/25 00:00:00
関係ないファイルをコミット対象から外す操作を自動化したいんです
コメント1件

644
デフォルトの名無しさん[]   投稿日:2013/07/25 00:00:00

645
デフォルトの名無しさん[]   投稿日:2013/07/25 00:00:00

646
デフォルトの名無しさん[sage]   投稿日:2013/07/25 00:00:00
>644-645
なんか、目玉機能ある?
コメント1件

647
デフォルトの名無しさん[sage]   投稿日:2013/07/25 00:00:00
>643
よくわからんけど、自分が間違えてコミットすることを防ぎたいのなら、ローカルでignore属性つけておけば?
あとは環境に応じてうまく動く設定ファイルにするか
コメント1件

648
デフォルトの名無しさん[sage]   投稿日:2013/07/25 00:00:00
>647
個人はないんじゃね?
641で挙がってるような奴対策だろ
そしてここまで回避策か代替案しか答えがないってことは無理ってことか
できるんなら俺も知りたいわ
コメント1件

649
デフォルトの名無しさん[sage]   投稿日:2013/07/25 00:00:00
>639
たった今ふと思ったのだが、
svn:needs-
lock (だったかな?)
はどうだろう?

明示的にロックしないとコミット出来なくなるから、目的達成できるんじゃね?

650
デフォルトの名無しさん[sage]   投稿日:2013/07/25 00:00:00
変なところに改行が入ったけど、
svn:needs-lock
念のため

651
デフォルトの名無しさん[sage]   投稿日:2013/07/25 00:00:00
>648
>642 しかないでしょ。
テンプレからコピーする手間を省きたい (と言うかみんなにその手順を説明するのが面倒) とは思うが...
コメント1件

652
デフォルトの名無しさん[sage]   投稿日:2013/07/25 00:00:00
svn:externals使って設定ファイルは別管理にする。
r/oでcoすれば良い

653
デフォルトの名無しさん[sage]   投稿日:2013/07/25 00:00:00
>651
テンプレート状態の設定ファイルがリリースされる日を楽しみにしています

654
デフォルトの名無しさん[sage]   投稿日:2013/07/25 00:00:00
>646
パッチリリースに目玉機能なんて無いでしょ。
強いて言えば、 1.8.0 にしてすぐぶちあたるようなバグはあらかた修正された、ってぐらい?

655
デフォルトの名無しさん[sage]   投稿日:2013/07/30 00:00:00
commit時にchecksumエラーが出るようになったのだが
ファイル消してupdateするとtxtファイルがバイナリみたいになる
modify取ると変更なしになる

checkoutからやり直すとtxtファイルでcoされるけど、再び同じ現象が他のファイルでも起こる

admin verifyは問題なし

どこか情報ありませんか?

656
デフォルトの名無しさん[sage]   投稿日:2013/08/08 00:00:00
Windows7(32bit)にTortoiseSVN 1.8.xをインストールすると
MS-Access2010のピボットテーブルビューが表示されなくなります。
回避方法は無いでしょうか? 1.7.xでは問題ありません。

657
デフォルトの名無しさん[sage]   投稿日:2013/08/15 00:00:00
svnコマンドで、TortoiseSVNのログ表示のように、カレントディレクトリ以下の全ての情報を表示することはできますか?

658
デフォルトの名無しさん[sage]   投稿日:2013/08/20 00:00:00
デフォでそうなってると思うけど
コメント1件

659
デフォルトの名無しさん[sage]   投稿日:2013/08/20 00:00:00
>658
例えば、どこかのワーキングディレクトリで、以下の操作をしたとします。
$ mkdir aaa
$ ls / > aaa/test.txt
$ svn add aaa
$ svn commit
この状態で、svn logとやっても、今commitしたもののログは表示されません。
svn log aaaとやると、ログが表示されます。

$ svn --version
svn, バージョン 1.7.11 (r1503888)
コンパイル日時: Jul 17 2013, 09:10:51

660
デフォルトの名無しさん[sage]   投稿日:2013/08/20 00:00:00
svn log -rHEAD:1
コメント1件

661
デフォルトの名無しさん[sage]   投稿日:2013/08/21 00:00:00
うろ覚えですまんが、
commit した後 update しなきゃいかん
のじゃなかったっけ?
コメント2件

662
659[sage]   投稿日:2013/08/21 00:00:00
>660
これで取得できました。ありがとうございました。

>661
svn updateはリポジトリとの同期なので、今回の話とは関係ありません。
コメント1件

663
デフォルトの名無しさん[sage]   投稿日:2013/08/22 00:00:00
>661
そう。

>662
関係ある。

664
デフォルトの名無しさん[sage]   投稿日:2013/08/22 00:00:00
今コミットしたもののログが見えないって話なんだからupdate関係無いでしょ
コメント1件

665
デフォルトの名無しさん[sage]   投稿日:2013/08/22 00:00:00
>664
関係ある。
つべこべ言ってないで、やってみな。
コメント1件

666
デフォルトの名無しさん[sage]   投稿日:2013/08/22 00:00:00
666

667
デフォルトの名無しさん[sage]   投稿日:2013/08/23 00:00:00
>665
これ、cvnの罠の一つだよな。
他の罠は知らんが。

668
デフォルトの名無しさん[sage]   投稿日:2013/08/23 00:00:00
s/cvn/svn/

669
デフォルトの名無しさん[]   投稿日:2013/08/23 00:00:00

670
デフォルトの名無しさん[sage]   投稿日:2013/08/23 00:00:00
あら、1.8.2はスキップか

671
デフォルトの名無しさん[sage]   投稿日:2013/08/24 00:00:00
http://svn.apache.org/repos/asf/subversion/tags/1.8.2/CHANGES
微妙に違うから、なんかいやなことでもあったんでしょう

672
デフォルトの名無しさん[]   投稿日:2013/08/31 00:00:00
TortoiseSVN 1.8.2 released
http://tortoisesvn.net/

673
デフォルトの名無しさん[]   投稿日:2013/09/01 00:15:55
Mac⇔Win間でファイル名に濁音が入ったら前はちゃんと変換してくれてたのにファイル名の濁音が「そのまま」出力されてない?

674
673[]   投稿日:2013/09/01 00:28:56
濁音は前から変わってないか、新PCのセットアップで自作ファイル更新日変更プログラムが上手く動いていないだけだった

675
デフォルトの名無しさん[sage]   投稿日:2013/09/01 10:57:15
NFCか。
iTunes移行時にtar+gzip使ってえらい目にあったっけなw

676
デフォルトの名無しさん[]   投稿日:2013/09/01 11:28:01
単なるNFC<->NFD変換なのに UTF-8-MAC とか呼んで
Macの固有仕様みたいな印象を与えるのはやめてほしいものだ。

677
デフォルトの名無しさん[sage]   投稿日:2013/09/01 00:00:00
http://treeapps.hatenablog.com/entry/2013/08/20/225435
unicode-pathオプション付きでコンパイルしたものをosxでつかえば、相互利用出来るようになるよ。
eclipseやsvnxつかうときも、そっちを見るようにしてやれば良い。

678
デフォルトの名無しさん[sage]   投稿日:2013/09/01 18:48:04
リンク貼っておいてなんだけど、
eclipseは自前の使っていて対応出来ない?

http://d.hatena.ne.jp/irof/touch/20120529/p1
homebrewが一回目途中で止まる場合は、^Cしてもう一回。

679
デフォルトの名無しさん[sage]   投稿日:2013/09/04 22:31:39
質問させてください。

subversionはファイルやフォルダの名前が変わってもバージョン管理が継続するのは便利なのですが、そのファイルやフォルダを一意に識別するIDのようなものはありませんか?
あるファイルの名前が変わっても、変わらないIDのようなものがあれば、そのIDで履歴を追いたいです。

もうひとつ、質問させてください。
checkoutしたフォルダのIDのようなものはあるのでしょうか?
あるフォルダにチェックアウトを行い、同じユーザで別のフォルダにチェックアウトを行ったのですが、最初に作ったフォルダでロックを取得して、同じユーザで2番目に作成したフォルダでコミットを行ったところ拒否されました。
同じユーザなので、コミットできそうな気がしますが、フォルダが別なのでダメなのかと思いました。
チェックアウトしたフォルダごとにIDのようなものがあり、ロックを管理しているのでしょうか?
コメント1件

680
デフォルトの名無しさん[sage]   投稿日:2013/09/04 23:03:06
今のsubversionには「リネーム」という単体の操作はないんだよ。
あるのは「コピー」と「削除」だけ。
だからそんなIDなんて作りようがない...ってことわかる?

あと、ロックが何をするものなのかわかってない気がします...。

681
デフォルトの名無しさん[sage]   投稿日:2013/09/04 23:21:20
1.8.0からリネームが追加された気がする

682
デフォルトの名無しさん[sage]   投稿日:2013/09/04 23:28:07
>679
リポジトリ内にはノードIDとかいうのがあった気がする。
でもたぶんユーザー向けに見えるようにはなってないとおもう。
API潜っていけば触れるかもね。

ロックの所有者は作業コピーで正解。
そうじゃないとひとつロック取った状態で複数の作業コピーから
別々の編集ができてしまう。それはロックの目的に反するでしょ。
コメント1件

683
デフォルトの名無しさん[sage]   投稿日:2013/09/04 23:45:47
情報ありがとうございます

>> 681
リネーム調べてみます

>682
ノードID調べてみます
自分はCでSubversionのsvn_clientの関数呼び出す簡単なコマンド作ったことがあるので、その流れで調べてみます
また、将来的にはSharpSVNにも手を出したいので、そちらも調べてみます

また、ロックの所有者は作業コピーとのことでしたが、ロックはファイルパスではなくURLでも取得できたと思います
その場合、どの作業コピーがロックしたことになるのでしょうか?


何度も質問すみませんが、よろしくお願いいたします。
コメント2件

684
デフォルトの名無しさん[sage]   投稿日:2013/09/05 01:26:00
>683
質問の前にマニュアルも読もうよ。
http://discypus.jp/svnbook/svnbook_ja_html/re15.html

685
デフォルトの名無しさん[sage]   投稿日:2013/09/05 01:27:04
>683
URL はこっちのが良かった。(↑の URL でも最後のほうにリンクがあるけど)
http://discypus.jp/svnbook/svnbook_ja_html/ch07s03.html

686
デフォルトの名無しさん[sage]   投稿日:2013/09/05 23:18:19
1.9のロードマップが出てるな。
http://subversion.apache.org/roadmap.html

687
673[]   投稿日:2013/09/11 20:59:13
xdocdiffの64bit版ないの?

688
デフォルトの名無しさん[]   投稿日:2013/09/19 16:33:07
コミット時にこれはデバッグ用のコミットだよみたいにコミットの種類を選択することはできますか?
コメント1件

689
デフォルトの名無しさん[sage]   投稿日:2013/09/19 18:10:05
>688
そもそもコミットの種類とかそんな便利そうなもんが存在するとの前提で質問されてもなぁ...

とりあえず、ブランチについて調べなはれ。

690
デフォルトの名無しさん[sage]   投稿日:2013/09/24 08:58:06
すんません、基本的なことなんですがひとつ質問。
windowsローカルの1ユーザーでコマンド叩いて使う場合、
複数レポジトリを同時運用・管理ってできなかったりする?

691
デフォルトの名無しさん[sage]   投稿日:2013/09/24 09:49:38
出来るよ

692
デフォルトの名無しさん[sage]   投稿日:2013/09/24 10:00:45
とんくす。

693
デフォルトの名無しさん[sage]   投稿日:2013/09/25 09:55:15
有識者の方に質問です。
仕事でTortoiseSVNを使用しているのですが、以下の症状が出てしまい、コミッ
ト、ログの確認ができません。

■症状
サーバが、リクエストへのレスポンスとして予想外の戻り値 (501 Not
Implemented) を送信してきました
というメッセージがリポジトリブラウザに表示される

■環境
Windows7 SP1 Enterprise 日本語版
TortoiseSVN 1.8.2

■備考
同一ネットワーク上の別のマシンが、同一のsvnサーバーに対してリポジトリブ
ラウズを試みても、問題が発生しません。
問題が発生しないマシンはWindows7 SP1 Enterprise 英語版,TortoiseSVN 1.8.2
また、問題のあったマシンで、TortoiseSVNのバージョンを幾つか戻してみまし
たが、改善されません。

どなたか、解決策、もしくは原因に対する推論などお持ちでないでしょうか?
コメント1件

694
693[sage]   投稿日:2013/09/25 12:40:39
備考の追記です。
問題のマシンでは、tortoisesvnの認証ダイアログ後、windowsのBASIC認証ダイアログが表示されてしまいます。

695
デフォルトの名無しさん[sage]   投稿日:2013/09/25 12:49:22
SettingsのNetworkのSSH clientは正常?

696
デフォルトの名無しさん[sage]   投稿日:2013/09/25 16:57:19
>693-694
鯖側のバージョンと環境、接続方法は?

697
デフォルトの名無しさん[]   投稿日:2013/09/25 20:09:28
これで環境書いたつもりかよ知障が

698
デフォルトの名無しさん[sage]   投稿日:2013/09/25 20:50:23
バージョンアップしてフォーマットが変わったから更新かけてねっていう
いつものアレじゃろ

699
デフォルトの名無しさん[sage]   投稿日:2013/09/26 01:07:05
https://groups.google.com/forum/m/#!topic/tortoisesvn/bUrz2DHalac
http://tech.bayashi.jp/archives/entry/server/2009/002759.html
メソッド(下のURL)がプロクシやファイアーウォールというパターンもあるけど、698のパターン(上のURL)なんだろうね。

700
デフォルトの名無しさん[]   投稿日:2013/10/01 13:05:52
TortoiseSVNかコマンドのsvnで
コミット時のコメント文字列をすべて取得する方法ないでしょうか
コメント1件

701
デフォルトの名無しさん[sage]   投稿日:2013/10/01 16:44:56
>700
ワーキングコピーならsvn log、
リポジトリならsvnlook log。

702
デフォルトの名無しさん[sage]   投稿日:2013/10/01 16:45:16
svn logとは違うのか?

703
デフォルトの名無しさん[sage]   投稿日:2013/10/01 21:54:54
コマンドのsvn logで何とかなりました

704
デフォルトの名無しさん[sage]   投稿日:2013/10/13 01:19:04
Subversion でコミットしようとすると Jenkins でビルド処理が自動的に開始され、
そのビルドに成功したらコミットを受け入れ、失敗したらコミットを拒否する。

このような仕組みを作りたいのですが、可能でしょうか。

Jenkins のプロジェクトの方でソースコード管理システムを Subversion に設定し、
Subversion の pre-commit フックの中で単に Jenkins のビルドを促すだけでは、
Jenkins は今コミットしようとしているリビジョンのファイルではなく、
その一つ前のリビジョンをチェックアウトしてビルドしてしまいます。

かといって、Subversion の post-commit フックで同じことをしたら、
確かに今コミットした最新のファイルでビルドされますが、
ビルドに失敗し際にコミットを拒否することができなくなります。

705
デフォルトの名無しさん[sage]   投稿日:2013/10/13 16:54:36
preにしろpostにしろ、フックの中であまり時間のかかる処理はしない方がいいと思うけどね。

オレならpost-commitフックで別プロセス起動してそっちでビルドしてみて、
失敗したら逆方向マージかけて、authorにメール飛ばすこと考えると思うな。
コメント1件

706
デフォルトの名無しさん[sage]   投稿日:2013/10/15 00:31:33
分散バージョン管理なら他のリポジトリにpushすればいいんだろうけど。
subversionなら、成功したらJenkinsでtag打っとくくらいかなあ。
コメント1件

707
デフォルトの名無しさん[sage]   投稿日:2013/10/16 21:47:51
>705 >706
アドバイスありがとうございます。

まず逆マージの方を考えてみました。

post-commitフックでは wget で Jenkins のビルドを促す事だけをし、
そして Jenkins 側のビルド実行シェルスクリプトで、
ビルドが失敗したら逆のマージの svn コマンドを発行しようと考えました。

ですが、やろうとしてから、かなり面倒な作業であることが次第に分かってきました。
一つ前のリビジョン番号が分からないといけないんですね。
Jenkins のワークスペースにチェックアウトした現在のリビジョン番号を
svnversion コマンドで標準出力に出力させて、それを解析するプログラムを組む必要がある。

これをプログラムする前に、

> 分散バージョン管理なら他のリポジトリにpushすればいいんだろうけど。

この意見を参考に、git ならもっと簡単にできないか検討してみます。
(どのバージョン管理システムを使うか、こだわりは無いので)

708
デフォルトの名無しさん[sage]   投稿日:2013/10/17 08:39:56
revertは問題をさらに複雑にするだけだろ。
専用のブランチ/リポジトリにコミット、テストpassしたら本来のコミット先にマージが普通。
gitでも変わらんよ。

フックで
/trunk/
へのコミットを
/test/trunk/
にリダイレクト出来ないかを最初に考えるべき。

709
デフォルトの名無しさん[sage]   投稿日:2013/10/25 08:06:46
dump,loadがクソ遅い。commitが260000あるリポジトリのdump,loadに2日とか笑う。
コメント2件

710
デフォルトの名無しさん[sage]   投稿日:2013/10/25 09:22:23
>709
svnadmin hotcopy じゃダメなケース?

711
デフォルトの名無しさん[sage]   投稿日:2013/10/25 22:36:55
>709
apache は 1,500,000 位だから、一週間近くかかるのか。

712
デフォルトの名無しさん[]   投稿日:2013/10/31 00:32:47

713
デフォルトの名無しさん[]   投稿日:2013/10/31 00:33:36

714
デフォルトの名無しさん[sage]   投稿日:2013/11/06 20:26:23
myproj
  svnrepos
  source

みたいにワンセットで管理して好きな様に移動できるようにしたいんですが
リポジトリの相対指定っていうのは出来るんですか?
コメント3件

715
デフォルトの名無しさん[!sage]   投稿日:2013/11/13 02:39:13
>714
gitオヌヌメ

716
デフォルトの名無しさん[sage]   投稿日:2013/11/13 02:56:34
>714
> myproj
>   svnrepos
>   source

プロジェクトの下に、リポジトリを置くのか...
リポジトリってなにか理解してる?

717
デフォルトの名無しさん[sage]   投稿日:2013/11/13 03:26:01
ヤフー辞書の国語辞典で引くとリポジトリとはデータを保管する場所のことらしい

718
デフォルトの名無しさん[sage]   投稿日:2013/11/14 17:48:49
個人開発の時は>714みたいなことをしてたな
でも今、個人で開発するならgitの方がいいんじゃないかな
Subversion大好きだけどね

719
デフォルトの名無しさん[sage]   投稿日:2013/11/14 22:40:39
こんな感じ?

cd c:\temp
mkdir myproj
cd myproj
svnadmin create --fs-type fsfs svnrepos
svn mkdir -m "mkdir trunk" file:///c:/temp/myproj/svnrepos/trunk
svn mkdir -m "mkdir branches" file:///c:/temp/myproj/svnrepos/branches
svn mkdir -m "mkdir tags" file:///c:/temp/myproj/svnrepos/tags
svn checkout file:///c:/temp/myproj/svnrepos/trunk source
cd source
echo readme > readme
svn add readme
svn commit -m "create readme"

720
デフォルトの名無しさん[sage]   投稿日:2013/11/14 22:55:32

721
デフォルトの名無しさん[sage]   投稿日:2013/11/15 01:28:09
何がしたいのやら

722
デフォルトの名無しさん[sage]   投稿日:2013/11/15 03:53:13
myproject
  svnrepository
  workspace
    src
    lib
    bin
こうだな

723
デフォルトの名無しさん[]   投稿日:2013/11/28 20:40:19
Apache Subversion 1.8.5
http://subversion.apache.org/download/#recommended-release

724
デフォルトの名無しさん[]   投稿日:2013/12/03 22:15:04
質問させてください
コミット時に任意のkey-valueのプロパティが付けられると思います
これを、コミット後に変更する方法はありますか?
コメントの場合svn:log属性を上書きすれば良いようですが、プロパティの場合はどうすればいいのでしょうか?


よろしくお願いいたします
コメント1件

725
デフォルトの名無しさん[sage]   投稿日:2013/12/04 01:29:13
>724
svn:log と同じ方法でいけるでしょ。「属性」=「プロパティ」
コメント1件

726
デフォルトの名無しさん[sage]   投稿日:2013/12/04 20:37:13
>725
すみません。
ファイルに対するプロパティではなく、コミット時にkey-valueが加えられると思いますが、それのことです。
たしか、--with-rev-propとかだったと思います。
それを特定のリビジョンに対し変更したいのです。
例えば、svn logでリビジョン0から100まで取れたとして、そのうちのリビジョン50に関連付けられたkey-valueを修正したいのです。
コメントの場合はリビジョン50のsvn:logを変更すれば良さそうですが、key-valueの場合、よくわかりません。

よろしくお願いいたします。
コメント3件

727
デフォルトの名無しさん[sage]   投稿日:2013/12/04 21:47:43
>726
svn:log って属性名のかわりに、自分でつけた名前を指定すればいいのでは。あと、revpropchangeフックも自分でつけた名前のを許可しておくこと。

728
デフォルトの名無しさん[sage]   投稿日:2013/12/05 01:06:25
>726
コミットごとのkey-value=リビジョン属性=リビジョンプロパティ(rev-prop)

svn:log は Subversion 自体が自動で作成するリビジョンプロパティのひとつ。

729
デフォルトの名無しさん[sage]   投稿日:2013/12/05 03:31:47
>726
何でそこまでわかっててたどり着けないんだろう。

http://www.caldron.jp/~nabetaro/svn/svnbook-1.5-final/html-chunk/sv...
> --revprop
> 指定したファイルやディレクトリの属性のかわりに、リビジョン属性を操作します。このオプションを使う場合、--revision (-r) オプションを使ってリビジョンも渡す必要があります。

730
デフォルトの名無しさん[sage]   投稿日:2013/12/06 11:54:29
svn使ってる有名プロジェクトってあるの?

731
デフォルトの名無しさん[]   投稿日:2013/12/06 13:24:45
apache

732
デフォルトの名無しさん[sage]   投稿日:2013/12/06 13:28:17
v8

733
デフォルトの名無しさん[sage]   投稿日:2013/12/06 14:20:40
svnを「一切使っていない」有名プロジェクトってあるの?
git開発ですら使ってんのに
コメント1件

734
デフォルトの名無しさん[sage]   投稿日:2013/12/07 12:34:13
コンシューマゲーム系は svn 多かったな

735
デフォルトの名無しさん[sage]   投稿日:2013/12/07 15:05:20
ゲームだと、グラフィックやらサウンドやらのバイナリデータも扱ってレポジトリが巨大化するからsvn向きなのかもね。

736
忍法帖【Lv=40,xxxPT】(1+0:5) [sage]   投稿日:2013/12/07 18:03:11
>733
昔からCVSのままでやってるところならあるだろ
たとえばOpenBSD

737
673[]   投稿日:2013/12/08 17:54:37
10.9からsvnとApacheの連携の仕方がわからないからMavericksにverupできん・・・

738
デフォルトの名無しさん[sage]   投稿日:2013/12/08 18:03:54
変わらないっしょ?

739
673[]   投稿日:2013/12/08 18:12:12
いろんなsvn関連のdylibがなくなってない?>>Mavericks

/usr/lib/libsvn_*関連のライブラリが無くなってるきがするんだけど

740
デフォルトの名無しさん[]   投稿日:2013/12/08 19:12:30
$ otool -L /usr/bin/svn
/usr/bin/svn:
/usr/lib/libxcselect.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)

とか出てきた。Mavericks だと、 /usr/sbin/svn もそのへんのライブラリを
スタティックリンクするようになってるみだいだな。

741
673[]   投稿日:2013/12/09 00:26:44
う〜ん、じゃぁ10.8の時みたいにmod_dav_svn.soをコピってくればできる、のかなぁ・・・

742
デフォルトの名無しさん[]   投稿日:2013/12/09 00:31:19
macportsでやった方が、楽そうな気がするが

743
673[]   投稿日:2013/12/23 11:24:15
リモートのリポジトリとやり取りするにはApacheと連携させる以外方法ないの?
svnserve使えば良い、らしいけど、リポジトリの指定の仕方が「svn://」になるだけ?
リポジトリのファイルはどこに蓄積されるかどうやってしていするんだろ?
コメント1件

744
デフォルトの名無しさん[sage]   投稿日:2013/12/23 11:32:19
>743
> リポジトリのファイルはどこに蓄積されるかどうやってしていするんだろ?

svnserve のオプション見ろよ

745
デフォルトの名無しさん[]   投稿日:2013/12/23 12:39:18
svnserveなんてクソ楽だった記憶しかない。

746
デフォルトの名無しさん[]   投稿日:2013/12/23 14:28:37
svnserveだと1か所にまとめないと無理?
たとえば/var/svn/testと/home/test/test2の両方とか
コメント1件

747
デフォルトの名無しさん[sage]   投稿日:2013/12/23 17:38:52
>746
適当なディレクトリ作ってシンボリックリンク張ればいいんじゃね?

748
デフォルトの名無しさん[]   投稿日:2013/12/24 02:46:58
その手があったか
できたわサンクス

749
デフォルトの名無しさん[]   投稿日:2014/01/04 14:19:57
すいません、Windowsのsubversionクライアントでちょっとお聞きしたいのですが…
・非常駐型のクライアント
・TortoiseSVNを必要なときだけ常駐させる方法
の、どちらかをご存知の方はいらっしゃいますか?
普段はEclipseからPHPやJavaをいじってるので、subversionのサーバは自前で立てて、普段はEclipseからアクセスしてます。
Visual Studio 2013 Expressでちょっとした作り物をしたのですが、あくまでついでに放り込みたいという感じなので、TortoiseSVNを常駐させっぱなしにはしたくないのです。

という事で最初に戻って、どちらかをご存知の方がいらっしゃいましたらアドバイスをお願いします。
コメント2件

750
デフォルトの名無しさん[sage]   投稿日:2014/01/04 14:36:51
>749
TortoiseSVNにコマンドライン版も含まれていなかったか。
svn.exe だったか違う名前だったか覚えていないが。
さもなければCygwinでも使うか。
コメント1件

751
デフォルトの名無しさん[sage]   投稿日:2014/01/04 14:43:17
コマンドラインのsvnは普通にあるし
GUIならWinSVN
VSのアドオンもある
コメント1件

752
デフォルトの名無しさん[sage]   投稿日:2014/01/04 16:24:21

753
デフォルトの名無しさん[]   投稿日:2014/01/04 16:29:44
自分専用ならfile:///にしとけばそもそも鯖いらんだろ
コメント2件

754
749[sage]   投稿日:2014/01/04 17:52:48
その後、自分でも少し調べてみましたが、実は意外と少ないのですね…>Windows用subversionクライアント
>750
あることはあるようですね>コマンドライン版TortoiseSVN
コマンドライン関係だけインストール可能か、もう少し調べてみます
>751
残念ながらExpressではアドオンが動かないので、ankhsvnは使えません…。
WinSVNはよさそうですね。GUIならコレかな?
コメント1件

755
デフォルトの名無しさん[]   投稿日:2014/01/04 18:58:38
自前でSVNサーバ起動させて、バージョン管理するなら、
Gitの方が楽じゃね

756
デフォルトの名無しさん[sage]   投稿日:2014/01/04 19:35:28
svnからgitに移行する負荷も考えずにgitが楽とかあほかと

757
18[sage]   投稿日:2014/01/04 20:18:47
2013 Express は git クライアント機能持ってるし、git svn で Subversion のリポジトリにアクセスできるけど?
何が大変?

758
デフォルトの名無しさん[]   投稿日:2014/01/04 20:42:40
ローカルPCにSVNサーバ起動させてバージョン管理するのと、gitを使うのは
サーバ起動しなくて良いだけ、Gitの方が手軽じゃねって思うが
コメント1件

759
18[sage]   投稿日:2014/01/04 21:03:06
>758
>753 が書いてる通り Subversion もサーバーなしでも大丈夫。

760
デフォルトの名無しさん[sage]   投稿日:2014/01/04 22:08:26
gitは既存のディレクトリを
そのままgit管理下に変更できるから
gitの方が手軽だよ。

svnみたいに別ディレクトリを作って
こっちがリポジトリディレクトリ
こっちが作業用ディレクトリ
コミットしたら作業用ディレクトリから
リポジトリディレクトリにデータがコピーされますとか
考えなくていい。

761
デフォルトの名無しさん[sage]   投稿日:2014/01/05 00:43:59
>754
>751 じゃないけど普段はコマンドラインから
http://sourceforge.net/projects/win32svn/
のものを使ってる

どこからこのURLを探しだしたか覚えてないけど
確かSubversion公式に貼ってあったような

762
デフォルトの名無しさん[sage]   投稿日:2014/01/05 01:10:43
>753
何人かで使うときに、file:///だとダメかな?
コメント1件

763
デフォルトの名無しさん[sage]   投稿日:2014/01/05 01:27:45
同じコンピュータ上で作業するのか?ワークステーションとかなの?

764
デフォルトの名無しさん[sage]   投稿日:2014/01/05 01:44:23
>762
そういう使い方は一切保証しないってマニュアルに書いてあったような
コメント1件

765
18[sage]   投稿日:2014/01/05 06:34:55
>764
それは Berkeley DB。
ネットワーク上でリポジトリ共有するなら FSFS にしてねって書いてある。
http://svnbook.red-bean.com/en/1.7/svn.reposadmin.planning.html#idp12980288
コメント1件

766
デフォルトの名無しさん[sage]   投稿日:2014/01/05 15:45:45
>765
確かに。。。
いや、その話はもちろん知っていたのだが、俺の読んだ文書が書いてない。。。

と思って、探したら、TortoiseSVNドキュメントの方だった
http://tortoisesvn.net/docs/release/TortoiseSVN_ja/tsvn-repository.h...#tsvn-repository-local-share
原文にも書いてあるから誤訳では無いみたい
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-repository.h...#tsvn-repository-local-share

いずれにせよ、TortoiseSVNとしてはサポートしないってだけの話みたいね
すまんすまん
コメント1件

767
18[sage]   投稿日:2014/01/05 18:34:04
>766
TortoiseSVN がサポートしないのは見落としてたわ。
ひとつ賢くなった、ありがとう。

768
デフォルトの名無しさん[sage]   投稿日:2014/01/06 00:35:08
762です
単純にファイルサーバへソフトのインストール無しで使えないか?
と単純に思ったんだけど、TortoiseSVNが対応してないとなると
難しそうですね
いろいろとありがとうございました
コメント2件

769
デフォルトの名無しさん[sage]   投稿日:2014/01/06 01:25:08
>768
使えるか使えないかで言ったら使えるよ
対応していないんじゃなくて、サポートをしてくれないだけ
つまり、自己責任って事ね

何人かってのが、同時にアクセスする可能性があるならやめていおいた方が無難
逆に絶対同時にはアクセスしないなら問題ない

770
デフォルトの名無しさん[sage]   投稿日:2014/01/06 01:30:08
ファイルサーバーって排他処理しないのか
コメント1件

771
デフォルトの名無しさん[sage]   投稿日:2014/01/06 01:40:22
>770
一ファイルだけの変更なら排他処理してくれると思う
でもSVNは一ファイルだけを更新するわけじゃないから、一連の処理をまとめて排他しないとダメ
いわゆるトランザクションってやつ

772
デフォルトの名無しさん[sage]   投稿日:2014/01/06 03:00:56
ファイルサーバだけある、って状況なら分散型のが楽じゃね
コメント1件

773
デフォルトの名無しさん[sage]   投稿日:2014/01/06 05:19:04
>768
リポジトリデータをファイルサーバにおいたからといって、ファイルサーバでSVNサーバを動かす必要はないよ。
コメント1件

774
デフォルトの名無しさん[sage]   投稿日:2014/01/07 21:47:56
>772
ファイルサーバの有無は、集中と分散のどちらが楽かには関係無いな

775
デフォルトの名無しさん[sage]   投稿日:2014/01/08 00:55:47
>773
複数のPCから同時に使用する可能性があるならSVNサーバーを立てないとダメでしょ
まぁ、実際はfsfsリポジトリの更新設計次第、もしくは、クライアントの出来次第だけど、TortoiseSVNは強く非推奨としているみたいね
コメント1件

776
デフォルトの名無しさん[sage]   投稿日:2014/01/08 03:35:38
>775
もっかい言うけど、「ファイルサーバで」SVNサーバを動かす必要はないよ。
コメント1件

777
デフォルトの名無しさん[sage]   投稿日:2014/01/08 08:34:35
>776
ポイントはそっちかあ
確かにファイルサーバー自体で、SVNサーバーを動かす必要は無いね
SVNサーバーはどこで動いていても構わんと

778
デフォルトの名無しさん[sage]   投稿日:2014/01/08 13:59:57
svn+sshでデーモンいらず

779
デフォルトの名無しさん[sage]   投稿日:2014/01/11 00:15:08
安易にsshを開放したくない

780
デフォルトの名無しさん[]   投稿日:2014/01/11 15:07:24
つーか、解放するポートはsshくらいじゃないか。

781
デフォルトの名無しさん[sage]   投稿日:2014/01/11 19:24:56
23(telnet)でsshまってるとたくさん来る
中国とロシアが多いな

782
デフォルトの名無しさん[]   投稿日:2014/01/19 01:59:34
TortoiseSVNの新機能試してみた
commit対象からrestore after commitを選択するとどこかに現状の当該ファイルを保存
→エディタでcommitする状態にして保存
→commit
→自動的に戻す

ということでこれまで
a)コピーしておいて編集してcommit後に差し替え or b)編集してcommit後にundo
のような手順をrestore after commitを選択する操作に置き換えられるようだ
git -pだかのようにcommitする/しない変更部分を選べるようなものではなく
commit用の状態にする作業は変わらない
コメント3件

783
デフォルトの名無しさん[]   投稿日:2014/01/19 06:08:25
中国はほんと必ずと言って良い程来るけど
珍しいのでオランダとドイツからずっと何かやられてる時あった
オランダは反日だけど、ドイツで「えっ」ってなった

784
デフォルトの名無しさん[sage]   投稿日:2014/01/19 15:35:14
バカじゃねw

785
デフォルトの名無しさん[sage]   投稿日:2014/01/19 15:52:26
>782
おお、たまに便利な機能だね。解説ありがとう〜

786
デフォルトの名無しさん[sage]   投稿日:2014/01/19 15:59:13
>782
使いどころがわからん...
コメント1件

787
デフォルトの名無しさん[sage]   投稿日:2014/01/21 05:16:42
>786
後半に書かれてる作業にピンと来ないうちは関係ないし、その作業が必要な場面に遭遇していないのは平和なことだ。
コメント1件

788
デフォルトの名無しさん[sage]   投稿日:2014/01/21 07:56:06
>787
そんな役に立たないレスは要らないから

789
デフォルトの名無しさん[]   投稿日:2014/01/21 15:04:02
例えばローカルハックで自分の環境専用に書き換えてたりするときに使えるだよ
例えばパスが鯖とローカルで違うから上書きしてるとか

790
デフォルトの名無しさん[sage]   投稿日:2014/01/24 13:44:55
>782
この機能さ、復元対象のファイルがチェックされて無くてもコミットすると復元されちゃうんだよね
バグなんだろうけど

ヘルプ見てるといつの間にか結構こういう細かい機能が増えてるね
「移動を修復」なんていつも手作業でやってたからずいぶん助かるな

791
デフォルトの名無しさん[sage]   投稿日:2014/02/02 01:38:30
Version 1.9.0
(?? ??? 2014, from /branches/1.9.x)

http://svn.apache.org/repos/asf/subversion/trunk/CHANGES
コメント1件

792
デフォルトの名無しさん[sage]   投稿日:2014/02/02 10:34:36
>791
リリースされたの?

793
デフォルトの名無しさん[]   投稿日:2014/02/02 22:45:30
共有フォルダに置いてfile:///でアクセスしてたリポジトリを、後からサーバー立ててsvn+ssh://とかhttps://とかでアクセスできるようにできる?
そのとき、どちらからでもアクセスできるように運用できる?
コメント5件

794
デフォルトの名無しさん[sage]   投稿日:2014/02/03 01:17:59
>793
svn switch --relocate

> そのとき、どちらからでもアクセスできるように運用できる?
よく意味がわからん。
コメント2件

795
デフォルトの名無しさん[sage]   投稿日:2014/02/03 01:42:04
>793
何をしたいのか絵や図を描いて説明するんだ!

796
デフォルトの名無しさん[sage]   投稿日:2014/02/03 02:45:16
>793
svn+ssh https file のどれからでもアクセスできるけど、
file://は使わないようにしたほうがいいよ。ローカルならsvn://でやればいいし。

おまけだけど、file:/// は file:// + /〜〜 と区切る。プロトコルを示すためにスラッシュが3つ必要なわけではないよ。

797
デフォルトの名無しさん[sage]   投稿日:2014/02/03 03:06:08
Unix系のルートに合わせてWindowsでもファイルパスの根に/を入れてるだけだもんね

798
デフォルトの名無しさん[sage]   投稿日:2014/02/03 07:52:23
>793
やってみなはれとしか言えないと思う。
リポジトリ壊れたらどうしようもないのでそんな変なことやる奴はあまりいないだろうし。

>794
意味わからないなら、いちいち頓珍漢なレスするなよ...

799
デフォルトの名無しさん[sage]   投稿日:2014/02/03 09:21:20
>793
マニュアルに「第6章 サーバの設定 複数リポジトリアクセス方法のサポート」っ
て記述があり、そこには
> いったんこの問題を乗り越えてしまえば、あなたのリポジトリは すべての必要な
> プロセスからアクセスすることができるようになって いるはずです。少し面倒で
> 複雑ですが、複数のユーザが書き込みアクセス を共有することで起こる問題は、
> しばしばきれいに解くことができない 古典的な問題です。
と書かれていて、おすすめの方法は↓となっている
> 自分のニーズに本当に合ったサーバ構成を選択し、そこにしがみついて 離れない、
> これがおすすめの方法です!

http[s]:スキームとsvn:スキームの混在はファイルアクセス権の問題があり、
それを解決する事は難しい
file:スキームとsvn: or http[s]:の混在はローカルファイルシステムなら
(そしてFSFS)なら問題ないが、file:スキームでのアクセスはリポジトリ丸
ごとrm -rf(del /q/s)できてしまうのでお勧めしない

800
デフォルトの名無しさん[sage]   投稿日:2014/02/03 16:52:46
今の時代はSVN,Gitとかどれがメインなの?
自分はずっとSVNばっか使ってたけど、Gitの方がクラウドの方にぶん投げられるのでいいのかなと思ったり

801
デフォルトの名無しさん[sage]   投稿日:2014/02/03 17:19:36
svn派だった人には、gitよりmercurialの方が向いてるよ。

802
デフォルトの名無しさん[sage]   投稿日:2014/02/03 17:33:39
WindowsだとHGってPythonのインストールが必要なんだよね
スクリプト言語の実行環境を増やすって怖いんだよね
注意すべきファイルが増えるし

803
デフォルトの名無しさん[sage]   投稿日:2014/02/03 17:35:37
HGのPythonは先に入ってる環境を壊さないよ
コメント1件

804
デフォルトの名無しさん[sage]   投稿日:2014/02/03 18:03:13
TortoiseHg

805
デフォルトの名無しさん[sage]   投稿日:2014/02/03 18:06:12
>803
たぶん悪意のあるコードを気にしてるんじゃないかな。
不用意に実行しかねない状況を作ってる的な。

806
デフォルトの名無しさん[sage]   投稿日:2014/02/03 18:41:31
ごめん、どういうこと?
mercurialってのがPythonを使用するってこと?
コメント1件

807
デフォルトの名無しさん[sage]   投稿日:2014/02/03 18:51:16
>806
もともとPythonがインストールされていなかったマシンに、
「自分ではPythonを使うつもりがなくても」
HGのせいでインストールしなくてはならない。

(HGとは何の関係もない事だが)何かしらの悪意のあるコードが
ネットを通じて入ってきて実行されるかもしれない。
そういう状況は、可能性が低くても不用意には作りたくない。

ということだと俺は思う。

808
デフォルトの名無しさん[sage]   投稿日:2014/02/03 19:34:24
馬鹿発見
コメント1件

809
デフォルトの名無しさん[sage]   投稿日:2014/02/03 19:36:02
>808
自己紹介乙です

810
デフォルトの名無しさん[sage]   投稿日:2014/02/03 20:18:52
Windowsで使う分にはGitよりかはMercurialの方が使いやすいよ
ま、Mercurialもいまいちだけど、Gitよりかはまし
GitはMsysを入れないとダメなのがうんこすぎる
いっそ仮想OSでLinux入れてターミナルソフト経由でGit使うのがオススメ

811
デフォルトの名無しさん[sage]   投稿日:2014/02/03 20:21:11
一番Windowsと親和性高いのはSubversionだな
Subversionに比べればGitもMercurialもどっちもだめ

812
デフォルトの名無しさん[sage]   投稿日:2014/02/03 20:30:53
gitはlinux開発用だしな
Windowsに向くわけがない

813
デフォルトの名無しさん[sage]   投稿日:2014/02/03 20:37:44
windowsを毛嫌いしてる連中が作ってるからgitがwin上でまともに動くことは今後もありえんだろうな

814
デフォルトの名無しさん[sage]   投稿日:2014/02/03 21:06:25
結局、Linux でも Windows でもまともに使いたかったら Subversion 使っとけということになる

815
デフォルトの名無しさん[sage]   投稿日:2014/02/03 22:25:01
Subversion最強説

816
デフォルトの名無しさん[sage]   投稿日:2014/02/03 22:38:45
GitはLinuxのカーネル開発に使う分にはベストなんだろうが、その開発モデルが全ての現場に通用する訳じゃない
Subversionはブランチを切れないけど、隣同士で働いてるPGならちょっと声掛ければ何とでもなる
デザイナーがフォトショの巨大な画像ファイルをリポジトリに突っ込みまくるとか、営業がエクセルのファイル(ファイル名はもちろん日本語)をリポジトリに突っ込みまくるとか、そういう現場だとSubversionの方が断然使いやすい
コメント1件

817
デフォルトの名無しさん[sage]   投稿日:2014/02/04 03:23:11
Subversionの問題点(?)は、.svnディレクトリがアッチコッチ作られて、
削除するのが面倒くさいこと
わざわざ取り除くスクリプト書いた
あ、用途はUSBにデータだけ入れるとかね
別の機器に入れた時にバージョンの整合性が取れなかったりしたから


それはそうと、今Eclipse用のコネクターは何がいいの?
以前Subversive使ってたんだけど
コメント1件

818
デフォルトの名無しさん[]   投稿日:2014/02/04 08:06:26
>817

バージョン上げろよ
exportしろよ

819
デフォルトの名無しさん[sage]   投稿日:2014/02/04 08:20:08
古い情報で偉そうに語らない方がいいね
svnも進化しまくってる

820
デフォルトの名無しさん[sage]   投稿日:2014/02/04 09:42:15
.svn消すのって、find調べてrmに渡すだけじゃん

821
デフォルトの名無しさん[sage]   投稿日:2014/02/04 10:25:29
Windowsで使う分にはRubyよりかはPythonの方が使いやすいよ
ま、Rubyもいまいちだけど、Perlよりかはまし
PHPがうんこすぎる
いっそ仮想OSでLinux入れてターミナルソフト経由でGit使うのがオススメ

一番Windowsと親和性高いのはPythonだな
Pythonに比べればRubyもPerlもどっちもだめ

Rubyはlinux開発用だしな
Windowsに向くわけがない

windowsを毛嫌いしてる連中が作ってるからRubyがwin上でまともに動くことは今後もありえんだろうな

結局、Linux でも Windows でもまともに使いたかったら Python 使っとけということになる

Python最強説
コメント1件

822
デフォルトの名無しさん[sage]   投稿日:2014/02/04 12:37:33
スレチ

823
デフォルトの名無しさん[sage]   投稿日:2014/02/04 13:12:50
>821
どっかで読んだ文書だな
原文はruby→git、python→svnだったような

824
デフォルトの名無しさん[sage]   投稿日:2014/02/04 13:25:18
15レスほどさかのぼってみようか

825
デフォルトの名無しさん[sage]   投稿日:2014/02/04 14:40:46
言い返せないから発狂したんだろう

826
デフォルトの名無しさん[sage]   投稿日:2014/02/04 15:02:33
ということにしたいのですね:-)

827
デフォルトの名無しさん[sage]   投稿日:2014/02/04 17:15:02
pythonって日本語の扱いがまったくダメじゃん
あまりにもヒドすぎて、ウチの社では数百あるpythonスクリプトを
数年ががりで他に書き換え作業してるとこだよ
コメント2件

828
デフォルトの名無しさん[sage]   投稿日:2014/02/04 17:26:23
PythonベースやRubyベースのサーバアプリやツールなんかをそれぞれのデファクト
パッケージマネージャなんかでインストールするとき、失敗するのは大抵Pythonの場合。

829
デフォルトの名無しさん[sage]   投稿日:2014/02/04 17:50:34
>827
馬鹿には無理

830
デフォルトの名無しさん[sage]   投稿日:2014/02/04 18:15:13
>816
> Subversionはブランチを切れないけど
詳しく。

831
デフォルトの名無しさん[sage]   投稿日:2014/02/04 22:15:20
>827
l10nとi18nの違いがわかってないんなら
M$謹製の環境に閉じこもってた方が幸せ。

832
デフォルトの名無しさん[sage]   投稿日:2014/02/05 00:04:07
Office文書も管理しようと思ったら、GitよりもSubversion
でいいんだよね?

833
793[]   投稿日:2014/02/05 00:32:37
>794-799
答えてくれた人ありがとう。

別の言い方をすると、
SVNサーバーを立ててsvn://でアクセスできるように運用しているリポジトリのデータに対して
SVNサーバーを経由せず直接file:///でアクセスできるってことだね。

834
デフォルトの名無しさん[sage]   投稿日:2014/02/05 01:17:13
subversionのブランチは単なるコピーだから
そこが分散型ともっとも違うところ

835
デフォルトの名無しさん[sage]   投稿日:2014/02/13 23:56:26
Version 1.8.7
(19 Feb 2014, from /branches/1.8.x)

http://svn.apache.org/repos/asf/subversion/tags/1.8.7/CHANGES

836
デフォルトの名無しさん[sage]   投稿日:2014/02/14 09:07:03
おいおい、また番号飛ばしか

837
デフォルトの名無しさん[sage]   投稿日:2014/02/14 16:05:08
Tortoiseとのズレがまた大きくなるな…

838
673[]   投稿日:2014/02/14 23:52:32
今までapavhe+svn でリモートのリポジトリにアクセスしてたんだけど、
べつにsvnだけでリモートのリポジトリにアクセス出来るの?
svn:// みたいにリポジトリのURLしていすればいいの?
コメント2件

839
デフォルトの名無しさん[sage]   投稿日:2014/02/15 04:41:09
>838
ssh+svnにしとけば何も考えなくていいし安全。

840
デフォルトの名無しさん[sage]   投稿日:2014/02/15 10:04:11
>838
サーバー側の運用による

841
デフォルトの名無しさん[sage]   投稿日:2014/02/15 14:40:58
安全第一ならsshは使わない方がいいと思う

842
673[]   投稿日:2014/02/16 05:14:01
家庭内LANだからそう神経質にならなくてもいいんだけど、svn:// で試してみるわ
サンクス

843
デフォルトの名無しさん[sage]   投稿日:2014/02/17 21:00:56
Version 1.8.8
(19 Feb 2014, from /branches/1.8.x)
コメント1件

844
デフォルトの名無しさん[sage]   投稿日:2014/02/17 22:38:53
>843
えー
まだtortoise出てないじゃん

845
デフォルトの名無しさん[sage]   投稿日:2014/02/21 08:26:36
リリースされたわけじゃないのか

846
デフォルトの名無しさん[sage]   投稿日:2014/02/21 12:01:00
Apache Subversion 1.8.8 Released
http://subversion.apache.org/#news-20140220

TortoiseSVN 1.8.5 released
http://tortoisesvn.net/

847
デフォルトの名無しさん[]   投稿日:2014/02/24 21:30:05
コミットしようとしたら「TortoiseSVN x64 has stopped working」と出て100%クラッシュするようになった
Win8 Pro 64bit TortoiseSVN1.8.5
コメント2件

848
デフォルトの名無しさん[sage]   投稿日:2014/02/24 21:38:52
老舗の枯れたツールにしちゃ、バージョンアップが頻繁すぎねえか?
サーバーがLinux、クライアントがWindowsだと、更新の手間の違いから
両者のバージョンを合わせるのが大変なんだ

849
デフォルトの名無しさん[sage]   投稿日:2014/02/24 23:26:34
別に無理して合わせる必要ないだろ?

850
デフォルトの名無しさん[sage]   投稿日:2014/02/25 01:08:06
動けばいいのだけど
動かないケースがあるんだよね
サーバーが1.7系でクライアントが1.8系とか

851
デフォルトの名無しさん[]   投稿日:2014/02/25 08:00:36
へ?俺鯖側1.6蔵側1.8で使ってるけど
どういうことなの

852
デフォルトの名無しさん[sage]   投稿日:2014/02/25 08:08:03

853
デフォルトの名無しさん[sage]   投稿日:2014/02/25 08:20:37
んーおかしいなあ
1.8が出た時、説明文に
「リボジトリの構造を変えたから、サーバー・クライアント共
必ず1.8にしてください」的なことが書いてあったので
苦労してLinux版をコンパイルしたんだが
コメント3件

854
デフォルトの名無しさん[sage]   投稿日:2014/02/25 08:35:24
>853
1.8がリリースされたときの説明文って>852とChangeLogだよね。

855
デフォルトの名無しさん[sage]   投稿日:2014/02/25 10:20:36
>853
プロトコルが変わらないのならサーバとクライアントをあわす必要ないだろ。
リポジトリをコピーするときコピー元が1.8で先が1.7だと死ぬよ、というのを見間違えたのでは

856
デフォルトの名無しさん[sage]   投稿日:2014/02/25 13:22:36
騒がせてスマン
もしかしたらTortoiseSVNの1.8ドキュメントで見たのかも知れない
しかし肝心の記述が見つからんのでこの話題は忘れてくれ

857
デフォルトの名無しさん[sage]   投稿日:2014/02/25 13:51:10
何もかも忘れた

858
デフォルトの名無しさん[sage]   投稿日:2014/02/25 14:05:15
>853
1.7のsvn upgradeの話と混ざってるとか。

859
デフォルトの名無しさん[sage]   投稿日:2014/02/25 18:56:19
バージョン管理システムのバージョンを管理するシステムがあればいいのに

860
デフォルトの名無しさん[sage]   投稿日:2014/03/10 12:15:36
tsvnとかシェル常駐だと書き換えできないけど
svnコマンドだけだったらできるだろ

861
デフォルトの名無しさん[]   投稿日:2014/03/10 20:24:42
>847はATOKが犯人だったことが判明
くそジャストシステム
コメント4件

862
デフォルトの名無しさん[sage]   投稿日:2014/03/10 20:47:37
>861
ATOKのバージョンは?
うちの古いATOK2012とWin7 64bitだと、クラッシュしない。

863
デフォルトの名無しさん[sage]   投稿日:2014/03/10 22:44:41
聞いてどうするんだ?

864
デフォルトの名無しさん[sage]   投稿日:2014/03/10 23:10:28
再現性でも調査したいんじゃね?しらんけど。

865
デフォルトの名無しさん[sage]   投稿日:2014/03/10 23:33:42
俺もATOK使ってるけど、そんな問題は起きてないな
ATOK2014 Win8.1pro x64
情報が少なすぎてあれだけど

866
デフォルトの名無しさん[sage]   投稿日:2014/03/11 17:21:24
別リポジトリからのフォルダ参照はできるけど
別リポジトリからのファイル参照でエラーでるのは仕様ですか?
同一リポジトリ別ファイル参照なら問題なく参照できます
version1.6.6で
クライアントは1.8.ぐらいです

867
デフォルトの名無しさん[sage]   投稿日:2014/03/14 01:53:00  ID:dkD/ld/n.net
mingwでビルドしたsvnadminでディレクトリ作成するとどうしても強制終了するなあ
TortoiseSVN付属のsvnadminだとクラッシュしない?

868
デフォルトの名無しさん[]   投稿日:2014/03/21 22:26:35  ID:o89Np3ew.net(2)
ブランチを作成する時に、URLを書くのが面倒なんですが、
現在見ているリポジトリからの相対パスとかで
書けないでしょうか?

869
デフォルトの名無しさん[]   投稿日:2014/03/21 22:30:10  ID:o89Np3ew.net(2)
できました。

870
デフォルトの名無しさん[sage]   投稿日:2014/03/21 23:10:53  ID:vYVdldlO.net
>847
パスに空白や日本語があるとか、それとも、
Win32 API の MAX_PATH 260 文字を超えているとか?

デスクトップは、C:\Documents and Settings、
C:\Program Files も空白あり
コメント1件

871
デフォルトの名無しさん[]   投稿日:2014/03/22 23:23:13  ID:R91DsaVy.net

872
デフォルトの名無しさん[sage]   投稿日:2014/03/23 02:14:03  ID:gvom7fcZ.net
ATOKが犯人だったなんて、誰が信じるんだよ・・・・

873
デフォルトの名無しさん[sage]   投稿日:2014/03/23 06:19:30  ID:yVZQaEZ6.net
>861は何故ATOKが犯人と断定したのか、ATOKのどのバージョンが相当するのか、
その辺りの情報がないとどうもな。
アンインストールしたらクラッシュしなくなった、程度の理由な予感がすげーするわ。

874
デフォルトの名無しさん[sage]   投稿日:2014/03/23 07:56:20  ID:7dOPzcKA.net(2)
IMEの仕組み考えたら十分にありうると思うが
昔からATOKには良い印象無い

875
デフォルトの名無しさん[sage]   投稿日:2014/03/23 10:38:55  ID:sQvy0Yzl.net
最近は使ってないから知らないけど、数年前、インストールしたフォルダ名に半角カナ使ってて、いつの時代のDOSアプリなんだと思った

876
デフォルトの名無しさん[sage]   投稿日:2014/03/23 11:04:09  ID:0psUlbuM.net
むしろ、昔を知らない世代の人が、単に、小さい字だから便利
程度の感覚で、どういうものかわからないまま使っているのかも。

877
デフォルトの名無しさん[sage]   投稿日:2014/03/23 11:13:15  ID:YZGI/DRg.net(2)
IME は結構システムと密になってるから、不具合でアプリケーションがクラッシュするのは普通にあり得るわな。
特にコミット時だと入力用のダイアログ表示するから IME 動作するし。
まあ、だからと言って犯人は言い過ぎではあるが。

878
デフォルトの名無しさん[sage]   投稿日:2014/03/23 11:28:05  ID:6sH68iR6.net
>861です。ログか何かの詳細表示見たらATOK関連のDLLでクラッシュしていたのでATOKをアンインストールしたら発生しなくなり、断定しました。

879
デフォルトの名無しさん[sage]   投稿日:2014/03/23 11:56:51  ID:YZGI/DRg.net(2)
Tortoise がおかしくて ATOK 内でこけてる可能性もあるから、犯人との断定はおかしい。
まあ、ATOK 削除で問題なくなってるなら、それでいいとは思うが。

880
デフォルトの名無しさん[sage]   投稿日:2014/03/23 14:48:04  ID:7dOPzcKA.net(2)
IMEAPIが呼び出された時にしっかりバリデーションやっとけば
IMEが原因で落ちることは無い
ATOKの責任

881
デフォルトの名無しさん[sage]   投稿日:2014/03/25 21:52:12  ID:pgzxn/ED.net
a

882
デフォルトの名無しさん[sage]   投稿日:2014/03/26 00:41:29  ID:AxbwxZaj.net
みんなもう1.8系使ってるの?

883
デフォルトの名無しさん[sage]   投稿日:2014/03/26 01:01:05  ID:NeIHrKdJ.net
Git使ってる

884
デフォルトの名無しさん[sage]   投稿日:2014/03/26 10:50:26  ID:brOzJ+yM.net
おれも

885
デフォルトの名無しさん[sage]   投稿日:2014/03/26 11:43:19  ID:FGMl1n03.net
小規模な案件ではgitだけど、大きくなるにつれてsvnなここ数年な状況

886
デフォルトの名無しさん[sage]   投稿日:2014/03/26 12:52:59  ID:0NIFzDDv.net
gitを定期的にまとめるsvnのような関係w

887
デフォルトの名無しさん[sage]   投稿日:2014/03/26 13:31:46  ID:ig0UsMAo.net
svnを、さぶんって呼んでるの自分だけ?
差分を取って保存するソフトだからいいかなって
コメント1件

888
デフォルトの名無しさん[sage]   投稿日:2014/03/26 13:55:26  ID:8twC55Cy.net
>887
svnは、「すぶん」だろ。

889
デフォルトの名無しさん[sage]   投稿日:2014/03/26 16:28:57  ID:pRpzj6Hj.net
えすぶいえぬって読んでるは

890
デフォルトの名無しさん[sage]   投稿日:2014/03/26 19:15:08  ID:Vf2xnM2i.net
普通にサブバージョンだろ

891
デフォルトの名無しさん[sage]   投稿日:2014/03/26 23:37:46  ID:a5dtGru9.net
「しびん」だよぉ

892
デフォルトの名無しさん[sage]   投稿日:2014/03/27 00:39:10  ID:gcsG9K2Q.net(2)
svnってのはキーボードに書いてある
カタカナで読むんだよ。

つまり、


って所で自分のキーボードには
カナの刻印がないことに気づいて挫折したでござる。
コメント2件

893
デフォルトの名無しさん[sage]   投稿日:2014/03/27 00:49:51  ID:Yac62jkZ.net
>892
私のキーボードはもうNとMの刻印が消えてる。
そんなによく使ったような気もしないのだが。
コメント1件

894
デフォルトの名無しさん[sage]   投稿日:2014/03/27 00:53:50  ID:gcsG9K2Q.net(2)
>893
え? レーザー刻印とかじゃない
安物キーボードなんじゃない?

895
デフォルトの名無しさん[sage]   投稿日:2014/03/27 07:57:31  ID:vbYn0Q83.net
キーボードやマウスは自分にあってるかどうかが重要でいきなりやすもん云々とかアホとしか思えん

896
デフォルトの名無しさん[sage]   投稿日:2014/03/27 09:37:41  ID:LksR900p.net
セヴァスチャン

897
デフォルトの名無しさん[sage]   投稿日:2014/03/27 20:38:04  ID:dCcq4voO.net
あってるものを探すと大抵安物じゃなくなっちゃう。
安くていいメンブレンのあったけど、今はメンブレン使わなくなっちゃった。

898
デフォルトの名無しさん[sage]   投稿日:2014/03/28 00:19:34  ID:8XncjPaL.net
>892
ググレカスって言われない?
コメント1件

899
デフォルトの名無しさん[sage]   投稿日:2014/03/28 00:25:57  ID:Ek64RinZ.net
>898
お前が代わりにググれよ。
コメント1件

900
デフォルトの名無しさん[sage]   投稿日:2014/03/28 10:27:09  ID:Bm+KykeD.net
サブゲタン

901
デフォルトの名無しさん[sage]   投稿日:2014/03/29 14:07:19  ID:e2zP+zl7.net
>899
お前には考えも及ばないだろうが、とっくにググったし、これからもググる。
例えばシャープのお茶プレッソのニュースを見てコーヒー用のエスプレッソマシーンを使えないのかググったし、
フクイチでロボットが回収不能になったというニュースを見てそのロボットについてググったりした。
なかなか面白かった。

902
デフォルトの名無しさん[sage]   投稿日:2014/03/31 09:57:07  ID:j9enGQzC.net
で、キーボードのかなの刻印はググってくれたのか?

903
デフォルトの名無しさん[sage]   投稿日:2014/03/31 15:22:32  ID:XFSYl7BE.net

904
デフォルトの名無しさん[sage]   投稿日:2014/04/11 19:51:09  ID:eOOLukzA.net
mod_dav_svn
でweb経由すると
ダウンロードは出来るけど
コミットできない

これってどうやって解決すればいいのだろう
コメント1件

905
デフォルトの名無しさん[sage]   投稿日:2014/04/11 20:40:29  ID:RGDMk9AP.net
AuthzSVNAccessFile ?

906
デフォルトの名無しさん[sage]   投稿日:2014/04/11 22:59:22  ID:dTBk8p4j.net
マニュアル読まないバカは放置でオケ

907
デフォルトの名無しさん[sage]   投稿日:2014/04/12 00:10:23  ID:XUSZ06PB.net
まさかとは思うがリポジトリにwebサーバーの実効ユーザーが書き込み権限を持ってないなんてことはないよな。

908
デフォルトの名無しさん[sage]   投稿日:2014/04/12 05:42:43  ID:9BvNkPAf.net
>904
リポジトリを管理している人に聞け

909
デフォルトの名無しさん[sage]   投稿日:2014/04/12 09:41:16  ID:s4x1CSLN.net
SVN 使ってて、ダウンロードとか言う奴は放置でいいんじゃね?

910
デフォルトの名無しさん[sage]   投稿日:2014/04/15 11:10:47  ID:nGziWfmt.net
何かと思ったら OpenSSL のバージョンアップか。
でも聞こえてくる範囲では heartbleed の問題はサーバーの問題だと思ってたんだけど、
クライアントの動作もなんか変わるのか?

911
デフォルトの名無しさん[sage]   投稿日:2014/04/16 01:06:54  ID:FwnwH35E.net
heartbleedは、接続相手の
メモリを覗けるという不具合です。

912
デフォルトの名無しさん[sage]   投稿日:2014/04/16 01:16:19  ID:vHnZbB2P.net
エロいな

913
911[sage]   投稿日:2014/04/16 01:36:33  ID:VJqlKc9C.net
双方向の機能だったのね。ありがと。
悪意あるサーバーにつなぐといろいろ抜かれる可能性がある、と。

914
デフォルトの名無しさん[sage]   投稿日:2014/04/16 10:12:10  ID:HsAxhSMJ.net
いや、、、つないだサーバが悪意があったら経路の暗号化は関係ないでしょw
コメント2件

915
デフォルトの名無しさん[sage]   投稿日:2014/04/16 11:15:19  ID:H0EzTxMv.net
一方的に覗いてるつもりが、知られたくないことまで抜かれてるのはイヤざんす。
やっぱりニーチェの言うとおりだった。

916
デフォルトの名無しさん[sage]   投稿日:2014/04/16 20:13:30  ID:U4oeQthW.net
>914
よくわかんないんだけど、そうするとクライアントアプリは
単にOpenSSLのバージョンが上がったから追従しました
というだけで脆弱性には関係ないということ?
それとも、仮にサーバ側に悪意があってもクライアント側の
想定より長いメモリを覗けなくなる対応が入ってるの?

917
デフォルトの名無しさん[sage]   投稿日:2014/04/17 03:28:13  ID:KNGPRiph.net
>914
つないだサーバーに悪意があったら、
俺の秘密鍵が盗まれちゃうっていうの?w
コメント1件

918
デフォルトの名無しさん[sage]   投稿日:2014/04/17 12:11:55  ID:gzIoS/KQ.net
>917
サーバとやり取りしてるんだから、そのサーバには生データが届くだろ
パスワードやカード番号をサーバに送ったら暗号化されたまま認証されると思ってんの?
コメント1件

919
デフォルトの名無しさん[sage]   投稿日:2014/04/17 12:16:57  ID:ywS1I6nw.net(2)
>918
え????

920
デフォルトの名無しさん[sage]   投稿日:2014/04/17 12:19:10  ID:ywS1I6nw.net(2)
わかってないのに余計なこと言わんほうがいいという好例

921
デフォルトの名無しさん[sage]   投稿日:2014/04/17 12:38:15  ID:d0ggOM8u.net
911 「聞こえてくる範囲では heartbleed の問題はサーバーの問題だと思ってたんだけど、」
912 「heartbleedは、接続相手のメモリを覗けるという不具合です。」
914 「双方向の機能だったのね。ありがと。悪意あるサーバーにつなぐといろいろ抜かれる可能性がある、と。」

「いろいろ抜かれる」とは、クライアント側から送信したもの以外にも、サーバー側から取得できる可能性があるという意味でしょう。
私はそう理解しました。それが正しいなら
heartbleedの問題があるクライアントは、SSLを使って接続すると秘密鍵などの情報を盗まれる可能性があるということになります。
コメント1件

922
デフォルトの名無しさん[sage]   投稿日:2014/04/17 15:17:44  ID:cqNmjTsF.net
>921
どんな問題なのか、ググればすぐにわかるよ。
「heartbleed クライアントアプリ」でヒットした最上位。
http://www.symantec.com/connect/blogs/heartbleed-iot

923
デフォルトの名無しさん[sage]   投稿日:2014/05/16 08:41:24  ID:/n3KLxLZ.net

924
デフォルトの名無しさん[]   投稿日:2014/05/16 08:53:13  ID:QoHSVP+W.net

925
デフォルトの名無しさん[sage]   投稿日:2014/05/19 22:18:17  ID:8TpwFkzG.net
1.9はよ。
コメント2件

926
デフォルトの名無しさん[sage]   投稿日:2014/05/20 00:49:00  ID:iccyffSk.net
バージョンアップ早すぎねーか
1.8に上がったのってそんなに前じゃないぞ
何をそんなに生き急いでいるのか

927
デフォルトの名無しさん[sage]   投稿日:2014/05/20 19:42:28  ID:NRb4Z8Gk.net
>925
1.9になったら何が変わるん?バージョン番号だけ?

928
デフォルトの名無しさん[sage]   投稿日:2014/05/20 19:44:15  ID:RI5To4Ko.net
「Apache Subversion 1.7.17」リリース
2014年5月20日16:15 末岡洋子
http://sourceforge.jp/magazine/14/05/20/161500

929
デフォルトの名無しさん[sage]   投稿日:2014/05/20 20:08:52  ID:x4AZU60Q.net
>924
今は年1回のバージョンアップ。
これではペースが遅いので9か月に1回のバージョンアップにしたい、
と中の人が言ってたのをどっかで見た。

>925
1.9の変更点
http://svn.apache.org/repos/asf/subversion/tags/1.9.0-alpha2/CHANGE...

930
デフォルトの名無しさん[sage]   投稿日:2014/05/21 00:07:30  ID:vTYI5eja.net
1.9 で checkpoints は実装されますか?
コメント1件

931
デフォルトの名無しさん[sage]   投稿日:2014/05/21 00:26:11  ID:m0iZj/52.net
>930
- Minor new features and improvements:
* fsfs: checkpoint after each rev during hotcopy (r1560723)
ってあるけど、これは違うのかな。
コメント1件

932
デフォルトの名無しさん[sage]   投稿日:2014/05/23 11:08:25  ID:wxJwSAKC.net
>931
クライアントの機能を想定していたので違うようです。

よく調べたら http://subversion.apache.org/roadmap.html にステータスがありました。
Issue 3626 の実装が遅れているようで 1.10 になりそうです。

933
デフォルトの名無しさん[sage]   投稿日:2014/07/05 18:45:24  ID:0zFhUz/2.net
Windows+TortoiseSVN(or svn, version 1.8.9 (r1591380)
compiled May 6 2014, 20:28:35 on x86-microsoft-windows)
の環境であるファイルのパス,例えば a:\b\c.txt がバージョン管理されているか、
されているとしたら今どんな状態かを簡単に知る方法あったら教えて下さい。
テキストエディタで編集中のファイルのSVNの状態を
ウィンドウタイトルあたりに表示するマクロを書きたいのです。
コメント1件

934
デフォルトの名無しさん[sage]   投稿日:2014/07/05 22:41:51  ID:DUAZ7FzQ.net
>933
Tortoise インストールする時にコマンドラインも一緒にインストールして

svn.exe status a:\b\c.txt

の出力をパースするのが簡単かと。
コメント1件

935
デフォルトの名無しさん[sage]   投稿日:2014/07/06 11:11:27  ID:JtJuOmlM.net
>934
出力の頭を6,7文字取ってそのまま表示するだけでよさそうですね。
ありがとうございます。

936
デフォルトの名無しさん[sage]   投稿日:2014/07/19 19:09:07  ID:jBhb/GvQ.net(2)
新しいプロジェクトに移ったら、subversion 1.6 だった、、orz
世間じゃ1.9 のalpha2が出ていると言うのに、、

937
デフォルトの名無しさん[sage]   投稿日:2014/07/19 20:01:49  ID:/h94zB2Q.net
それは古いプロジェクトだからだろ
コメント1件

938
デフォルトの名無しさん[sage]   投稿日:2014/07/19 20:50:54  ID:jBhb/GvQ.net(2)
>937
確かにそうかもw

プロジェクトリーダーに行って1.8に替えてもらおうかな

939
デフォルトの名無しさん[]   投稿日:2014/07/20 07:51:35  ID:SWAGTojq.net
だが、ちょっと待って欲しい、君だけなんじゃないか?1.6が嫌なのは。
君自身も1.6が嫌なだけで別に1.6だからって不都合があるわけじゃないだろう。

940
デフォルトの名無しさん[sage]   投稿日:2014/07/20 11:50:52  ID:P8p+0nIg.net
Jenkinsのプラグインが対応してないので1.8に移行できない。
コメント1件

941
デフォルトの名無しさん[sage]   投稿日:2014/07/20 12:53:33  ID:G8OtZwdd.net
そうだね。1.6で問題無いよね。
ファイルをリネームしたい時は、
一旦削除して再登録だ !

942
デフォルトの名無しさん[sage]   投稿日:2014/07/20 14:21:31  ID:Sdst2jyt.net
>940
クライアントは下位互換だろ

943
デフォルトの名無しさん[sage]   投稿日:2014/07/20 15:28:41  ID:m10CYKSi.net
r1.9はよ。

944
デフォルトの名無しさん[sage]   投稿日:2014/07/21 12:57:07  ID:e1442oLQ.net
r1.9は今年中には出ない感じがする

945
デフォルトの名無しさん[]   投稿日:2014/07/31 23:08:30  ID:WivBqG6w.net(2)
PHPやMySQL使ったWebアプリを作ってて、
エディタ環境がWindows8、開発用サーバがCentOS(Hyper-V for Windows8)なんだが
いちいちテスト実行のたびにコミットするのってログが肥大化するしイケてないよな

git使ってもログ肥大化の根本的解決にならないし、
ftpでうpして…とか開発鯖への全自動デプロイをやめたくないし
なんかこの辺うまいやり方知らない?
コメント1件

946
デフォルトの名無しさん[sage]   投稿日:2014/07/31 23:41:09  ID:jPmnS3Wo.net
うまいやり方…テスト実行のたびにコミットするというくだらない作業をやめればいいと思うよ。
コメント2件

947
デフォルトの名無しさん[sage]   投稿日:2014/07/31 23:52:53  ID:WivBqG6w.net(2)
>946
そう、保存のたびに自動デプロイが一番理想だと思う
しかしWindowsからHyper-V上のCentOSにどうやって?というところで詰まる

Hyper-V上のストレージを使ったなんちゃってDropboxみたいなのができればいいんだが
そんな方法あるのだろうか
コメント12件

948
デフォルトの名無しさん[sage]   投稿日:2014/08/01 00:16:33  ID:zxw+rTtz.net
scpなりディレクトリ共有なりいくらでもやり方があるだろうに

949
デフォルトの名無しさん[sage]   投稿日:2014/08/01 00:31:56  ID:Sr7zR2yl.net(2)
>947
普通にsambaで共有すれば?

950
デフォルトの名無しさん[sage]   投稿日:2014/08/01 00:41:26  ID:4+2xbBXr.net
1.9はよ
コメント1件

951
デフォルトの名無しさん[sage]   投稿日:2014/08/01 04:38:50  ID:Mjd2jJg4.net

952
デフォルトの名無しさん[sage]   投稿日:2014/08/01 11:57:34  ID:oxeJ9sKm.net(2)
>945
ローカルでテストして、テストがOKになったらコミットする。

953
デフォルトの名無しさん[sage]   投稿日:2014/08/01 13:02:37  ID:M9aAmLgq.net
>947
Windows で操作しているのがエディタだけなら
CentOSのディレクトリをsambaで共有(ネットワークに公開)して
Windowsからはネットワークフォルダとして使うのが簡単じゃないか。

954
デフォルトの名無しさん[sage]   投稿日:2014/08/01 13:55:07  ID:KQKeUN6R.net
webDAV(死語)

955
デフォルトの名無しさん[sage]   投稿日:2014/08/01 14:17:41  ID:oxeJ9sKm.net(2)
[愚痴] 秀丸+ftpで開発してもいいけど、Shift-JISのファイルとか、^M^M^Mとかが大量に含まれるファイルをコミットするのは勘弁してください。

956
デフォルトの名無しさん[sage]   投稿日:2014/08/01 14:36:04  ID:XH8pL87c.net
過去何度もうpして^M増えてダウソしてまた^M増えたらしくて
毎行2〜4回無駄改行してる糞ソースをメンテさせられたことはあるな
コメント1件

957
デフォルトの名無しさん[sage]   投稿日:2014/08/01 18:16:52  ID:Sr7zR2yl.net(2)
>956
スイーツ脳のブログかよって突っ込みながら、ふたつの改行をひとつの改行に置換する処理をぐるぐる回せばよろし。

958
デフォルトの名無しさん[sage]   投稿日:2014/08/01 18:17:17  ID:pp24qgyX.net
でもsvnの周辺ツールって改行コード変換でdiffが巨大にならないものが多くて、
除去するようなコミット入ってもあまり困らない印象。
(だからこそうっかり気付かずにCRつけちゃうのかもしれないけど)

959
デフォルトの名無しさん[]   投稿日:2014/08/01 18:20:34  ID:UcA9GDEc.net
メール添付のテキストファイル保存するとCRLFの罠が待ってるんだよね

960
デフォルトの名無しさん[sage]   投稿日:2014/08/01 23:22:29  ID:eVEMHAoL.net
>950
1.9 って何か面白い新機能あるの?

961
デフォルトの名無しさん[sage]   投稿日:2014/08/01 23:39:29  ID:IeTVhWGu.net
>947
webアプリ開発してんなら、さっさとwindowsのシガラミから脱却するべきだと思うが。
いつまでもwindowsに閉じこもってると仕事の幅狭くなるし、周りも迷惑。
コメント1件

962
デフォルトの名無しさん[sage]   投稿日:2014/08/02 01:21:55  ID:DYbeSaoq.net(2)
macの人ってやたらCRつけまくるよね
たまにLFすら無かったり

963
デフォルトの名無しさん[sage]   投稿日:2014/08/02 01:38:57  ID:RCYC+4GS.net
そうだねー。
Macは昔からCRばっかだったけど、今もそうなんかな?
UNIXの人なんかLFばっかり付けたがるよな。
CRなんてほとんど付けないし。
Winの人は何故か両方付けるんだよなー。

964
デフォルトの名無しさん[sage]   投稿日:2014/08/02 01:42:18  ID:DYbeSaoq.net(2)
メールは何でCRLFが標準?になってしまったのか

965
デフォルトの名無しさん[sage]   投稿日:2014/08/02 01:53:42  ID:my2G1Knu.net
元々MacOSの改行コードはCRのみで、Unix系の改行コードはLFのみだからね
最近のMacOSXでは、LFのみでの改行もある程度メジャーになってきた
Windowsは片方だけだと未だに改行と認識せんかったりするからな…仕方ないね

966
デフォルトの名無しさん[sage]   投稿日:2014/08/02 02:09:12  ID:8bdNNs56.net(4)
CRでヘッドを行頭に戻す
LFで紙を一行送る

タイプライター的には両方あるのが由緒正しいじゃない。
コメント1件

967
デフォルトの名無しさん[]   投稿日:2014/08/02 02:14:09  ID:0kTV0vzL.net(2)
dead links
>1 Version Control Systems Comparison
http://better-scm.berlios.de/comparison/comparison.html
>3 Subversionによるバージョン管理(日本語訳)
http://subversion.bluegate.org/
>4 【bzr】Bazaarでバージョン管理 Rev 2 [プログラム板]
【bzr】Bazaarでバージョン管理 Rev 2
【bzr】Bazaarでバージョン管理 Rev 4

968
デフォルトの名無しさん[sage]   投稿日:2014/08/02 03:38:04  ID:Pbzuc8Bb.net(3)
「Apache Subversion 1.7.17」リリース
2014年5月20日16:15 末岡洋子
http://sourceforge.jp/magazine/14/05/20/161500

> 1.9は第2四半期中にリリースを予定しており、

969
デフォルトの名無しさん[sage]   投稿日:2014/08/02 03:38:44  ID:Pbzuc8Bb.net(3)
What's Next for Subversion?
https://www.youtube.com/watch?v=KjxcLHss-p8&;list=UU9xOkklmZFT3N2UtV2zy3ow

Subversion 作ってるおっさん

970
デフォルトの名無しさん[sage]   投稿日:2014/08/02 08:07:26  ID:gDjKnomp.net(2)
>966
ほんとそれ
コメント2件

971
デフォルトの名無しさん[sage]   投稿日:2014/08/02 09:00:37  ID:mREeLnvF.net
>961 ってまわりから疎まれてそう

972
デフォルトの名無しさん[sage]   投稿日:2014/08/02 10:36:33  ID:gDjKnomp.net(2)
自己紹介乙

973
デフォルトの名無しさん[sage]   投稿日:2014/08/02 12:46:51  ID:8bdNNs56.net(4)
>970
すまん。長い間、そう信じていたが間違いだったようだ。
CRで行頭に戻す、LFで一行送る、はテレタイプで
タイプライターはCRの一操作で、行頭戻しと行送りの両方を行うようになっていたようだ。

974
デフォルトの名無しさん[sage]   投稿日:2014/08/02 13:04:01  ID:DmU4GxTK.net(4)
タイプライターは行頭戻しは手でやるんじゃないの?

975
デフォルトの名無しさん[sage]   投稿日:2014/08/02 13:03:37  ID:vs3FCf5d.net
それは最新式のタイプライターが対応しているのであって
本来のCRにはLFの意味はないよ

976
デフォルトの名無しさん[sage]   投稿日:2014/08/02 13:22:15  ID:DmU4GxTK.net(4)
やっぱり手で戻しているようにみえる。
https://www.youtube.com/watch?v=G4nX0Xrn-wol
コメント2件

977
デフォルトの名無しさん[sage]   投稿日:2014/08/02 13:42:54  ID:8bdNNs56.net(4)
>976
紙が乗った台を右に戻すときに、同時に一行分進むんじゃないかな。

978
デフォルトの名無しさん[sage]   投稿日:2014/08/02 13:46:12  ID:DmU4GxTK.net(4)
みんな気づいていないと思うけど、
タイプライターで左に戻す機能は単独で必要なんだよ。

なぜならタイプミスをした時、どうやって
修正すると思うんだい?
コメント2件

979
デフォルトの名無しさん[sage]   投稿日:2014/08/02 13:52:19  ID:8bdNNs56.net(4)
バックスペースを使って一文字分ヘッド位置を戻す。
取り消し線を上書き、続けて入力。だろ。

980
デフォルトの名無しさん[sage]   投稿日:2014/08/02 15:31:03  ID:DmU4GxTK.net(4)
それは直後に間違いを見つけた場合だな。
数文字どころか数行前に間違いを見つけた時
そんな面倒なことしない。
コメント1件

981
デフォルトの名無しさん[sage]   投稿日:2014/08/02 17:22:49  ID:ETyhgdmp.net(2)
>976
International Business Machines Corporation の CM ですか?

982
デフォルトの名無しさん[sage]   投稿日:2014/08/02 17:25:27  ID:ETyhgdmp.net(2)
>978-980
\ を入力ときには
Y + BS + =
だったよな

983
デフォルトの名無しさん[]   投稿日:2014/08/02 17:26:44  ID:0kTV0vzL.net(2)

984
デフォルトの名無しさん[sage]   投稿日:2014/08/02 17:27:22  ID:Pbzuc8Bb.net(3)
次スレ
Subversion r15

985
デフォルトの名無しさん[sage]   投稿日:2014/08/03 07:53:45  ID:KnQmhLcW.net
>970
ほんとそれだと思うような人にとって、LFのみが出現した場合にはやはりそのような挙動をエディタにも求めるの?
コメント1件

986
デフォルトの名無しさん[sage]   投稿日:2014/08/03 09:06:49  ID:T59meZIw.net(2)
enter キーや CR キーの文字コード(今はキーコードと言うべきか)は文字通り CR
直接 LF だけを送って来るキーはなかったと思う

987
デフォルトの名無しさん[sage]   投稿日:2014/08/03 09:30:02  ID:x4PBPf5i.net
>978
タイプミスしたら全部打ち直さないと個人ならともかく会社とかでは信用をなくす。

988
デフォルトの名無しさん[sage]   投稿日:2014/08/03 10:18:33  ID:eyLsozNr.net(2)
>980
で、どうするんだ?

989
デフォルトの名無しさん[sage]   投稿日:2014/08/03 10:32:04  ID:KHwMExMo.net
>985
そんなことより、BELってて文字コードがあるんだぜ?
エディタではこの文字が出てきたら音を鳴らさないといけない。
コメント2件

990
デフォルトの名無しさん[sage]   投稿日:2014/08/03 11:58:50  ID:eyLsozNr.net(2)
>989
> エディタではこの文字が出てきたら音を鳴らさないといけない。

ピッとかじゃだめだぞ、チーンって鳴らなきゃ
ベルなんだから w
コメント1件

991
デフォルトの名無しさん[sage]   投稿日:2014/08/03 12:22:13  ID:m8NxcudO.net
>989
ビューアーなら鳴らすべき!
エディタは任意。

992
デフォルトの名無しさん[sage]   投稿日:2014/08/03 12:55:50  ID:Z1N8do6Q.net
>990
>チーンって鳴らなきゃ
あれってベルか?w

993
デフォルトの名無しさん[sage]   投稿日:2014/08/03 14:21:33  ID:T59meZIw.net(2)
consoleは'\x07'表示で音出るけど
ちーんではないな
更新情報
・スレッド一覧ページで過去ログのタイトル検索・一覧表示ができるようになりました(2016/1/20)
NGワード登録
登録する
スレッド内検索

プログラム板 タイトル検索

このスレッドが人気です(実況系)
おはよう!時代劇 暴れん坊将軍3 #49[字][再] (211)テレ朝実況
ナカイの窓「放送200回SP」★2 (886)NTV実況
【マターリ】マツコ&有吉の怒り新党 (911)テレ朝実況
[新]ラブホの上野さん<Wナイト> #01 (889)フジ実況
全豪オープンテニス2017 錦織圭×J・シャルディ★5 (521)NHK実況
NEWS23 ★2 (757)TBS実況
【マターリ】タラレバ娘 第1話 (950)NTV実況
報道ステーション★5 (757)テレ朝実況
このスレッドが人気です(ニュース系)
【芸能】<韓国>タレントのパク・ミョンス「韓国の人々はクール。しっかり謝れば理解する」日本に「しっかり頭を下げて謝って」★3 (1002)音楽・芸能ニュース
【国際】中国外務省「日本政府は正しい歴史観を国民に教育し、アジア隣国と国際社会の信頼を取り戻すことを促す」★2 (927)ニュー速+
【週刊文春】SMAP独立? 飯島元マネジャーが新会社代表に就任★6 (1000)音楽・芸能ニュース
【社会】生活保護「なめんな」ジャンパー ネットで激励相次ぐ「何が悪いのか」 (1000)ニュー速+
【歴史戦】「中国に負けるな」 アパホテル書籍、ネットで反響広がる (1002)ニュー速+
【国際】中国外務省「日本政府は正しい歴史観を国民に教育し、アジア隣国と国際社会の信頼を取り戻すことを促す」 (1001)ニュー速+
「明らかな管理ミス」 箱開けたら半分以上が食べかけのクリスマスケーキ セブン-イレブン 店員の私物売る 商品と一緒に冷蔵庫で保管★4 (1000)ニュー速+
【週刊文春】SMAP独立? 飯島元マネジャーが新会社代表に就任★7 (406)音楽・芸能ニュース
プログラム板の人気スレ
【統計分析】機械学習・データマイニング11 (917)
C++相談室 part129 (165)
C言語なら俺に聞け 138 (561)
Excel VBA 質問スレ Part45 (223)
Xamarin Part3 (236)
ふらっと C#,C♯,C#(初心者用) Part126 (244)
Visual Studio 2015 Part7 (981)
【PHP】下らねぇ質問はここに書き込みやがれ 7 (623)
くだすれPython(超初心者用) その31 (820)
Androidプログラミング質問スレ revision52 (537)
次世代言語議論スレ【Go Rust Haskell Scala Erlang Elixir】 (460)
クラス名・変数名に迷ったら書き込むスレ。Part27 (740)
推薦図書/必読書のためのスレッド 80 (950)
スレ立てるまでもない質問はここで 145匹目 (85)
+ JavaScript(ECMAScript)質問用スレッド vol.122 + (976)
☆★Java質問・相談スレッド179★★ (559)
Swift part9 (581)
Ruby 初心者スレッド Part 59 (551)
VRプログラム雑談【Unity/UnrealEngine】【HTC Vive/Oculus Rift/その他VR】 (342)
+ JavaScript の質問用スレッド vol.122 + (628)
【C++】 DirectX初心者質問スレ Part40 【C】 (450)
プログラミング言語 Rust 2 (308)
Java入門・初心者質問スレ Part.2 (295)
【JavaScript】スクリプト バトルロワイヤル55【php,py,pl,rb】 (459)
人工知能ディープラーニング機械学習のための数学 (105)
Swift part7 (1026)
テストしにくいコードをテストする方法 その2 (51)
【初心者歓迎】C/C++室 Ver.100【環境依存OK】 (234)
このサイトについて
このサイトは2ちゃんねるからデータを取得し、表示するサービスです。
画像のインライン表示機能について
画像のURLの後ろにある[画像をインライン表示]をクリックすると、URLの下に表示します。
表示される画像は横幅100pxに縮小されていて、クリックすると原寸で表示します。
このサイトの特徴
1)スレッド内検索ができます
2)レス(「>>1」など)のポップアップができます
3)不適切な言葉を含む投稿を表示しません
4)ページ内で画像を直接表示できます
5)2ch他スレッドへのリンクはタイトル・板名つきでリンクします
6)すっきりとしたデザインで表示します
7)最新スレや前スレをチェック・一覧表示します
8)NGワード機能の搭載でイヤな言葉が目に入りません
9)荒らしを自動チェックします
10)スレッド内・同一IDの書き込みだけ表示できます
11)レスの返事をレスされた発言の下に表示する「まとめビュー」が利用できます
12)シリーズ化したスレッドの一覧を表示します
13)最新のスレッドがある場合はお知らせします
削除について
こちらをご覧ください
機能要望について
現在機能要望受付中です。
問い合わせについて
こちらのページからどうぞ
Amazon


このサイトは2ch.scからデータを取得・表示しています。削除などについてはこちらをご覧ください。 アクセスモード:差分取得 - 新着書き込みなし(304)