Subversion r14
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん
2012/01/17(火) 22:27:39.03公式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
0002デフォルトの名無しさん
2012/01/17(火) 22:27:58.48r13 http://toro.2ch.net/test/read.cgi/tech/1286654542/
r12 http://hibari.2ch.net/test/read.cgi/tech/1254838551/
r11 http://pc12.2ch.net/test/read.cgi/tech/1230488758/
r10 http://pc11.2ch.net/test/read.cgi/tech/1215565366/
r9 http://pc11.2ch.net/test/read.cgi/tech/1202086238/
r8 http://pc11.2ch.net/test/read.cgi/tech/1192864879/
r7 http://pc11.2ch.net/test/read.cgi/tech/1180858500/
06 http://pc11.2ch.net/test/read.cgi/tech/1165892754/
05 http://pc8.2ch.net/test/read.cgi/tech/1145841405/
04 http://pc8.2ch.net/test/read.cgi/tech/1129642894/
03 http://pc8.2ch.net/test/read.cgi/linux/1100622362/
02 http://pc5.2ch.net/test/read.cgi/linux/1078609142/
01 http://pc.2ch.net/test/read.cgi/linux/1002355536/
0003デフォルトの名無しさん
2012/01/17(火) 22:28:16.86http://tortoisesvn.net/
■文書
Subversionによるバージョン管理(日本語訳)
http://subversion.bluegate.org/
svnbook PDF版
http://psyto.s26.xrea.com/misc/svnbook/
CVSユーザのためのSubversionガイド(wakatonoさん)
http://slashdot.jp/journal.pl?op=display&uid=12&id=200792
■Wiki
Subversionメモ
http://terai.xrea.jp/Subversion.html
■記事(ちょいと旧め)
http://www.atmarkit.co.jp/flinux/special/webdav/webdav03c.html
http://www.atmarkit.co.jp/flinux/special/webdav03/webdav02a.html
http://ukai.jp/Slides/2003/0521-lw2003/html/
http://ukai.jp/Articles/2003/uu-svn/
0004デフォルトの名無しさん
2012/01/17(火) 22:28:38.83バージョン管理システムについて語るスレ8 [プログラム板]
http://toro.2ch.net/test/read.cgi/tech/1295493964/l50
CVS 1.3 [UNIX板]
http://hibari.2ch.net/test/read.cgi/unix/1093611448/
CVS導入スレ〜 Rev.3 [プログラム板]
http://toro.2ch.net/test/read.cgi/tech/1113141518/
subversion バージョン管理【サブバージョン】 [Linux板]
http://engawa.2ch.net/test/read.cgi/linux/1154701996/
Git 3 [プログラム板]
http://toro.2ch.net/test/read.cgi/tech/1310403238/
【分散型バージョン管理】 Mercurial 2【hg】 [プログラム板]
http://toro.2ch.net/test/read.cgi/tech/1321109748/
【bzr】Bazaarでバージョン管理 Rev 2 [プログラム板]
http://hibari.2ch.net/test/read.cgi/tech/1265951333/
0005デフォルトの名無しさん
2012/01/18(水) 08:57:35.810006デフォルトの名無しさん
2012/01/18(水) 13:13:47.02Gitとかに比べれば時代遅れかもしれないけど、
まだまだ Subversion を使う現場は多いので、仕切り直していきましょう。
0007デフォルトの名無しさん
2012/01/18(水) 18:54:52.51今では見向きもされないのが不憫でならない
0008デフォルトの名無しさん
2012/01/18(水) 20:05:26.231000 git
0009デフォルトの名無しさん
2012/01/18(水) 20:58:37.74確かに何追加されたか知らない……
0010デフォルトの名無しさん
2012/01/18(水) 21:23:32.700011デフォルトの名無しさん
2012/01/18(水) 22:30:26.390012デフォルトの名無しさん
2012/01/19(木) 11:35:03.41git/hgは高機能で便利だけどそれは複雑さとのトレードオフでもあるからね。
会社で使おうとしてもまだ平均的プログラマが使いこなせるものではないと思う。
レベル低いって言われたらまぁそうなんだけど。
checkout,commit,updateだけでほとんど済んでしまうsvnのシンプルさは素晴らしい
0013デフォルトの名無しさん
2012/01/19(木) 11:49:29.88>checkout,commit,updateだけでほとんど済んでしまうsvnのシンプルさは素晴らしい
それはgit/hgでも同じこと
0014デフォルトの名無しさん
2012/01/19(木) 11:56:43.31> 会社で使おうとしてもまだ平均的プログラマが使いこなせるものではないと思う。
git/hgはコマンドラインは枯れていて、GUIも充実してきているから、
今使い始めなければ、永久に使いこなすことはできないだろう。
0015デフォルトの名無しさん
2012/01/19(木) 12:34:42.33禿しく同意だわ
自分も理解しきれてないのもあるけど、音頭取りの立場としては
考え方がちょい(?)複雑になる分散システムを、皆が普通に使えるか不安。
日本語ファイル名のものもあるから、文字化けせずに安心して使えるか? とか
>>14
そうなんだよな〜 焦るぜ。
変えるなら、まだまだ規模の小さいうちに・・・ とか思うんだけどね。
0016デフォルトの名無しさん
2012/01/20(金) 21:32:00.30わざわざ新しい物に食いつくにはそれなりの理由があると思うけど、
その理由は何?
0017デフォルトの名無しさん
2012/01/20(金) 21:55:00.26ともあれ他のものを食べてみないことにはそれが今のものよりもうまいのかまずいのか実感できないよ
0018デフォルトの名無しさん
2012/01/20(金) 22:39:14.15みんなは出来てる?
TortoiseSVN 1.7.4 Win7(x64)
0019デフォルトの名無しさん
2012/01/20(金) 23:17:53.380020デフォルトの名無しさん
2012/01/21(土) 07:05:28.47オフラインでも使えると便利
0021デフォルトの名無しさん
2012/01/21(土) 11:32:26.35サンキュ
やっぱりみんなは出来てるんだな
確か1.7から出来なくなった気がする
環境の問題か
0022デフォルトの名無しさん
2012/01/21(土) 12:29:35.03フォルダを右ドラッグすると「SVNバージョン管理下の項目をここにエクスポートする」
だけが表示されて、
ファイルを右ドラッグしたときはSVN関係のメニューは何も表示されない
XPの32bitではちゃんと出来てるけど、Win7の64bitはダメなのか?
誰か助けて
0023デフォルトの名無しさん
2012/01/21(土) 13:28:59.750024デフォルトの名無しさん
2012/01/21(土) 14:03:05.470025デフォルトの名無しさん
2012/01/21(土) 16:13:45.95それ、バージョン管理下にあるファイルやフォルダを右ドラッグして、
バージョン管理下にないフォルダにドロップしようとしてないか?
0026デフォルトの名無しさん
2012/01/21(土) 22:14:48.59>>16
> わざわざ新しい物に食いつくにはそれなりの理由があると思うけど、
> その理由は何?
sourceforge.net を「開発者」として利用すればわかる。1にスピード、2にスピード。
サーバーの問題もあるんだろうがsvnだと履歴見たりコミットするのに数分かかることがあるんだよね。全く使い物にならない。
gitはローカルしか参照しないから一瞬。回線が弱いところで分散型は強い。
ブランチガーとかマージガーというのはこれに比べたら些細な理由。もちろん便利なことは否定しない。
会社でsvn使っていても、積極的にgitに変えたいと思うほどの不満は感じない。
「OSSが次々とgitに移行」というのはgitの勢いを表してはいるけど、
OSS特有の事情を含んでいることも知った上で考えないと
0027デフォルトの名無しさん
2012/01/22(日) 11:47:40.95回線スピード関係ないじゃん。
0028デフォルトの名無しさん
2012/01/22(日) 12:24:56.90ギガのデータを数分で取得するのは当たり前の環境だけど、常時接続とは限らない。
0029デフォルトの名無しさん
2012/01/22(日) 13:04:40.710030デフォルトの名無しさん
2012/01/22(日) 13:58:37.44GITサーバーってそんなに性能高いのか?
やっぱり、バカ専用。ww
0031デフォルトの名無しさん
2012/01/22(日) 14:07:52.42> GITサーバーってそんなに性能高いのか?
GITにサーバーなんてないけど?
しったかぶりの幼稚園児乙
0032デフォルトの名無しさん
2012/01/22(日) 14:12:21.77やっぱり、バカ専用。ww
0033デフォルトの名無しさん
2012/01/22(日) 14:13:10.08> ギガリポジトリを数分で取得するには20Mビット/s程度で転送する必要があるんだが、
コマンドラインでgit cloneを叩けば、転送速度も表示されてこれ位余裕で出るのはすぐわかるのだが。
いいかげんsvnスレをゴミで埋めるのやめたら?
他の健全なsvnユーザに迷惑だよ。
0034デフォルトの名無しさん
2012/01/22(日) 14:22:51.30> 要求する方がクライアント、要求にこたえる方がサーバ。
gitでは一貫して「リモート」と呼んでいる。
リモートでの作業
http://progit.org/book/ja/ch2-5.html
0035デフォルトの名無しさん
2012/01/22(日) 21:03:43.130036デフォルトの名無しさん
2012/01/23(月) 01:24:31.11どっちがウソつきなのでしょう? w
http://www.ibm.com/developerworks/jp/linux/library/l-git/
Git が kernel.org からローカル・マシンにカーネル・ソース (サイズは何百メガバイトにもなります) を転送するため、このステップは長時間かかります。
出力はかなり見にくく、インターネット接続が高速な場合は、相当早くスクロールするはずです。出力は図 1 のようになります。
0037デフォルトの名無しさん
2012/01/23(月) 06:52:31.21日付: 2006年 7月 06日 (公開: 2006年 6月 29日)
0038デフォルトの名無しさん
2012/01/23(月) 08:39:23.90Cloning 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
0039デフォルトの名無しさん
2012/01/23(月) 09:29:20.24Cloning 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
0040デフォルトの名無しさん
2012/01/23(月) 10:31:49.31> real 12m6.126s
やっぱ数分はウソじゃん。
> 546.78 MiB
> だからLinuxのカーネルのソースは何G? (キリッ
これもウソだし。
0041デフォルトの名無しさん
2012/01/23(月) 10:37:37.42#############
#################
### ##
# #
# #
# #
## ##
######### ####
######
# #
#####################
#####################
# #
####
###
#
# #
#####################
#####################
# #
#
###
####
0042デフォルトの名無しさん
2012/01/23(月) 15:38:51.710043デフォルトの名無しさん
2012/01/23(月) 15:48:46.220044デフォルトの名無しさん
2012/01/23(月) 16:33:45.61004522
2012/01/25(水) 09:15:01.40原因が分かった
エクスプローラに /root オプションをつけて起動したフォルダ以下では
右ドラッグが効かないようだ
俺はいつもプロジェクト毎で /root をつけてエクスプローラを起動して
るからこのおかげで全然出来なくなってた
0046デフォルトの名無しさん
2012/01/25(水) 12:55:41.51.svnフォルダがなくなってることには気づかなかったの?
0047デフォルトの名無しさん
2012/01/27(金) 10:23:22.05開発プロジェクト全体のフォルダって事ね
svnの作業フォルダは当然そのプロジェクトフォルダの下にある
年明けからWin7に変更したんだけど、こういう微妙な互換性問題はあるね
0048デフォルトの名無しさん
2012/02/06(月) 22:30:01.30さっきから更新しようとしてるんだけど、やれtoo largeだのconnection closedだのsvndiffデータの解凍に失敗だの
クリーンアップしてやりなおしの繰り返しで少しずつ落ちてきてるが、やってられるか
駄目だコリャ
0049デフォルトの名無しさん
2012/02/06(月) 23:58:16.881日かかった…
0050デフォルトの名無しさん
2012/02/07(火) 01:12:26.330051デフォルトの名無しさん
2012/02/07(火) 08:51:33.960052デフォルトの名無しさん
2012/02/07(火) 09:09:22.44TortoiseSVNか、subversionのせいだよ
0053デフォルトの名無しさん
2012/02/07(火) 09:21:02.59こういうときはまず自分を疑うのが有能なエンジニア。
0054デフォルトの名無しさん
2012/02/07(火) 09:27:11.76原因は多分プロジェクトのサイズがでかすぎることか、鯖がそれに対して非力なこと
0055デフォルトの名無しさん
2012/02/07(火) 11:13:37.59プロジェクトのサイズがでかいといっても要因はいろいろだよね。
revision数がすごいとか、馬鹿でかいファイルをcommitしたとか。
0056デフォルトの名無しさん
2012/02/07(火) 12:14:20.900057デフォルトの名無しさん
2012/02/07(火) 15:03:36.78プロジェクト(コミットされてるファイル一式) 350MB ファイル数50712 フォルダ数841
svnバージョン 1.4.2 (r22196)
TortoiseSVN 1.7.4 Win7 Pro 32bit Phenom II X4 955 3.20GHz 4GB
サイズは案外大したことなかった、中身はPHPのフレームワークで作ったWebサービス一式
ただ画像などバイナリファイルが多い
0058デフォルトの名無しさん
2012/02/07(火) 16:32:56.750059デフォルトの名無しさん
2012/02/07(火) 16:45:32.96現在9000ぐらいです
同じ鯖で同じPCで別プロジェクト(リポジトリ同じ、ファイル数少ない)だと大丈夫ぽい
同じ鯖で別PCで問題のプロジェクトだと問題発生
なのでこのプロジェクト固有の問題と見てよさそう
問題が起きない方のプロジェクトもリビジョンは同じくらい
となるとsubversionは、ファイル数が万の桁ぐらいになると実質使えなくなるということだろうか
0060デフォルトの名無しさん
2012/02/07(火) 16:54:29.380061デフォルトの名無しさん
2012/02/07(火) 18:13:25.24find . -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
0062デフォルトの名無しさん
2012/02/07(火) 18:55:13.120063デフォルトの名無しさん
2012/02/07(火) 21:46:02.590064デフォルトの名無しさん
2012/02/07(火) 22:51:53.47ファイル数が多いとチェックアウトやアップデートが途中で終わるというのはよく経験したよ。
TortoiseSVNよりsvnコマンドを使う方が改善はするけど結局問題は起きます。
あとリビジョンが増えるとsvn logが時間かかりすぎるのでオプションで範囲を絞った方がよさげ。
0065デフォルトの名無しさん
2012/02/07(火) 23:32:06.25今までsubversionしか使ったことないからわからない
0066デフォルトの名無しさん
2012/02/07(火) 23:49:22.25svnからの切り替え先にbzrを検討するなど(最終的にはhgになった‥)
http://togetter.com/li/91517
0067デフォルトの名無しさん
2012/02/09(木) 08:08:09.36> 鯖 CentOS5.4 [email protected] 4GB ただしクラウド上の仮想、他のサービスはOK(重くない)
クラウド上ってのが気になるな。ネットワークが不安定なんじゃないの?
「他のサービスは重くない」のは具体的になに?
svnほど短時間に大量のデータをやりとりするもの?
ネットワーク的に近いVMの上に最新バージョン入れて速ければネットワークが原因だろうな。
過去ログにも散々でてるけど回線が細くて不安定だとsvnはつらい。
> プロジェクト(コミットされてるファイル一式) 350MB ファイル数50712 フォルダ数841
リポジトリサイズは大きくないと思う。
ファイル数 2-4万、3-7万リビジョン、ファイル数 1-4万程度のリポジトリがいくつかあるけどエラーなんて起こったことない。
svn updateはせいぜい数十秒。ただほとんどがソースファイルでサーバー(v1.5.xか1.6.x)は社内にある。
0068デフォルトの名無しさん
2012/02/09(木) 08:14:55.12ネットワークは問題ないと思う、SVN以外で不具合を感じたことはない。
開発用サーバーなので、本番用と同じWebサービスが一式入っている。
ApacheとMySQLとmemcachedとTokyoTyrantを使用。SVN以外にWinSCPでファイル一式上げたりもするが、そっちは問題なし。
そんな感じで絞っていくと、結局画像ファイル数が多いことぐらいしか思い付かない。
SVNってバイナリ苦手なんだっけ?
画像が大量追加された時によく問題起きてる気がする。画像1個1個は小さいんだけど。
0069デフォルトの名無しさん
2012/02/09(木) 08:17:14.380070デフォルトの名無しさん
2012/02/09(木) 23:53:52.07> 開発用サーバーなので、本番用と同じ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になって安定した)
0071デフォルトの名無しさん
2012/02/09(木) 23:55:33.82http://svn.apache.org/repos/asf/
現時点で124万リビジョン
0072デフォルトの名無しさん
2012/02/10(金) 02:05:16.830073デフォルトの名無しさん
2012/02/10(金) 07:54:13.88kwsk
0074デフォルトの名無しさん
2012/02/10(金) 08:04:48.090075デフォルトの名無しさん
2012/02/10(金) 08:55:13.26kwsk
0076デフォルトの名無しさん
2012/02/14(火) 01:33:59.10http://svn.haxx.se/dev/archive-2012-02/0392.shtml
0077デフォルトの名無しさん
2012/02/14(火) 10:15:48.66bzrはあれがスレの主ですから
0078デフォルトの名無しさん
2012/02/14(火) 11:22:55.80http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=755&dsMessageId=2922121
0079デフォルトの名無しさん
2012/02/15(水) 08:42:30.25要領削減のため実態のコピーは行われないと思います。
ファイル名がA〜Zまでの巨大なバイナリファイルがあって
それらをほとんど結合したようなファイルAAに統合したいのですが
コピーと同じように、実態のコピーではなく、
結合の関係だけをリポジトリに記録することはできないでしょうか。
0080デフォルトの名無しさん
2012/02/15(水) 11:52:00.92残念ながら今はそういう記録の仕方はできないね。
0081デフォルトの名無しさん
2012/02/15(水) 13:12:27.22AAを作るスクリプトを作っとけばいいかもしれない
0082デフォルトの名無しさん
2012/02/15(水) 22:56:23.23http://sourceforge.jp/magazine/12/02/15/1149213
0083デフォルトの名無しさん
2012/02/20(月) 15:39:30.07「A new version of TortoiseSVN is available〜」が出るんだけど、
この文字を消す設定はありますか?
バージョンアップはこっちの都合のいいタイミングで行うので、
毎回せかされたくないんですが。
0084デフォルトの名無しさん
2012/02/20(月) 15:49:19.17ヘルプ嫁
0085デフォルトの名無しさん
2012/02/20(月) 23:21:56.520086デフォルトの名無しさん
2012/02/20(月) 23:29:35.310087デフォルトの名無しさん
2012/02/20(月) 23:49:01.49#############
#################
### ##
# #
# #
# #
## ##
######### ####
######
# #
#####################
#####################
# #
####
###
#
# #
#####################
#####################
# #
#
###
####
0088デフォルトの名無しさん
2012/02/21(火) 01:00:26.100089デフォルトの名無しさん
2012/02/21(火) 08:43:28.83#####
#############
#################
### ##
# #
# #
# #
## ##
######### ####
######
# #
#####################
#####################
# #
####
###
#
# #
#####################
#####################
# #
#
###
####
0090デフォルトの名無しさん
2012/02/21(火) 09:38:22.790091デフォルトの名無しさん
2012/02/21(火) 11:06:04.95#####
#############
#################
### ##
# #
# #
# #
## ##
######### ####
######
# #
#####################
#####################
# #
####
###
#
# #
#####################
#####################
# #
#
###
####
0092デフォルトの名無しさん
2012/02/21(火) 14:43:27.19別マシンの共有フォルダ上にリポジトリフォルダを置いているのですが、
そこをエクスプローラのコンテキストメニューからリポジトリブラウザで開くと、
file://…/Hoge
├Hoge
│├brunches
│├tags
│└trunk
├brunches
├tags
└trunk
という変なツリー構造で表示されてしまいます。
「URL」に記述されているマシン名をすべて小文字にすると、
file://…/Hoge
├brunches
├tags
└trunk
と正しく表示されます。
1.6のときは発生していなかったのですが、
1.7では表記の違いで表示が変わるようになってしまったのでしょうか?
0093デフォルトの名無しさん
2012/02/21(火) 14:55:19.74>
> 原理上、 FSFS リポジトリはネットワークフォルダー上に配置でき、 file:// プロトコルを用いて
> 複数のユーザーからアクセスできますが、これは絶対にお勧め しません 。実際のところ、この
> ような使い方を私たちは思いとどまってほしいと 強く 思いますし、サポートもしません。
0094デフォルトの名無しさん
2012/02/21(火) 15:01:35.36複数人ではアクセスしてないです。
0095デフォルトの名無しさん
2012/02/21(火) 15:23:24.71してんだから、それはそういうものだとして我慢しとけ
0096デフォルトの名無しさん
2012/02/21(火) 18:24:01.410097デフォルトの名無しさん
2012/02/21(火) 19:43:15.89さらば SVN
0098デフォルトの名無しさん
2012/02/21(火) 20:22:25.010099デフォルトの名無しさん
2012/02/21(火) 21:56:07.54これでちゃんと特徴を見てVCS選択できるようになるな。
0100デフォルトの名無しさん
2012/02/21(火) 22:26:45.820101デフォルトの名無しさん
2012/02/21(火) 23:54:19.03TortoiseSVN 1.7.5 で再現した。これはバグっぽいな。
確かにホスト名に大文字が入っているときだけディレクトリツリーが変。
0102デフォルトの名無しさん
2012/02/22(水) 02:06:06.88別件で申し訳ないんだけど、branchesだよ。
>>96
推奨されない使い方をしている根拠を書いたほうが。>>93はそれには該当しないので。
010392
2012/02/22(水) 09:11:17.67確認していただきありがとうございます。
>>102
失礼しました。
これは1発目のタイプミス+コピペの弊害です。
実際の環境ではもちろんbranchesになっています。
0104デフォルトの名無しさん
2012/02/22(水) 10:45:59.64> 推奨されない使い方をしている根拠を書いたほうが。>>93はそれには該当しないので。
単一のユーザだけがアクセスするネットワークフォルダーへのアクセスだから
>>93には該当しないとか屁理屈付けたって、開発元が
> サポートもしません。
と、明言してるんだから自分でやれよ。優先順位って知ってるか?
単一のユーザでネットワークフォルダーにfileスキームでアクセスしたい
ユーザーが世界中に何人いるんだ? つまりはそういう事だ。
0105デフォルトの名無しさん
2012/02/22(水) 11:05:08.320106デフォルトの名無しさん
2012/02/22(水) 11:08:31.49> 単一のユーザでネットワークフォルダーにfileスキームでアクセスしたい
> ユーザーが世界中に何人いるんだ?
うちの周りじゃほとんどこのパターンだなぁ。
サーバ立てられないから。
0107デフォルトの名無しさん
2012/02/22(水) 11:10:40.33> サーバ立てられないから。
つ github/bitbucket
0108デフォルトの名無しさん
2012/02/22(水) 11:37:03.720109デフォルトの名無しさん
2012/02/22(水) 13:19:45.30>根拠を書いたほうが。
言葉の解釈の問題だな。
非推奨は、ネットワークディレクトリに
配置することか、複数人がアクセスする
ことか。
リモートのファイルシステムでの動作は
保証しにくいことがたぶん理由だろうと
思うと、前者だと思っとくほうが安心だろ。
クラッシュして困るのは自分だしな。
0110デフォルトの名無しさん
2012/02/22(水) 13:44:10.56管理しているファイル数が多いのと、もともと非力なマシンなので
重いです(エクスプローラがよく固まる)
なのでエクスプローラに統合しない、スタンドアローンなタイプの Subversion クライアントを
探しているのですが、何かいいのはないですか?
イメージとしては WinCVS みたいなやつ。
RapitSVNを入れたことがあるが、これはファイル数以前によく固まったので
使うのをあきらめた。
0111デフォルトの名無しさん
2012/02/22(水) 13:49:21.46git-svnでGit Extensions
msysGit(Git for Windows)がいよいよ公式に UTF-8 をサポート!
http://d.hatena.ne.jp/nitoyon/20120221/msysgit_utf8
0112デフォルトの名無しさん
2012/02/22(水) 13:59:05.44Git信者ってなんでこんなに必死なんだ?
0113デフォルトの名無しさん
2012/02/22(水) 14:05:14.44TortoiseSVNの影響でエクスプローラーが重いのなら、
アイコンオーバーレイの「状態のキャッシュ」を無しにしてみたらどーだろ
0114デフォルトの名無しさん
2012/02/22(水) 14:11:42.34svn信者ってなんでこんなに必死なんだ?
0115110
2012/02/22(水) 15:13:54.48レスありがとうございます。
それもためしてみたのですが、
・アイコンオーバーレイ無:
フォルダにはマークがつくが、ファイルにはマークがつかないのでわかりづらい。
・アイコンオーバーレイシェル:
再帰的にマークを付けなくなるので、サブフォルダでは変更中(赤)のものがあっても、
親フォルダに戻ると、そのフォルダ名は赤でなく緑で表示されるので、勘違い(作業ミス)の元になる
ということでいまいちです。
まぁエクスプローラが遅いのに加え、TSVNcache.exe がバックグラウンドでずーっとガリガリ行っているのも
原因だと思うのですが、このあたり WinCVS は、うまく操作性とバランスが両立していました。
なのでそういった独立したGUIツールを探しています。
0116デフォルトの名無しさん
2012/02/22(水) 16:18:56.23bzr-svnでBzrExplorer
0117デフォルトの名無しさん
2012/02/22(水) 22:02:22.79RapidSVNの完成度が低いのが痛いな。
気休めだがTortoiseSVNを最新にしてみたら?
各フォルダの.svnも無いし、1.7は相当良くなっているよ。
0118デフォルトの名無しさん
2012/02/22(水) 22:43:13.92> file:// アクセスは、ローカルでの1ユーザーのみのアクセスを想定しており、そのようにテストとデバッグを行っています。
これも含めて引用しないと、推奨されない(およびそれが非サポートである)根拠にならないってことだよ。
たとえば以下のようなレスを初心者に対して行うとどう捉えるだろうか。
svnのマニュアルより引用
> 複数のユーザーからアクセスできますが、これは絶対にお勧め しません 。
> 実際のところ、このような使い方を私たちは思いとどまってほしいと 強く 思いますし、サポートもしません。
0119デフォルトの名無しさん
2012/02/22(水) 22:44:43.98>>109
引用が不適切だったから、そのどちらとも取れるレスになっていたよね。
0120デフォルトの名無しさん
2012/02/22(水) 23:02:22.42もし試したら使用感をおしえてくれ
0121110
2012/02/23(木) 01:56:28.08>>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はさっきおとしてみたので、あとで使ってみる。
0122デフォルトの名無しさん
2012/02/23(木) 03:23:19.57> という変なツリー構造で表示されてしまいます。
1.7.x Repo Browser - showing folders twice
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2922366
このバグが近いんじゃないか。
Nightly Build(TortoiseSVN-1.7.99.22573-dev-x64-svn-1.7.x-dev.msi) で試したら直ってた。(大文字でアクセスできなくなっていた)
http://nightlybuilds.tortoisesvn.net/latest/
012392
2012/02/23(木) 09:15:26.87>>122の情報だと、近々直りそうな感じなので、
とりあえずこのまま次のバージョンを待とうかと思います。
0124デフォルトの名無しさん
2012/02/23(木) 09:21:57.77複数同時アクセスに比較的弱いのと、権限上、誰でもファイルを消せてしまう(リポジトリを壊せてしまう)からだよ。
ネットワーク経由であることになにか致命的な欠陥があるわけじゃない
0125デフォルトの名無しさん
2012/02/23(木) 11:00:45.43最初に引用したときは、一人で使ってるなんてわからなかったんだよ
0126デフォルトの名無しさん
2012/02/23(木) 11:51:42.47議論を蒸し返すようで申し訳ないけど、
権限上誰でも壊せてしまうのは、運用でどうにでもなるからいいとして、
同時アクセスについては、速度はともかく、FSFS だったら一貫性は
保たれているのかな、と思っていた。
0127デフォルトの名無しさん
2012/02/23(木) 15:28:44.99>各フォルダの.svnも無いし、
あれ?そうだっけ?と思い確認してみたら
.svnはルートだけになってたわ。
気づかなかった…(ぉぃw
0128デフォルトの名無しさん
2012/02/23(木) 15:36:06.03あたまわるい
0129デフォルトの名無しさん
2012/02/23(木) 16:21:03.57Subversion 1.7からそうなったんだよ
0130デフォルトの名無しさん
2012/02/23(木) 22:17:36.29>>128みたいにあたまわるいとは言わないが、複数人で使うかどうかは関係なかったんじゃないか?
0131デフォルトの名無しさん
2012/02/24(金) 13:25:47.47リモートファイルシステムの動作保証
まではできないだろ。
ふさふさをどうこういっても、所詮は
ファイルベースなんだし。
0132デフォルトの名無しさん
2012/02/24(金) 14:40:00.02お前、頭悪いぞ。
境界はFSFSが要求する排他制御のメカニズムという事で動作保証は可能。
つーか、file:スキームで直接アクセスするクライアントもhttp:,svn:(ssh+svn:)
も同じメカニズム使ってるので、動作保証してくれてなけりゃ使えない。
0133デフォルトの名無しさん
2012/02/24(金) 14:57:29.81クライアントなんか関係無くて、問題はsvnのサーバあるいはコマンドだろ。
0134デフォルトの名無しさん
2012/02/24(金) 15:01:21.23お前、頭悪いぞ。
> file:// アクセスは、ローカルでの1ユーザーのみのアクセスを想定しており、そのようにテストとデバッグを行っています。
と明言されてるのがわからんの?
0135デフォルトの名無しさん
2012/02/24(金) 15:06:13.52ロックはディレクトリにファイルを作って消す。
ディレクトリのパーミッションがWindowsとUnix/Linuxでは違う。
ディレクトリにファイルを追加できるが削除できないとか。
中間ファイルがゴミの山。
0136デフォルトの名無しさん
2012/02/24(金) 15:34:27.54> クライアントなんか関係無くて、問題は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.
0137デフォルトの名無しさん
2012/02/24(金) 15:37:59.86ご託はいいから、一人がアクセスする場合に限れば、あらゆるファイル共有プロトコルをsvnが正式にサポートしている証拠を示せ。
0138デフォルトの名無しさん
2012/02/24(金) 15:46:19.40その引用にもperfectlyでないと書いてあるが?
0139デフォルトの名無しさん
2012/02/24(金) 15:57:02.510140デフォルトの名無しさん
2012/02/24(金) 15:58:53.55#############
#################
### ##
# #
# #
# #
## ##
######### ####
######
# #
#####################
#####################
# #
####
###
#
# #
#####################
#####################
# #
#
###
####
0141デフォルトの名無しさん
2012/02/24(金) 16:19:47.17そんな事誰がいつ言ったんだ? 糖質は周りがすべて敵に見えて妄想に入り込むらしいな。
基地外病院行った方がいいぞ。
>>138
apr_file_lockで排他制御してる、unixだったらfcntl, WindowsはLockFile,
でもそれがうまく動かんときは知らんもんね。という意味。
その範囲で保証してくれりゃ十分だよ。それで足りないというならお前が自分で検証する事だ。
>>139
こんなところで粘着してる余裕はないぞ。Git信者。
Mercurial vs Git: Why Mercurial?
http://blogs.atlassian.com/2012/02/mercurial-vs-git-why-mercurial/
0142デフォルトの名無しさん
2012/02/24(金) 16:31:27.77> その範囲で保証してくれりゃ十分だよ。
その範囲でしかsvnを使ったことが無いのがよくわかった。つまり一人だけで。
0143デフォルトの名無しさん
2012/02/24(金) 16:36:02.33お前が一番粘着質
消えろ
0144デフォルトの名無しさん
2012/02/24(金) 16:44:18.81お前が何の話をしたいのか知らないが、お前以外は、たとえ一人でもFSFS・ファイル共有で使うのは良くない、
またはサポートされていないという話をしている。
で、お前は
> 動作保証してくれてなけりゃ使えない
と言うが、そもそもそんな動作保証やサポートされてませんがという話。
0145デフォルトの名無しさん
2012/02/24(金) 16:52:49.33周りが全て敵に見えてるのは、君の方では?
0146デフォルトの名無しさん
2012/02/24(金) 17:23:53.80糖質は早く基地外病院行った方がいいって。
>>144
> お前が何の話をしたいのか知らないが、お前以外は、たとえ一人でもFSFS・ファイル共有で使うのは良くない、
それはお前が頭が悪いからそのようにしか理解できてないだけ。
俺が言っているのは、リポジトリにアクセスするのがsvnであろうとsvnserveで
あろうとはたまたmod_svnであろうと、同一の排他メカニズムを使用していて、
信頼性は同一。
共有フォルダでのfileスキームでのアクセスが非推奨なのはアクセス制御が
できないから。これが技術的問題。これを指摘しただけだ。
一人ならFSFS・ファイル共有で使ってよいかという問題は、前述のように排他制御
という観点からはなんら問題ない。
0147デフォルトの名無しさん
2012/02/24(金) 17:43:01.81svn の中身で、ファイルの排他制御をやっている個所は、
Unix版なら fcntl、Windows版なら LockFile の API を呼んでいるだけで、
それを使った結果どうなるかは、これらの API 依存であり、subversion は関知しない。
Unix の fcntl は、Windows の LockFile に比べて優秀なだけ、ということかな。
>>146 へ:
> 一人ならFSFS・ファイル共有で使ってよいかという問題は、前述のように排他制御
> という観点からはなんら問題ない。
たぶんこれはみんなもわかっていて、複数人で同時アクセスで FSFS・ファイル共有したときに、
アクセス制御は除外したとしても、DB が壊れるかどうかをみんな議論しているんだと思うよ。
0148デフォルトの名無しさん
2012/02/24(金) 17:43:56.53上位のアプリケーションレイヤーから見れば信頼性は同一?
んな馬鹿な。
0149デフォルトの名無しさん
2012/02/24(金) 17:48:51.88> DB が壊れるかどうかをみんな議論しているんだと思うよ。
少なくとも俺はしてない。
FSFSでファイル共有を使ったfile:スキームのアクセスの動作保証がされてるかどうかが論点。
>>146
> 一人ならFSFS・ファイル共有で使ってよいかという問題は、前述のように排他制御
> という観点からはなんら問題ない。
そもそもそんな動作保証はされてませんが。
コード全部読んで、どんなファイル共有プロトコルでも問題ないことでも確認したのか?
0150デフォルトの名無しさん
2012/02/24(金) 17:55:55.66http://tortoisesvn.net/docs/release/TortoiseSVN_ja/tsvn-repository.html#tsvn-repository-local-share
まぁ、普通に使ってれば、そうそう問題ないんだろうけど。
ここに書かれてない問題として、ファイルの大文字小文字問題もある気がする。
0151デフォルトの名無しさん
2012/02/24(金) 17:56:04.05> たぶんこれはみんなもわかっていて、複数人で同時アクセスで FSFS・ファイル共有したときに、
> アクセス制御は除外したとしても、DB が壊れるかどうかをみんな議論しているんだと思うよ。
だから、同じファイルシステムを使う限り、fileスキームで同時アクセスと
svn, ssh+svn, httpスキームでの同時アクセスの信頼性は全く同一。
むしろ、同一メカニズムを使ってるのにあっちはダメでこっちはOKと考える
根拠を聞きたいわ。
>>148
> んな馬鹿な。
そう、あなたがバカなのです。だれもそんなことは言っていない。
>>149
> FSFSでファイル共有を使ったfile:スキームのアクセスの動作保証がされてるかどうかが論点。
コード見れば。おバカさん。
0152デフォルトの名無しさん
2012/02/24(金) 17:59:26.45> 同じファイルシステムを使う限り
どんどん、妄想が膨らんでるようです。
> むしろ、同一メカニズムを使ってるのにあっちはダメでこっちはOKと考える
> 根拠を聞きたいわ。
同一メカニズムじゃありませんから。
ネットワークレイヤーを絡めて、同一かどうか説明してみな。
0153デフォルトの名無しさん
2012/02/24(金) 18:02:30.19>>151のリンク先で、Sambaを使うと困難と書かれてるけど。(困難だが全て問題を解決してるのかもしれないけど)
ローカルとリモートじゃ何か違うんじゃない?
0154デフォルトの名無しさん
2012/02/24(金) 18:12:11.82コード読めないバカですか。参加資格ないのに吠えてるのは惨めだから退場しなよ。
svnがfileスキームで直接リポジトリにアクセスする場合も、svnserveがクライアン
トからの要求受けてリポジトリにアクセスする場合もlibsvn_reposが提供している、
同一のAPI使ってるんだよ。
0155デフォルトの名無しさん
2012/02/24(金) 18:19:49.84その同一のAPIが実行される場所が違うんですが。
ところで、最近はやりのNドライブや、今あるかどうか知らないけど、GMailをドライブとしてマウントできるドライバとかが
あったけど、これらもやっぱりマウントできてしまえば、信頼性は同じなんすかね。
0156デフォルトの名無しさん
2012/02/24(金) 18:25:30.53バカですねえ。周回遅れですねえ。知恵遅れですねえ。死んだ方がいいですねえ。
そんな比較してるのはバカで周回遅れで知恵遅れのお前だけだから。
0157デフォルトの名無しさん
2012/02/24(金) 18:26:26.80今まで全く想定もしてなかったところをズバリ突かれて、壊れたようです。
0158デフォルトの名無しさん
2012/02/24(金) 18:47:31.11知恵遅れのお前は周回遅れを自覚してないから平気なんだろうけど、はたからみると惨めすぎるぞ。ww
バカが入り乱れててわかりにくいけどお前、>>149だろ。
>>155を問題にしているなら
>>149
> FSFSでファイル共有を使ったfile:スキームのアクセスの動作保証がされてるかどうかが論点。
じゃなくて、リポジトリ(FSFS)をリモートファイルシステムの置くことの是非が論点。
そして、開発元はそれをできると言っている。
0159デフォルトの名無しさん
2012/02/24(金) 19:02:32.85あんまり信頼するべきではないはず。
最近はずいぶんマシなんだろうと
思うけど。
>>158
>リポジトリ(FSFS)をリモートファイルシステムの置くことの是非が論点。
えっ?
動作保証されてなければ是非もクソも
ねえよ。
0160デフォルトの名無しさん
2012/02/24(金) 19:10:30.32周回遅れに気づいても平気なのか。知恵遅れはある意味最強だな。
普通の知能なら恥ずかしくて100回は首つってるぞ。
> 動作保証されてなければ是非もクソも
開発元はFSFSはリモートファイルシステムにおけると言っている。
これで不十分なら商用システム使ってろ。
0161デフォルトの名無しさん
2012/02/24(金) 20:41:31.35>>158
> > FSFSでファイル共有を使ったfile:スキームのアクセスの動作保証がされてるかどうかが論点。
> じゃなくて、リポジトリ(FSFS)をリモートファイルシステムの置くことの是非が論点。
もともと(>>92)はfile://でアクセスしたときの話だったよ。
で、>>93が不十分な引用をしたので>>118を書いた。
> じゃなくて、リポジトリ(FSFS)をリモートファイルシステムの置くことの是非が論点。
という話になったのってどっから?
0162デフォルトの名無しさん
2012/02/24(金) 22:03:46.16> もともと(>>92)はfile://でアクセスしたときの話だったよ。
周回遅れの知恵遅れの>>159がついてこれてないだけで、それは既に結論が出ている。
アクセス制御ができない事が非推奨の理由
> > じゃなくて、リポジトリ(FSFS)をリモートファイルシステムの置くことの是非が論点。
> という話になったのってどっから?
>>131だな。開発元が置けると言っているのに、動作保証が…と言い出した。
バカが入り乱れてわかりにくいけど、動作保証にこだわっているから、
>>131は最後まで分からなかった周回遅れの知恵遅れ(>>159)だろう。
0163デフォルトの名無しさん
2012/02/24(金) 22:16:25.00>>118で言及したように、どうとでも取れるレスをあえて曲解しているだけなら止めはしないよ。
0164デフォルトの名無しさん
2012/02/24(金) 22:36:22.47知恵遅れなりに恥ずかしいと思って必死に考えたのか? でも、やっぱり知恵遅れの浅知恵な反論。ww
>>131で頓珍漢な言いがかりをつけた>>126は「権限」に関しては除外しているので、
FSFSの排他制御に関する議論だ。
まあ、バカだからわからなかったんだろうけど。バカってかわいそう。
0165デフォルトの名無しさん
2012/02/24(金) 22:40:00.34周回遅れに気づいても平気なのか。知恵遅れはある意味最強だな。
普通の知能なら恥ずかしくて100回は首つってるぞ。
>開発元はFSFSはリモートファイルシステムにおけると言っている。
ソース出せ。
ソースコードのapr_file_lockうんぬんはどうでもいいから。
0166デフォルトの名無しさん
2012/02/24(金) 22:45:26.67惨めだからもう止めなよ。自覚のない知恵遅れって本当にかわいそう。
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.)
0167デフォルトの名無しさん
2012/02/24(金) 23:27:58.57ソース出てきた時の事は全然考えなかったのか? 知恵遅れ憐れすぎる。
0168デフォルトの名無しさん
2012/02/24(金) 23:31:14.770169デフォルトの名無しさん
2012/02/26(日) 00:30:01.460170デフォルトの名無しさん
2012/02/26(日) 08:54:57.09コピーみたいに元がわかると嬉しいんだけど
0171デフォルトの名無しさん
2012/02/26(日) 09:14:43.49>>165 またいじめてやるから出てこいよ。
0172デフォルトの名無しさん
2012/02/26(日) 09:30:57.84Subclipseのリビジョングラフとかでもマージの矢印はないし
svn mergeinfoしても何も表示されないんだ
0173デフォルトの名無しさん
2012/02/26(日) 10:02:12.64svn mergeinfoの使い方間違ってない?
svn mergeinfoはマージ元指定する必要があって、指定してやれば表示されるけど。
0174デフォルトの名無しさん
2012/02/26(日) 14:52:46.750175デフォルトの名無しさん
2012/02/26(日) 15:38:38.07copyだと詳細欄にコピー元がずばり書かれてるけどそんなかんじではみれへんのですか。
0176デフォルトの名無しさん
2012/02/26(日) 23:20:12.28コミットログに「branches/XXX をマージ」って書いといたら?
0177デフォルトの名無しさん
2012/02/27(月) 18:27:53.44> 根拠を聞きたいわ。
> svnがfileスキームで直接リポジトリにアクセスする場合も、svnserveがクライアン
> トからの要求受けてリポジトリにアクセスする場合もlibsvn_reposが提供している、
> 同一のAPI使ってるんだよ。
馬鹿発見
0178デフォルトの名無しさん
2012/02/27(月) 21:53:53.23バカが現れた。どうする? 1) 戦う 2) 無視する
2
バカを無視した。
0179デフォルトの名無しさん
2012/02/28(火) 11:31:06.650180デフォルトの名無しさん
2012/02/28(火) 11:42:13.910181デフォルトの名無しさん
2012/02/28(火) 13:35:52.55クライアントの数が違うという差を無視したところがおかしいとおもうよ
0182デフォルトの名無しさん
2012/02/28(火) 13:37:47.250183デフォルトの名無しさん
2012/02/28(火) 13:46:32.97君、上で議論してた人?
だったら聞きたいんだけど、「fileスキームはたとえ一人しかアクセスしなくても、ローカルリポジトリに限り
動作保証される」というのは正しい?
YesかNoかでお願い。
0184デフォルトの名無しさん
2012/02/28(火) 13:51:07.580185デフォルトの名無しさん
2012/02/28(火) 13:56:27.15バカが現れた。バカは不思議な踊りを踊りだした。 どうする? 1) 戦う 2) 無視する
2
バカを無視した。
0186デフォルトの名無しさん
2012/02/28(火) 23:22:02.19まぁちらちらと上でレスはしてたけど、白熱議論には参加してないよ。
今のところ得ている情報では、その質問の回答はYes
0187デフォルトの名無しさん
2012/02/29(水) 02:40:51.67いちお。
0188デフォルトの名無しさん
2012/02/29(水) 08:29:35.79いらさいませんか?
0189デフォルトの名無しさん
2012/02/29(水) 16:00:41.22なら、俺と同じ意見だ。
上で「周回遅れがどうたら」の人は、Yesと思ってるのかNoと思ってるのか知りたい。
0190デフォルトの名無しさん
2012/02/29(水) 19:15:12.861)戦う 2)無視する 3)呪文
3
答えてやるから「動作保証」を定義しろ。
0191デフォルトの名無しさん
2012/02/29(水) 20:59:27.84>>161で確認してるけど、どうやら「fileスキームは」ってところを除外してるみたいだよ。
0192デフォルトの名無しさん
2012/03/01(木) 01:32:53.810193デフォルトの名無しさん
2012/03/01(木) 03:42:55.66「fileスキームはたとえ一人しかアクセスしなくても、ローカルリポジトリに限り動作保証される」
日本語がなんかおかしくね
あとFSFSの話に限定しないの?
0194デフォルトの名無しさん
2012/03/01(木) 12:28:30.21見せかけてるだけだから、一人で使ってても、ロック関係の
ファイルがおかしくなったりする。
0195デフォルトの名無しさん
2012/03/01(木) 12:58:54.19「動作保証」は>>132と同じ意味で。
0196デフォルトの名無しさん
2012/03/01(木) 13:05:50.77> >>183
> 「fileスキームはたとえ一人しかアクセスしなくても、ローカルリポジトリに限り動作保証される」
> 日本語がなんかおかしくね
「ローカルに無いリポジトリをfileスキームでアクセスする場合、たとえ一人しかアクセスしなくても動作保証されない」
と言い換えた方がいいかな。
> あとFSFSの話に限定しないの?
しない。
0197デフォルトの名無しさん
2012/03/01(木) 13:18:31.78こう言った方がいいか。
開発チームは、
> file:// access is intended for local, single-user access only, particularly testing and debugging.
と言ってる(>>150のリンク先の日本語訳はちょっとおかしい気がする)。
これ以外の使い方でも、何らかの動作保証がされてると主張してる人がいるのかどうか知りたい。
上の議論は話が錯綜していて、良くわからなかったので。
0198デフォルトの名無しさん
2012/03/01(木) 18:47:09.85> file:// アクセスは、ローカルでの1ユーザーのみのアクセスを想定しており、そのようにテストとデバッグを行っています。
これだけで十分だろ。議論の余地なんてない
0199デフォルトの名無しさん
2012/03/01(木) 18:49:11.74No
0200デフォルトの名無しさん
2012/03/01(木) 22:54:11.83>とりあえず、NASだとNTFSでもFATでもないものをFATとかに見せかけてるだけ
意味わからん。
>> バカが現れた。
ってことなのか?
0201デフォルトの名無しさん
2012/03/02(金) 00:26:32.220202デフォルトの名無しさん
2012/03/02(金) 11:03:17.82その文章、>>197にも書いたとおり、訳がおかしいと思う。
>>199
「ローカルリポジトリに限り動作保証される」に対してNo?
もしそうだとしたら、何に対して動作保証してるの?
0203デフォルトの名無しさん
2012/03/02(金) 11:34:27.78SmartSVN(1万円近くする・・・)みたいに、
リビジョングラフでマージの導線が表示できるのが理想。
http://www.koreansoft.com/public/upload/SmartSVN/SmartSVN_09.png
TortoiseSVNだとマージの導線までは引けないっぽいし、
Subclipseだとなぜか表示されないブランチがあったりなんかあやしい。
0204デフォルトの名無しさん
2012/03/02(金) 12:16:36.43どこがおかしいかを書かないのは特別な理由でも?
その日本語のとおり理解をすれば動作保証の範囲も明確だろ。
0205デフォルトの名無しさん
2012/03/02(金) 12:17:06.03TortoiseSVNのリビジョングラフってマージでないっけ
0206デフォルトの名無しさん
2012/03/02(金) 12:54:59.22100%の自信があるわけじゃないから書いてないだけ。
> file:// access is intended for local, single-user access only, particularly testing and debugging.
の訳が
> file:// アクセスは、ローカルでの1ユーザーのみのアクセスを想定しており、そのようにテストとデバッグを行っています。
なんだが、最後のtestingとdebuggingは、for testing, for debuggingだと思う。
file:// アクセスは、テストやデバッグ目的でのローカルでの1ユーザーのみのアクセスを想定しています。
じゃないのかなぁと思う。
0207デフォルトの名無しさん
2012/03/02(金) 13:01:37.250208デフォルトの名無しさん
2012/03/02(金) 14:12:16.39その訳だと解釈した場合に、
テストやデバッグ目的でアクセスしていいけれど、リポジトリが壊れるかもしれない
と思い至ったの?
0209208
2012/03/02(金) 14:24:41.55改めて必要なところを抜き出してみたよ。
> ネットワークフォルダー上のリポジトリにアクセスするには、ドライブ文字の割り当てと UNC パスの両方が使えます。
> Berkeley DB リポジトリは、ネットワークフォルダー上で作成したりアクセスしたりしないでください。
> FSFS リポジトリはネットワークフォルダー上に配置でき、 file:// プロトコルを用いて複数のユーザーからアクセスできますが、これは絶対にお勧め しません 。
> file:// アクセスは、ローカルでの1ユーザーのみのアクセスを想定しており、そのようにテストとデバッグを行っています。
> リポジトリを共有したい場合は、 まさに 適切なサーバーをセットアップする必要がある
http://tortoisesvn.net/docs/release/TortoiseSVN_ja/tsvn-repository.html#tsvn-repository-local-share
0210デフォルトの名無しさん
2012/03/02(金) 14:54:03.49ん、誰かと勘違いしてない?
俺自身は、リポジトリが壊れるかどうかという話はしてないよ。
(ちなみに排他がどうこうとも話してない)
開発側が
> file:// access is intended for local, single-user access only, particularly testing and debugging.
と書いてるが、開発者がこのようにintendした以外の使い方をしても、なんらかの
動作保証がなされているのか、なされているならどいう場合になされているのかを
知りたいってことなんだが。
0211デフォルトの名無しさん
2012/03/02(金) 15:07:30.61めんどくさい人だな。
テストやデバッグ目的で使用するにあたり、動作保証がされていない(リポジトリが壊れるかどうかに限定しない)
と思ったってことならおk?
そんな状態でテストやデバッグする開発者がいると思えるのが不思議。
0212デフォルトの名無しさん
2012/03/02(金) 15:12:20.74何で絡まれてるのかしら。
> file:// access is intended for local, single-user access only, particularly testing and debugging.
以外でfileスキームを使うにあたり、何か動作保証されてますかってことなんですが。
0213211
2012/03/02(金) 15:14:32.910214デフォルトの名無しさん
2012/03/02(金) 15:18:50.57されてないと考えるのが妥当
0215デフォルトの名無しさん
2012/03/02(金) 15:21:33.79うわあ、めどくさい。
そんなことわかりきってる。
わかった上で、されてないとは思わない人がこのスレに居るようだから、あなたは何が動作保証されてる
と主張してるんですかって質問してんの!!!
>>199
0216デフォルトの名無しさん
2012/03/02(金) 15:22:29.09>>199
>>202
の回答待ち。
0217デフォルトの名無しさん
2012/03/02(金) 15:24:58.86いやいや、具体的に何をしたいんだ?
やる予定もないことが動作保証されてるかどうかを知りたい?
0218デフォルトの名無しさん
2012/03/02(金) 15:27:04.95> いやいや、具体的に何をしたいんだ?
君こそ何がしたいの?
絡まないでくれる?
0219デフォルトの名無しさん
2012/03/02(金) 15:39:04.341)たたかう 2)むしする 3)観戦する
3
0220デフォルトの名無しさん
2012/03/02(金) 15:40:47.590221デフォルトの名無しさん
2012/03/02(金) 16:19:18.570222デフォルトの名無しさん
2012/03/02(金) 16:31:44.31ますます意味不明だわ
0223デフォルトの名無しさん
2012/03/02(金) 16:35:23.711)たたかう 2)むしする 3)観戦する
3
0224デフォルトの名無しさん
2012/03/02(金) 16:39:59.42お前が一番馬鹿
0225デフォルトの名無しさん
2012/03/02(金) 16:54:25.46何で日本語引用すんの?
原文引用しろよ
0226デフォルトの名無しさん
2012/03/02(金) 16:57:55.981)たたかう 2)むしする 3)観戦する
2
0227デフォルトの名無しさん
2012/03/02(金) 17:00:30.94だとしたら、答えられないと取っていいよね。
0228デフォルトの名無しさん
2012/03/02(金) 17:15:31.71オレに聞いているのか仲間割れしてるのかわからないから、観戦していたが、
仲間割れは終わったのか? >>202に答えればいいんだな。
> もしそうだとしたら、何に対して動作保証してるの?
>>132でとっくに書いている。
FSFSが要求する排他制御のメカニズムを提供するファイルシステムに
置かれたリポジトリに対して。
0229デフォルトの名無しさん
2012/03/02(金) 17:22:20.60ファイル共有プロトコルは関係無いの?
0230デフォルトの名無しさん
2012/03/02(金) 17:23:43.61> FSFSが要求する排他制御のメカニズムを提供するファイルシステムに
> 置かれたリポジトリに対して。
また蒸し返すのかこの馬鹿は
そんなことどこで動作保証されてんだよ
0231デフォルトの名無しさん
2012/03/02(金) 17:24:44.33つまり、subversion側からは、何の動作保証も出来ないということですね。
わかりました。
0232デフォルトの名無しさん
2012/03/02(金) 17:31:01.57はぁ。バカはレスを追う事も出来ないのか。>>132の定義で答えろというお題だよ。
>>231
なにが「つまり」なんだろう。バカの思考回路は理解不能だ。
0233デフォルトの名無しさん
2012/03/02(金) 17:31:11.78本格的に馬鹿だ
0234デフォルトの名無しさん
2012/03/02(金) 17:32:37.74え?subversion側は何か動作保証できるの?
バカの思考回路は理解不能だ。
0235デフォルトの名無しさん
2012/03/02(金) 17:33:45.55そのリポジトリに対して何をすることが動作保証されているかを書かないからややこしいって憤慨しているのだと思うよ。
0237デフォルトの名無しさん
2012/03/02(金) 17:34:57.51Sambaがその排他制御のメカニズムとやらを提供してたとして、
subversion側はSambaを使うことに対して動作保証できるのか?
0238デフォルトの名無しさん
2012/03/02(金) 17:35:47.42はあ? 制約条件つけてないんだから、subversionで出来る事すべてだよ。
0239デフォルトの名無しさん
2012/03/02(金) 17:35:52.62何逃げてんだよ
見苦しいぞww
0240デフォルトの名無しさん
2012/03/02(金) 17:37:53.09って位なのに、何をごちゃごちゃ言ってるんだろう、この人達
0241デフォルトの名無しさん
2012/03/02(金) 17:38:14.68出来るに決まってる。排他制御のメカニズムが正しく動いていて、
排他制御に失敗してリポジトリが壊れたならsubversonのバグ。
排他制御のメカニズムが仕様通りに動いていないならsambaのバグ。
0242215
2012/03/02(金) 17:39:24.26大体言いたいことわかった。
0243デフォルトの名無しさん
2012/03/02(金) 17:40:21.20何言ってるんだろう、この人
本気で理解不能だわ
0244デフォルトの名無しさん
2012/03/02(金) 17:44:28.40つまり、sambaやnfsや未知のファイル共有プロトコルがその排他制御のメカニズムとやらを
正しく提供してさえいれば、ra_neonやra_svnでは起こらなかった現象がra_fileで起こっても、
全てsubversionチームが解決しますってことだな
0245デフォルトの名無しさん
2012/03/02(金) 17:47:36.86バカにはわからない。でもそれはしょうがない。
もう一つ、いつ気づくか楽しみにしていたんだけど、
カメさんチームのドキュメントを根拠にして、subversionの
動作保証を必死に議論している姿はとっても滑稽だったよ。
subversionの開発チームはFSFSリポジトリはネットワークファイル
システムにおけるといっている。
そして、fileスキームに対して特別な制約を表明していない。
0246デフォルトの名無しさん
2012/03/02(金) 17:49:42.350247デフォルトの名無しさん
2012/03/02(金) 17:51:50.17なにが「つまり」なんだろう。バカの思考回路は理解不能だ。
解決することが「動作保証」だというなら最初からそういう定義で聞け。
0248デフォルトの名無しさん
2012/03/02(金) 17:54:15.09> そして、fileスキームに対して特別な制約を表明していない。
してるよ。
svn --version
ってやったことないの?
0249デフォルトの名無しさん
2012/03/02(金) 17:54:40.49お前はもういいや
0250デフォルトの名無しさん
2012/03/02(金) 18:01:16.31何を議論することもない。
0251デフォルトの名無しさん
2012/03/02(金) 18:02:20.04お前が滑稽だわwww
0252デフォルトの名無しさん
2012/03/02(金) 18:11:47.76それはlocal diskとして扱うという意味。
それがどんなファイルシステムであるかはそのレイヤーは関知しない。
正しく動く排他制御のメカニズムさえ提供されていればいい。
0253デフォルトの名無しさん
2012/03/02(金) 18:19:28.64また"on local disk"の解釈合戦を繰り広げたいの?
> それがどんなファイルシステムであるかはそのレイヤーは関知しない。
誰もそんな話してないよ?
> そして、fileスキームに対して特別な制約を表明していない。
というから、fileスキームはra_localを使う場合のスキームで、ra_localは"on local disk"の
リポジトリにアクセスするためのものだって表明してるよ。
0254デフォルトの名無しさん
2012/03/02(金) 18:25:35.930255デフォルトの名無しさん
2012/03/02(金) 18:26:50.380256デフォルトの名無しさん
2012/03/02(金) 18:29:27.61--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)
ネットワークファイルシステムに対しての制限ならば「ダメ」と明記する。
0257デフォルトの名無しさん
2012/03/02(金) 18:36:31.60今度は"direct access"の解釈合戦か
まぁいいんじゃないの?
Nドライブにdirect accessしてくださいな
0258デフォルトの名無しさん
2012/03/03(土) 02:42:41.49こうも必死に求めていた>>199との会話は有意義なものになったのだろうか。
0259デフォルトの名無しさん
2012/03/03(土) 13:00:24.390260デフォルトの名無しさん
2012/03/03(土) 13:10:49.620261デフォルトの名無しさん
2012/03/03(土) 13:31:12.86ファイルシステムレベルで排他制御とか甘え。
0262デフォルトの名無しさん
2012/03/03(土) 15:49:52.73>>256-しか読んでないけど過去レス読まなくても>>259が一番頭悪いことだけはわかる
0263デフォルトの名無しさん
2012/03/03(土) 16:09:47.27全部読む必要は無いよ。>261で済むようなことしかしていないバカで周回遅れで知恵遅れが
自分の悲惨な環境を正当化するためにめちゃくちゃな書き込みしているだけだから。
0264デフォルトの名無しさん
2012/03/03(土) 18:14:23.170265デフォルトの名無しさん
2012/03/03(土) 19:52:05.10lddしてそれらしきものがなかったら、オプションなしってことかな。
0266デフォルトの名無しさん
2012/03/03(土) 21:37:56.840267デフォルトの名無しさん
2012/03/09(金) 00:20:33.36ldd だと検出できないけど、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
0268デフォルトの名無しさん
2012/03/09(金) 08:40:40.41http://svn.haxx.se/users/archive-2012-03/0147.shtml
0269デフォルトの名無しさん
2012/03/09(金) 08:43:00.73http://svn.haxx.se/tsvnusers/archive-2012-03/0103.shtml
0270デフォルトの名無しさん
2012/03/09(金) 18:15:38.11差分を表示しても変更はありませんが、もしかしたら改行コードの違いを拾っているのかもしれないです
改行コードを無視する設定にできないでしょうか?
ちなみにファイルはphpやcssばかりでまったくのテキストです
0271デフォルトの名無しさん
2012/03/09(金) 18:19:23.900272デフォルトの名無しさん
2012/03/09(金) 18:26:34.64それはそうとして、赤くならない方法がありましたらぜひお願いします…
0273デフォルトの名無しさん
2012/03/10(土) 02:44:53.380274デフォルトの名無しさん
2012/03/10(土) 05:06:39.14指定したファイルを、変更した・しないにかかわらず、常にSVNコミットに
含めるような指定はできますでしょうか?
0275デフォルトの名無しさん
2012/03/10(土) 05:16:33.170276デフォルトの名無しさん
2012/03/10(土) 08:32:17.04なんか適当なプロパティに現在時刻をぶちこむような仕組みでも作れば?
プロパティも「変更していない」のを要求されたらもうわからん
0278デフォルトの名無しさん
2012/03/10(土) 11:04:32.49解が得られる可能性が高い。
(属性を含み)変更してないファイルはコミットできない。
0279デフォルトの名無しさん
2012/03/10(土) 13:14:48.40いや、それはないです
改行コードが異なる事態が発生した場合、それを差異として検出してしまうみたいです
0280デフォルトの名無しさん
2012/03/10(土) 14:28:25.82改行コードを変えないでください
0281デフォルトの名無しさん
2012/03/10(土) 16:55:03.140282デフォルトの名無しさん
2012/03/10(土) 18:00:58.54ftp
0283デフォルトの名無しさん
2012/03/10(土) 18:04:35.780284デフォルトの名無しさん
2012/03/10(土) 18:08:23.55は ぁ ?
0285デフォルトの名無しさん
2012/03/10(土) 18:24:02.04は ぁ ?
0286デフォルトの名無しさん
2012/03/10(土) 19:31:23.65差分ツールの設定ミス
0287デフォルトの名無しさん
2012/03/11(日) 05:40:23.21それは別の話
0288デフォルトの名無しさん
2012/03/11(日) 12:24:21.470289デフォルトの名無しさん
2012/03/11(日) 21:31:37.73libsvn_auth_gnome_keyringがあるか、ないかで、簡易的には判別つく感じですね。
ありがとうございます。
0290デフォルトの名無しさん
2012/03/12(月) 11:55:52.09クライアント側: 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 以降でできるようになったと思います。
こういうことをやったら、ちゃんとエラーで無効にしてくれるのかな。
0291デフォルトの名無しさん
2012/03/12(月) 11:59:43.71いちおう Subversion の開発ポリシーとしてすべての 1.x.y のクライアントはすべての 1.xx.yy の
サーバーとの運用をサポートしていることになっている。
でもさすがに 1.4.x だと古すぎて明示的にテストはされてないと思うんで、いくらか運まかせな
ことにはなるかな。
0292デフォルトの名無しさん
2012/03/12(月) 19:57:37.12あと、サポート対象のバージョンは、
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 も同様だ。
0293290
2012/03/13(火) 13:19:09.78レスどうもありがとうございます。
>>292 のページを読んで状況は理解しました。
やっぱりやめておきます。
思ったより古い―バージョンの切り捨てが早いな…と思ったけど、
1.5 が出てから結構立つしなぁ。
サーバ側のバージョンは自分たちで自由にあげられる環境ではないので、
おとなしくこのまま使うことにします。
0294デフォルトの名無しさん
2012/03/13(火) 16:18:35.37差分のエクスポートがバグってるな。
古いバージョンのファイルしか取り出せない。
やり方、リビジョングラフ表示して、今回のtags を選択、次に前回の tags を選択して
「リビジョンを比較」を実行。
リストに出てくるファイルは、新しいバージョンのファイルだが、
ここから実際にエクスポートすると、古いものが取り出されてしまう。
直してくれ。これ便利なんよ。
0295294
2012/03/13(火) 16:28:13.480296デフォルトの名無しさん
2012/03/13(火) 22:24:56.670297デフォルトの名無しさん
2012/03/15(木) 17:18:17.68>VersionCheck
>TortoiseSVN にこのチェックを行わせたくない場合は、この値を false に設定してください。
http://tortoisesvn.net/docs/nightly/TortoiseSVN_ja/tsvn-dug-settings.html
0298営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 02:37:21.75コミットされた中に、 *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 の効果はサブディレクトリには
繁栄されなかったので。
0299営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 13:15:56.07http://tortoisesvn.net/docs/nightly/TortoiseSVN_ja/tsvn-dug-propertypage.html
0300デフォルトの名無しさん
2012/04/16(月) 13:53:40.19るとします。
{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
0301300
2012/04/16(月) 13:53:59.78ほかのひとが svn update すると、ローカルにある行コピーでは、
foo ディレクトリがなくなって bar ディレクトリが現れるわけですが、
この時、以下のどちらが起きているのでしょうか?
1.foo ディレクトリが bar にリネームされる。
2.foo ディレクトリが削除され、svn クライアントは、あらたに bar ディレ
クトリを 取得(ダウンロード)し直す。
2.だと、foo にはちょっと大きめのファイルがたくさん保存されているので、
チームメンバー(35人ぐらい)が一斉に svn update すると、更新に時間がかかっ
てしまったり svn サーバの負荷が上がってしまうなぁと懸念しているのですが・・・
0302デフォルトの名無しさん
2012/04/16(月) 22:11:16.900303デフォルトの名無しさん
2012/04/27(金) 17:29:04.70そこからさらにブランチを作る必要が出てきたんだけど、
こういうときはタグからブランチを作るべき?
それとも、タグの元となったリビジョンから?
0304デフォルトの名無しさん
2012/04/28(土) 04:15:35.11源流の変更内容を反映させるのが少し手間にはなるけれど、問題ないかと
0305デフォルトの名無しさん
2012/04/28(土) 15:47:33.250306デフォルトの名無しさん
2012/04/29(日) 15:22:56.93まずは使ってみれば?
0307デフォルトの名無しさん
2012/04/30(月) 15:21:30.26ご意見どうもです。
ただ、分岐させようと思ったところと同じ状態を持つものが、
ブランチとタグと両方あるから、
┌新ブランチ
┌タグ
ブランチ
┌新ブランチ
├タグ
ブランチ
どっちが正解なのかなと疑問なのですが。
0308デフォルトの名無しさん
2012/04/30(月) 16:39:10.16「タグ」から派生したいのか、「ブランチ」から派生したいのか、よく考えてご覧。
0309デフォルトの名無しさん
2012/04/30(月) 17:42:18.310310デフォルトの名無しさん
2012/05/18(金) 02:10:47.83http://svn.haxx.se/users/archive-2012-05/0189.shtml
0311デフォルトの名無しさん
2012/05/18(金) 02:14:15.75http://svn.haxx.se/tsvnusers/archive-2012-05/0107.shtml
0312デフォルトの名無しさん
2012/05/18(金) 10:24:17.080313デフォルトの名無しさん
2012/05/18(金) 10:43:59.060314デフォルトの名無しさん
2012/05/18(金) 12:35:42.80dump が成功しているのか? 失敗しているのか?
を知りたいんです。
dumpの出力先の容量が足りなくて途中で止まってしまったとか
ログが無いとわからないので。
0315デフォルトの名無しさん
2012/05/18(金) 15:00:01.500316デフォルトの名無しさん
2012/05/18(金) 17:02:37.86だそうなので、標準エラー出力にエラーは出てるだろうね。
0317デフォルトの名無しさん
2012/05/18(金) 20:33:48.490318デフォルトの名無しさん
2012/05/18(金) 22:51:01.80ttp://svn.apache.org/repos/asf/subversion/tags/1.7.5/CHANGES
に
* mod_dav_svn: support compiling/running under httpd-2.4 (r1232267)
って書いてあったんで試してみたが、駄目だった。
誰か上手く行った人いる?
0319デフォルトの名無しさん
2012/05/21(月) 19:00:56.76起動するたびに100%に戻っちゃうんだけど。
0320デフォルトの名無しさん
2012/05/22(火) 17:12:07.76Subversion サーバーをNAT配下に設置した場合でも、
外側にあたるセグメントのクライアントから問題なくアクセスできるでしょうか?
ご存知の方いらっしゃいましたらご教示ください。
0321デフォルトの名無しさん
2012/05/22(火) 22:17:22.990322デフォルトの名無しさん
2012/05/22(火) 22:35:38.84NAT をやってるルーターの設定をちゃんとすればアクセスできるよ、
て言うかやってる。
設定項目の名称はルーターの機種によってばらばららしい。
http://y-kit.jp/saba/xp/nattable.htm
通常は「スタティックIPマスカレード/NATテーブル設定」とかいう項目です。
しかし、機種によって、「NATテーブル編集」「アドレス変換テーブル」
「ポートマッピング」「仮想サーバー」「バーチャルサーバー」「ローカルサーバー」
などなど言いたい放題なので、なんとも言えません。
0323デフォルトの名無しさん
2012/05/22(火) 23:27:49.92ありがとうございます!
安心しました。
0324デフォルトの名無しさん
2012/05/23(水) 12:14:13.420325デフォルトの名無しさん
2012/05/23(水) 12:25:41.29946 名前:デフォルトの名無しさん [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
これ使ってみました。
手間いらずでバッチリ希望通りの動きをしているようです。
どうもありがとうございました。
0326デフォルトの名無しさん
2012/05/23(水) 17:49:42.100327デフォルトの名無しさん
2012/05/28(月) 20:21:56.77svnrepos
source
みたいな位置関係にして完全ローカルで使う場合、
myprojectの位置を変えるごとに
relocateしないと駄目ですか?
何か回避策があるようなら教えて下さい。
0328デフォルトの名無しさん
2012/05/30(水) 13:48:43.37そういう時はリンク張って実際のパスを固定するのがセオリーじゃね?
WindowsXP以前ならmyprojectをsubstで特定のドライブに割り当てれば良い。
XP以前でもNT系ならツール入れればジャンクションが使える。
VISTA以降には標準でmklinkというコマンドがある。
unix系使っててln知らないとか思えないので説明はしない。
0329デフォルトの名無しさん
2012/05/30(水) 16:45:35.820330329
2012/05/30(水) 16:46:28.31とかって使えればそれでいけるんかな。
0331デフォルトの名無しさん
2012/05/30(水) 18:14:55.090332デフォルトの名無しさん
2012/05/30(水) 18:34:51.540333デフォルトの名無しさん
2012/05/31(木) 03:11:54.83その状態でsvn add svnrepos
ってやってみたいなw
0334デフォルトの名無しさん
2012/06/02(土) 01:57:52.81Subversionはプロジエクト直下にリポジトリを置く必要は無いんだよ。
どこか別のところにリポジトリを置けば良い。
0335デフォルトの名無しさん
2012/06/02(土) 03:35:33.53ってことかと思ってたわ
0336デフォルトの名無しさん
2012/06/02(土) 21:46:44.41マージ対象にしたくない場合ってmergeのオプションにあるんですか?
設定ファイルのほうで設定する感じ?
$ svn merge ????
0337デフォルトの名無しさん
2012/06/03(日) 01:02:46.12マージして元に戻せばいいんじゃない?
$ svn merge ...../branches/hoge/
$ svn revert -R fuga/
0338デフォルトの名無しさん
2012/06/03(日) 12:08:04.43てか、マージしないといろいろ面倒なことになりそうな気もするが
0340デフォルトの名無しさん
2012/06/26(火) 11:56:59.38こういう構造ってどうやって作るのでしょうか?
0341デフォルトの名無しさん
2012/06/26(火) 23:47:01.68svn propset svn:externals "Subversion http://example.com/svn/" ext
0342デフォルトの名無しさん
2012/06/27(水) 09:11:09.23「tortoiseSVN svn:externals」などでググったらいろいろ出てきました。
きっかけの情報ありがとうございます。
0343デフォルトの名無しさん
2012/06/29(金) 00:13:38.19FSFSに変換しようとしたらBDBのバージョンが合わなくてダンプできませんでした。
windows用のBDB4.4が使える古いsubversionがどこにあるのか分からないのでお教え願います。
0344デフォルトの名無しさん
2012/06/29(金) 00:40:45.08bdbのコマンドを使ってやる方法もあるようだ
http://www.hermann-uwe.de/blog/migrating-bdb-svn-repositories-from-one-version-to-another-and-to-fsfs
0345デフォルトの名無しさん
2012/06/29(金) 03:07:22.031.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が古いリポジトリはなんとかしやすいのかも。
とにかくありがとうございました。
0346デフォルトの名無しさん
2012/07/02(月) 17:10:25.74svnlook dateしても「ファイルformatが見つかりません」といわれて取得できず…
0347デフォルトの名無しさん
2012/07/02(月) 22:07:59.51svnlook はワーキングコピーじゃなくてリポジトリに使うものだよ。
svn ls -v とかかな?
0348デフォルトの名無しさん
2012/07/03(火) 11:10:56.91svn ls -vで取得できました
ありがとうございます
0349デフォルトの名無しさん
2012/07/06(金) 22:38:57.27http://gihyo.jp/admin/clip/01/fdt/201207/06
0350デフォルトの名無しさん
2012/07/13(金) 10:25:43.14このアプリに対して、不要な機能を削除し、逆に新たな機能を追加した派生版を
別アプリとして作成することになりました。
この場合、その新しいアプリは、どのように管理していくべきでしょうか。
・branches内に別アプリ用のブランチを1つ作ってそこだけでやっていく?
・別アプリ用のtrunkに相当するものも、1つのリポジトリの中に新たに作る?
・リポジトリ自体を新たに作り直してしまう?
想定している開発方法は以下の通りです
・元アプリも引き続き開発していく
・別アプリにも残してあるものに対しては、元アプリのバグ修正や機能追加は適用したい
・別アプリに入れる新たな機能は、元アプリに適用する気はない
0351デフォルトの名無しさん
2012/07/13(金) 12:56:27.61その別アプリが元アプリから見て、リビジョンアップや廉価版等の
位置付けならbranch、全く別のアプリ(同じ機能を有するかは関係ない)なら
trunkかな〜
廉価版の扱いは微妙かもしれない…
今回の場合、派生版が別の進化を遂げそうなので全く別アプリと
見てもいいような気がする
0352デフォルトの名無しさん
2012/07/13(金) 22:35:01.31本アプリと別アプリ、更に共通機能を括り出したモジュールが、
それぞれtrunk/branchを持つようにする。
0353350
2012/07/15(日) 22:38:33.03お二方ありがとうございます。
リポジトリ内に別アプリ用のtrunkを新たに作るとした際、
現在の元アプリのリポジトリは以下のような普通の構成になっているのですが、
ルート
├branches
├tags
└trunk
以下のように別アプリ用のtrunk/branchesを新たに作ってしまうのは、
Subversionの使い方としては問題ないのでしょうか?
(Windows上でTortoiseSVNを使っています)
ルート(元アプリ)
├branches
├tags
├trunk
└別アプリ
├branches ←当分は空っぽ
├tags ←当分は空っぽ
└trunk ←元アプリのtrunkの最新リビジョンをここにコピーして別アプリ開発開始
0354デフォルトの名無しさん
2012/07/17(火) 16:57:31.01それでも問題は無いけどルートに元アプリ用のフォルダを作成して
移動した方が良いと思う(クライアントで再配置が必要)
ルート
├元アプリ
│├branches
│├tags
│└trunk
└別アプリ
├branches
├tags
└trunk
0355350
2012/07/18(水) 16:43:02.83この構造を試してみようと思い、リポジトリのルートに元アプリ用のフォルダを作成し、
その中にこれまでルートにあったbranches/tags/trunkを移動してみたところ、
ログを見る際に「コピー/名前の変更が発生したら停止」がオンだと、
そこでバッタリとログが止まるようになってしまいました。
リビジョングラフも見事に一斉に名前変更が並んでしまいました。
TortoiseSVNでのフォルダの移動って、コピー+削除なのですね。
最初のフォルダ構造の検討は重要でしたね。
TortoiseSVNの確認メッセージに従って、ルートにbranches/tags/trunkを作ってしまいました。
もうちょっと検討してみます…。
0356デフォルトの名無しさん
2012/07/21(土) 13:13:04.210357デフォルトの名無しさん
2012/07/21(土) 17:19:27.43svnを導入するとなんか問題って発生しますか??
同期中にコミットしたとか。
ただ、dropboxやsugarsyncを利用している
目的は外出先からのデータ取得なので、そのようなケースはおこりそうにないのですが。
むしろ、2重管理になって安心ですか?何かご教授いただけると幸いですm__m
0358デフォルトの名無しさん
2012/07/21(土) 18:18:22.530359デフォルトの名無しさん
2012/07/21(土) 22:28:33.46svn, svnserve, svnadmin等のsunversionのツール以外でリポジトリへ
のアクセスを行った場合には何が起こっても不思議ではない。
0360デフォルトの名無しさん
2012/07/21(土) 22:32:55.540361デフォルトの名無しさん
2012/07/21(土) 23:52:19.39GUI では、無理だと思う。
最近の TortoiseSVN だと、インストール時に svn.exe と svnadmin.exe もインストールするので、
svnadmin dump でやるがよろし。
0362357
2012/07/22(日) 00:51:39.17浅はかでした。。。危うく地獄行きになるとこでした。。助かりました。
外部から使うデータは素材データが多いので、それだけ別途管理し、
プログラムやデータ関係はsvnのみにしたいと思います。
0363デフォルトの名無しさん
2012/07/27(金) 12:00:22.60(誤って使用される事を防ぐために、きちんと削除マークをつけておきたい)
0364デフォルトの名無しさん
2012/07/27(金) 12:46:40.60リポジトリブラウザから削除するとか?
0365デフォルトの名無しさん
2012/07/27(金) 13:10:27.290366デフォルトの名無しさん
2012/08/12(日) 21:07:37.07ユーザー認証について、OSのユーザーによる認証は不可能でしょうか?
htpasswdによるBASIC認証とする方法は見つけることができましたが、
この方法ではパスワードは管理者が変更する必要がある認識です。
OSユーザーによる認証でなくても、各々がパスワードを自分で変更できればいいのですが
なにか良い方法はないでしょうか?よろしくお願いします。
0367デフォルトの名無しさん
2012/08/12(日) 21:28:24.55Apacheの認証を外部プログラムで行えるようにする
http://code.google.com/p/mod-auth-external/
OSアカウントのパスワードで認証させる ↑と一緒に利用
http://code.google.com/p/pwauth/
で出来るのではないだろうか。
0368デフォルトの名無しさん
2012/08/12(日) 21:54:13.48「apache pam authentication」でググってみて。
0369デフォルトの名無しさん
2012/08/13(月) 00:31:00.70ありがとうございます!
ググッた結果、こちらのページを参考に設定できました。
http://www.server-world.info/query?os=CentOS_6&p=httpd&f=12
0370デフォルトの名無しさん
2012/08/13(月) 20:14:01.72もう改善された?
0371デフォルトの名無しさん
2012/08/13(月) 21:51:38.800372デフォルトの名無しさん
2012/08/13(月) 21:56:05.35今はどう? ってことでしょ。
何で、そんなことをこのスレで聞くのかはよくわからんけど。
0373デフォルトの名無しさん
2012/08/14(火) 10:31:08.63× 日本語ファイル名がsvnしか扱えないのって
〇 日本語ファイル名がsvnでしか扱えないのって
こういう事か
0374デフォルトの名無しさん
2012/08/14(火) 19:03:53.20似てるのなんとかしたほうがいいと思う
あれが理由で自分はsvn使いつづけてる
0375デフォルトの名無しさん
2012/08/14(火) 19:05:16.160376デフォルトの名無しさん
2012/08/14(火) 21:30:04.260377デフォルトの名無しさん
2012/08/15(水) 08:57:49.800378デフォルトの名無しさん
2012/08/15(水) 09:30:04.880379デフォルトの名無しさん
2012/08/15(水) 09:53:20.70他は設計上使えない
0381デフォルトの名無しさん
2012/08/15(水) 10:21:34.71こういう馬鹿がsvnを使い続けていたり、場末のbzrを使い始めたりするのか
0382デフォルトの名無しさん
2012/08/15(水) 13:09:43.74│독도는│
│ │ トクトヌン ウリタン!(独島は我らのもの)
│우리땅│
└───┘
∩∧∧∩
< *`∀´>
http://img.sportsseoul.com/article/home/2012/08/11/2012081101000722700036781.jpg
0383デフォルトの名無しさん
2012/08/15(水) 16:59:41.680384デフォルトの名無しさん
2012/08/15(水) 21:42:23.04/⌒\
/∴∵∴\
(wWwWwW)_________
"⌒◎◎r⌒<祭のヨカーーン!!
_-/し|-_  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
_- ( ∀/-_ -
ー_"二_ー マタンゴ
※マタンゴの生えたスレッドは立派な糞スレ。
※見かけた糞スレにコピペすると吉。
0385デフォルトの名無しさん
2012/08/15(水) 22:20:24.75http://svn.haxx.se/users/archive-2012-08/0172.shtml
0386デフォルトの名無しさん
2012/08/15(水) 22:53:04.50// ̄~`i ゝ `l |
/ / ,______ ,_____ ________ | | ____ TM
| | ___ // ̄ヽヽ // ̄ヽヽ (( ̄)) | | // ̄_>>
\ヽ、 |l | | | | | | | | ``( (. .| | | | ~~
`、二===-' ` ===' ' ` ===' ' // ̄ヽヽ |__ゝ ヽ二=''
ヽヽ___// 日本
______________ __
|韓国は“なぜ”反日か? .| |検索|←をクリック!!
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄  ̄ ̄
0387デフォルトの名無しさん
2012/08/16(木) 06:33:01.80【時刻】 12:00〜 (お手伝いいただける方は11:00にご集合ください。)
【場所】 韓国大使館前
新宿区四谷4-4-10
(地下鉄・丸ノ内線 ”四谷三丁目”駅、下車)
※注意:プラカード持参可(但し、民族差別的なものは禁止)
※国旗以外の旗類・拡声器の持込みは ご遠慮下さい。
http://ameblo.jp/fuuko-protector/entry-11328767965.html
0388デフォルトの名無しさん
2012/08/16(木) 06:35:33.54韓国大使館前 (最寄駅...地下鉄「四谷三丁目」駅)
主催者の公式動画はこちら。
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%9B%BD%E5%A4%A7%E4%BD%BF%E9%A4%A8
0389デフォルトの名無しさん
2012/08/16(木) 06:37:30.10A: ありません。
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.shtml
0390デフォルトの名無しさん
2012/08/16(木) 13:12:08.48本当は障りなく韓国と仲良くすべきであるのに
最強韓国っていう認識を持ってない日本人はおかしいよ
強い国がただの島国に実力で負けるわけないじゃん
0391デフォルトの名無しさん
2012/08/16(木) 13:28:27.29・ソフトバンクの携帯を解約
・ロッテのお菓子は買わない
・韓国の家電は安くても買わない
・在日がやっている焼肉屋には行かない
・辛ラーメンは食わない
・パチンコはやらない
・韓国に旅行しない
・韓流ドラマは見ない
・K−POPのCDは買わない
・韓国五輪代表選手を即雇用する清水チョンパルスを応援しない
・朝鮮人が製作してる報道ステーションは見ない
韓国を富ませることは、日本人としての売国行為と同じことです
0392デフォルトの名無しさん
2012/08/16(木) 13:59:42.330393デフォルトの名無しさん
2012/08/16(木) 20:29:51.981897年:下関条約により清の属国から開放される←←←←←←ココ重要
1903年:ロシア朝鮮半島を南下。
日本の尽力によりロシアの属国化を回避
1905年〜1945年:日本(保護国、併合)
1945年〜1948年:アメリカ(非独立)←←←←←←ココも重要
1948年:大韓民国成立(アメリカ軍による
朝鮮統治によって国家基盤が形成され成立)
1948年:軍事独裁政権誕生
1948年:済州島4.3事件 3万人虐殺
1950年:朝鮮戦争 400万人殺し合い
1950年:保導連盟事件 30万人虐殺
1951年:国民防衛軍事件 10万人虐殺
1951年:居昌事件 8500人虐殺
1979年:軍出身の大統領政権誕生
1980年:光州事件 600人虐殺
1993年:初の文民政権誕生←←←←←←韓国は民主化してまだ15年しかたっていない
0394デフォルトの名無しさん
2012/08/16(木) 21:16:00.54http://tortoisesvn.net/
0395デフォルトの名無しさん
2012/08/16(木) 21:18:05.04の1.8の進捗状況を見ると開発はかなり進んでいるみたいだね
年内に1.8は無理だろうけど、ガンガン機能追加して欲しい。
0396デフォルトの名無しさん
2012/08/17(金) 08:41:26.21http://blog.livedoor.jp/googleyoutube/archives/51763377.html
0397デフォルトの名無しさん
2012/08/17(金) 09:00:49.96「(朴鍾佑(パク・ジョンウ)選手の行為は、政治的ではなく)突発的に起きたことだと説明するために来た」と語った。
★★★あのプラカードを渡していたのは、実は、朴種佑(パク・ジョンウ)ではなく
韓国サッカー協会会長でした★★★
↓決定的証拠
http://www.youtube.com/watch?v=Mn0OGqWmUmU&feature=plcp
★1:20〜見てね
0398デフォルトの名無しさん
2012/08/18(土) 09:28:17.530399デフォルトの名無しさん
2012/08/18(土) 10:26:44.430400デフォルトの名無しさん
2012/08/18(土) 15:54:49.700401デフォルトの名無しさん
2012/08/18(土) 16:57:48.380402デフォルトの名無しさん
2012/08/19(日) 00:19:47.780403デフォルトの名無しさん
2012/08/19(日) 08:17:39.060404デフォルトの名無しさん
2012/08/19(日) 09:08:34.900405150
2012/08/19(日) 21:35:16.82(自動でpostponeなりが選択されたそのまま処理は継続するみたいな)
0406デフォルトの名無しさん
2012/08/21(火) 04:06:21.640407デフォルトの名無しさん
2012/08/21(火) 09:26:15.730408デフォルトの名無しさん
2012/08/30(木) 08:53:46.72真面目な質問してもいいのかなちんぽ
svn checkout --force ほげちんぽ・・・
の --force て、具体的にどのような効果がありますかちんぽ
svn update --force とかはよく使うけどちんぽ
checkout に --force の意味がよくわかりませんちんぽ
教えてくださいまんこ
0409デフォルトの名無しさん
2012/08/30(木) 08:58:54.72フォース系でやる系。ちんちんぽんぽん
0410デフォルトの名無しさん
2012/08/30(木) 12:37:17.83( ゚∀゚)
( ∩ミ svn checkout --force ちんぽ
| ωつ,゙
し ⌒J
0411デフォルトの名無しさん
2012/08/31(金) 00:34:02.45svnserverじゃできないのかな。
0412デフォルトの名無しさん
2012/09/15(土) 17:15:10.740413デフォルトの名無しさん
2012/09/15(土) 20:18:00.18射精を途中で止めれるか?あぁ?
そうゆう話だよ(怒)
0414デフォルトの名無しさん
2012/09/28(金) 04:40:55.260415デフォルトの名無しさん
2012/09/28(金) 23:20:46.44http://subversion.apache.org/roadmap.html
を見たら、最後の方に
Items originally planned for, but now deferred from, this release
って書いてあったw
0416デフォルトの名無しさん
2012/09/30(日) 02:07:16.95TortoiseSVN 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)
てなメッセージでコミットもリポジトリブラウザで見ることもできなくなりました
通常のブラウザからは見れるのですから、なにか設定いじっていしまったと思うのですが
どうすればよいでしょうか?
0417デフォルトの名無しさん
2012/09/30(日) 03:23:23.12なんでかバージョンを1.76に戻したら解消しました
(url失念、問答自体英語だったので詳細は覚えてません・・・
どういうことかわかりますかね・・・?
0418デフォルトの名無しさん
2012/10/02(火) 10:43:22.76ttp://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&viewType=browseAll&dsMessageId=3001572#messagefocus
0419デフォルトの名無しさん
2012/10/02(火) 23:34:21.950420デフォルトの名無しさん
2012/10/06(土) 20:57:42.81まず、丸ごとインポートして、
trunk,tags,branchesをつくって、
最新のソースをtrunkの下へ、
既存の「名前_yyyymmdd」はtagsの下に移して、
「名前_yyyymmddのコピー」ってのはbranchesの下でいいのかな?
移す時はフォルダの日付順にリビジョン順がなるように配慮して移して、、、
まぁ変更履歴はインポートできないけど「名前_yyyymmdd」で管理してた時も出来てないからいいや
0421デフォルトの名無しさん
2012/10/06(土) 21:58:42.00「名前_yyyymmdd」の量にもよるけど、俺ならtrunkに順にコミットしていって履歴作る
0422デフォルトの名無しさん
2012/10/06(土) 22:33:43.42ファイルの追加/削除や移動とかあると結構面倒じゃね?
0423デフォルトの名無しさん
2012/10/07(日) 02:08:02.451.7以降ならルートにしか.svnがないから、
全消し>コピー>全追加でいけると思う。
0424デフォルトの名無しさん
2012/10/07(日) 05:03:15.06なるほど、移動 (やりネーム) も単なる削除/追加と割り切っちゃえば、
そんなに大変じゃなさそうですな。
0425デフォルトの名無しさん
2012/10/10(水) 07:33:54.04TortoiseSVN 1.7.10 released
0426デフォルトの名無しさん
2012/10/29(月) 11:54:25.36更新する度に、PHPが動かなくなり、
httpdを再起動すると動くようになります。
エラーログを見ると、あるはずのファイルがないことになっていたり、毎回違っていてかなりカオスです。
svn exportでだけこうなるのですが、exportって何か特殊な処理をやってるんでしょうか?
0427デフォルトの名無しさん
2012/10/29(月) 12:10:00.380428デフォルトの名無しさん
2012/10/29(月) 12:38:42.47稼動中のシェルスクリプトを書き換えるとおかしな動作をするよ。
phpもシェルスクリプトのように#!で起動してたら拙いんでない?
0429デフォルトの名無しさん
2012/10/29(月) 12:39:57.55ありませんか?
0430デフォルトの名無しさん
2012/10/29(月) 21:29:53.520431デフォルトの名無しさん
2012/10/31(水) 21:09:57.77この場合って一度サービスを削除して新しいサービス作り直さないといけないの?
0432デフォルトの名無しさん
2012/11/01(木) 10:02:22.240433デフォルトの名無しさん
2012/11/02(金) 14:43:24.63sc.exe config サービス名 binPath= 新しいコマンドライン
で書き換えて、再起動するだけでしょ。
0434デフォルトの名無しさん
2012/11/03(土) 19:00:23.19このとき、1回のコミットで実行ファイル + ソースをtagに保存することは出来ますか?
0435デフォルトの名無しさん
2012/11/03(土) 19:43:47.18出来ない理由がないと思うが…
0436デフォルトの名無しさん
2012/11/04(日) 02:17:58.35最期にブランチをトランクにマージしたい。
この時単に
cd branch
svn merge trunkURL
とすると、トランクからブランチにマージしたファイルに対して
ツリーの競合が大量に発生するのですが、
これを回避する方法はありますか?
--reintegrate オプションをつけると良い、と聞いたのですが、
これを使うための条件は何でしょうか?
また reintegrate するとそのブランチはその後使えなくなる、
と何かで読んだのですが、その理由は何でしょうか?
どなたか詳しい方教えていただけると嬉しいです!
0437デフォルトの名無しさん
2012/11/04(日) 08:24:42.30reintegrateはブランチとトランクの差分をトランクにマージして、トランクをブランチと同じ内容にする機能
なので、最新のトランクを取り込んでから行うとよいです。
reintegrateされたブランチは、再びトランクを取り込もうとすると競合が起きて取り込めないです。
reintegrateされたブランチの変更はトランクに含まれているわけですからブランチは削除してもかまわないことになります。
0438デフォルトの名無しさん
2012/11/04(日) 19:12:29.29ああ、そういうのでいけるんですね。ありがとうございます。
SubversionというよりWindowsの話でしたね、すいません。
0439デフォルトの名無しさん
2012/11/08(木) 19:29:19.760440デフォルトの名無しさん
2012/11/08(木) 22:09:01.87MVP 取れば無料らしい (w
0441デフォルトの名無しさん
2012/11/08(木) 22:22:34.62無理ゲー
0442デフォルトの名無しさん
2012/11/09(金) 19:53:43.080443デフォルトの名無しさん
2012/11/10(土) 12:47:32.290444デフォルトの名無しさん
2012/11/10(土) 12:55:51.340445デフォルトの名無しさん
2012/11/13(火) 21:00:40.17ソースをマージする時は必ず作業コピーを経由するもんなんですか?
0446デフォルトの名無しさん
2012/11/13(火) 23:04:10.02stat せずに merge して、関係ない変更をマージコミットに混ぜるマンには怒っていいよ。
0447デフォルトの名無しさん
2012/11/14(水) 00:04:57.33直接リポジトリにマージしたら、コンフリクト起きた時に困るしね。
0448デフォルトの名無しさん
2012/11/14(水) 21:32:40.15thx
0449デフォルトの名無しさん
2012/11/21(水) 03:34:11.98Mac用のSubversion GUIクライアントってなにがおすすめですか?
0450デフォルトの名無しさん
2012/11/21(水) 19:43:54.59http://versionsapp.com/
https://itunes.apple.com/jp/app/cornerstone/id404789253?mt=12
どっちも有料かな
0451デフォルトの名無しさん
2012/11/21(水) 23:04:40.53無料のものではEclipseのSubversionプラグインが一番、
という結論になった。
0452デフォルトの名無しさん
2012/11/22(木) 02:24:20.240453デフォルトの名無しさん
2012/11/22(木) 17:27:43.45SvnX 使ってたが、Subversion 1.7 対応が遅かったから使わなくなった。ようやく九月に対応したとか。
0454デフォルトの名無しさん
2012/11/22(木) 17:31:06.46Macは捨てろ
Macは滅びろ
0456デフォルトの名無しさん
2012/11/22(木) 21:59:04.26プラグイン要らんし
0457デフォルトの名無しさん
2012/11/24(土) 12:22:41.060458デフォルトの名無しさん
2012/11/29(木) 19:43:31.62FirefoxがTortoiseOverlay.dllとTortoiseSub32.dllロードするのどうにかならないか?
プラグイン読み込んでるわけでもないのになぜ一見関係ないFirefoxがDLLロードすんだろ
0459デフォルトの名無しさん
2012/12/05(水) 22:25:53.090460デフォルトの名無しさん
2012/12/12(水) 23:34:49.07Q4 2012 (Unconfirmed)
0461デフォルトの名無しさん
2012/12/24(月) 04:10:12.470462デフォルトの名無しさん
2012/12/24(月) 11:31:02.30http://subversion.apache.org/roadmap.html
の下の方の表を見る限り、開発項目をかなり削っているけど
なかなか開発が収束しないみたいだな。
デスマに入っているのか?
0463デフォルトの名無しさん
2012/12/24(月) 19:40:23.170464デフォルトの名無しさん
2012/12/28(金) 23:05:46.420465デフォルトの名無しさん
2013/01/09(水) 20:38:15.31そのせいでEV2待ちだった新機能たちも先送り。
1.8の価値がどんどん下がっていく・・・。
0466デフォルトの名無しさん
2013/01/16(水) 02:05:49.530467デフォルトの名無しさん
2013/01/18(金) 23:29:08.57下記の内容の 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
0468467
2013/01/18(金) 23:36:26.05ちなみに、バッチファイルの中で $2 (と $1)を引数にして exe ファイルを実行すると、
exe ファイルが出力したものも問題なく "3" と書き込まれます。
直接 exe ファイルをフックとした使った場合に限り、
ハイフン形式で書き込まれる(つまり main 関数の引数として入ってくる)問題が起きます。
0470デフォルトの名無しさん
2013/01/19(土) 11:38:03.500471467
2013/01/19(土) 11:54:59.15ごめんなさい、馬鹿なミスしてました。
質問したかったのは pre-commit ではなく、post-commit でした。
申し訳ないです。
0472467
2013/01/19(土) 11:56:27.67post-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
0473467
2013/01/19(土) 15:21:57.28もしかしてと思って、hooks フォルダの中を見てみたら、
bat ファイルの方は post-commit.bat になってて、
exe ファイルの方は pre-commit.exe になってました。
(道理でバッティングしないですんなり実験できたはずです)
頭の中で post と pre がごっちゃになってました。
exe の方も post-commit.exe で実験したら、
ただくリビジョン番号が書き出されました。
バカな事でスレを汚してしまって申し訳ありませんでした。
0474デフォルトの名無しさん
2013/01/19(土) 15:40:31.480475デフォルトの名無しさん
2013/01/19(土) 23:18:12.71落ち着け。
0476デフォルトの名無しさん
2013/01/19(土) 23:34:41.66みんなgitに行っちゃったのかな・・・?
0477デフォルトの名無しさん
2013/01/20(日) 00:30:22.99最近はgitの方がダウンロード数多いんだから
0478デフォルトの名無しさん
2013/01/20(日) 12:41:35.360479デフォルトの名無しさん
2013/01/20(日) 12:57:09.030480デフォルトの名無しさん
2013/01/20(日) 13:47:10.450481デフォルトの名無しさん
2013/01/21(月) 22:27:50.470482デフォルトの名無しさん
2013/01/21(月) 23:07:30.530483デフォルトの名無しさん
2013/01/21(月) 23:57:32.990484デフォルトの名無しさん
2013/01/22(火) 00:08:23.850485デフォルトの名無しさん
2013/01/22(火) 07:12:17.18svnを分散対応しなきゃならない理由が分からん
0486デフォルトの名無しさん
2013/01/22(火) 08:16:19.54svkは作者が放り出した。
0487デフォルトの名無しさん
2013/01/22(火) 08:42:29.37プログラマーしか居ないとかいう変わった職場ならgitでもいいだろうけどw
0488デフォルトの名無しさん
2013/01/22(火) 12:51:13.79バイナリ形式のドキュメントを管理とかそういう話?
0489デフォルトの名無しさん
2013/01/22(火) 17:32:58.25井の中の蛙大海を知らず
0490デフォルトの名無しさん
2013/01/22(火) 17:46:01.480491デフォルトの名無しさん
2013/01/22(火) 17:50:41.33えぇ?分散ってそういう意味なの?
マスターリポジトリと分散した沢山のローカルリポジトリがあるよ、ってことだと思てた。
0492デフォルトの名無しさん
2013/01/22(火) 18:13:41.07そっかぁ。分散型がトレンド!ってなったときに無理やり作った感じが否めなかったもんね。
>>490
分散 = git って思っちゃったのかな。
0493デフォルトの名無しさん
2013/01/23(水) 21:46:47.04checkpoint機能が実装されたら出来そうだな。
0494デフォルトの名無しさん
2013/01/27(日) 20:08:53.04File not found
と言われました。パスは正しいのですが、SVNリポジトリーを見たら確かにそのファイルはそのパスにありません
同名のファイルを過去に作って、それを消して新しく作りなおした記憶があります
この場合、どうすればいいのでしょうか・・・
0495デフォルトの名無しさん
2013/01/27(日) 20:49:54.35リポジトリ側だけ削除されてるってこと?
だったら、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 の結果を貼ってみて。
0496デフォルトの名無しさん
2013/01/27(日) 21:16:29.98すいません
一度ローカルでclass.javaをコピーして、元のclass.javaを消し、新しく作ったclass.javaをコミットしたら
エラーが出なくりました。解決したので結果は貼れません
out of dateは出てこないのですが、エラーが2つ、出てきて
file not dound
attemped to open non-existent child node
というものでした。
ありがとうございました。
0497デフォルトの名無しさん
2013/01/27(日) 22:36:36.98http://subversion.tigris.org/issues/buglist.cgi?component=subversion&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED
0498デフォルトの名無しさん
2013/01/29(火) 16:22:45.32ウルトラ致命的な不具合でもあるの?
0499デフォルトの名無しさん
2013/01/29(火) 19:09:57.03「うわぁ・・・」と言っていることはアスペ初段の俺でも分かる
0500デフォルトの名無しさん
2013/01/29(火) 23:58:50.62各々の作業フォルダからは別のソースだけを更新させられることってできるのでしょうか?
例えば作業フォルダAはphpのソースだけ、作業フォルダBはhtmlとcssだけ、作業フォルダCはjsだけ・・・という風に。
TortoiseSVNを使っているのですが、これで私のやりたいことをやろうとする場合、
フォルダA、B、Cを作ってからチェックアウトし、各フォルダから対象となるソース以外をゴミ箱にいれて削除する・・・みたいな感じになりそうなのですが
0501デフォルトの名無しさん
2013/01/30(水) 00:29:00.11A、B、Cに対象となるソースだけをチェックアウトすりゃいいんでないの?
0502デフォルトの名無しさん
2013/01/30(水) 01:10:50.21なんで試してもみないで質問するの?
0503デフォルトの名無しさん
2013/01/30(水) 07:30:51.01すいません、試してみたんですが、チェックアウトする深さのところで項目選択すればいいとは
わかりませんでした。ありがとうございました。
0504デフォルトの名無しさん
2013/02/06(水) 01:53:57.99質問させてください。
subversionの内部構造を調べろと言われて困っています。
何か、参考になるwebページなどありませんか?
いきなり、ソースを読んだ方がよいでしょうか?
よろしくお願いいたします。
0505デフォルトの名無しさん
2013/02/06(水) 03:04:15.02内部構造って具体的に何のことを指してるのかにもよるだろ。
0506デフォルトの名無しさん
2013/02/06(水) 08:05:44.320507デフォルトの名無しさん
2013/02/07(木) 23:49:06.28レスありがとうございます。
とりあえず、Windowsでコンパイルできるようにしろと言われました。
VisualStudio2008とか色々とインストールしていますが、やり方がよくわからないです。
Subversionのソースコードを落としてきて、その中のドキュメントに従っているつもりですが、うまくできないです。
こまりました。
0508デフォルトの名無しさん
2013/02/07(木) 23:55:58.37> うまくできないです。
何がうまくできないか書いてよ…
> こまりました。
こっちもです。
0509デフォルトの名無しさん
2013/02/08(金) 00:06:49.220510デフォルトの名無しさん
2013/02/08(金) 00:08:53.04なにもかも、うまくいきません。
まず、何を参考にすればいいのかよくわかりません。
>>509
うちは、全てをWindows前提で考えているのですorz
個人的にはOSSはLinuxの方がいけていると思うのですが
0511デフォルトの名無しさん
2013/02/08(金) 00:33:27.01>なにもかも、うまくいきません。
だから、自分のやったこととか、エラーメッセージを貼るなりしろよ…
て言うか、その状態でソース読むとか、ゴールが遠すぎるんじゃね?
0512デフォルトの名無しさん
2013/02/08(金) 00:52:56.650513デフォルトの名無しさん
2013/02/08(金) 07:39:23.59エラーメッセージすら出ませんorz
なんの反応もありません
>>512
うちはcygwin禁止ですorz
0514デフォルトの名無しさん
2013/02/08(金) 07:58:35.57「何をやったときに」よ?
0515デフォルトの名無しさん
2013/02/08(金) 10:35:05.46それを読むのがいやなら転職すりゃいいじゃん。
0516デフォルトの名無しさん
2013/02/08(金) 10:54:55.71OSに依存するところはあまりないと思うんだけど、どうなんかな。
Windows用のsubversionツールとしてTortoiseSVNがありますが、
ソースも公開されてますから、こっちを調べてみたらどうですか?
すべてをWindowsでやるというお題目(失礼)の真意がどの辺りなのか
わかれば対応も決めやすいと思いますけどね。
ところであなた自身はsubversionのことをどれくらい知ってますか?
一度も使ったことがなく、バージョン管理もやったことがないく、
これからオールWindowsでバージョン管理を始めるためにsubversionの
ことを調べ始めたのだとしたら、あくまで調査のために、世間で実績のある
Linuxなりなんなり上で動作させて調査することを提案したらどうですか?
cygwin禁なら仮想マシンも禁止なのでしょうか。調査のためであっても
禁止となると、それはもうドMも極まってます。
0517デフォルトの名無しさん
2013/02/08(金) 11:25:24.96敵性語とか言って「ストライク」も「よし」に言い換えさせるのと一緒。
つーか、宗主国に与えられた文字を捨てて自国の歴史も学べなくなったどっかの国みたいだ。
0518デフォルトの名無しさん
2013/02/08(金) 11:41:08.58まずこれでしょ。
Subvesionドキュメント
第8章 開発者の情報
http://todo.issp.u-tokyo.ac.jp/archive/subversion/book.html#svn.developer
0519デフォルトの名無しさん
2013/02/09(土) 04:50:59.93なにもかもうまくいかないんだからまずはパソコンの電源が入っているかの確認からすべき。
0520デフォルトの名無しさん
2013/02/09(土) 09:14:41.16それは一理ある。
俺はパソコンにイヤフォンを付けて音楽聴こうとしたんだが、音が出ない。
音量も確認し、イヤフォンジャックも入念に確認したが、それでもダメ。
もう今日は諦めようと思って立ち上がった時、
自分の耳にイヤフォンが無いこと気づいた。
基本中の基本の確認は大事だよな。
0521デフォルトの名無しさん
2013/02/09(土) 11:14:43.16アンプ付きスピーカのボリュームをいじっても、
スイッチをOFFにしても音が出続けるから、
わけがわからずにパニックってたら、ヘッドホンしたままなのに気付いた。
0522デフォルトの名無しさん
2013/02/09(土) 12:46:27.59辞めたくないなら個人的に下請け雇えばいい。
0523デフォルトの名無しさん
2013/02/11(月) 02:09:01.09音楽ファイル送ってもらって音質悪すぎーとずっと言ってて
原因は端子のミニジャックの刺さり具合が半端になってた
というのがある
0524デフォルトの名無しさん
2013/02/12(火) 06:39:01.70ありがとうございます。
そのページは見ていました。
ただ、それらのモジュール間の関係がよくわかりません。
svnとsvnserverとそれらのモジュールの関係をまとめた内容が知りたいです。
例えば、svnはどのlibsvn_xxxを使っているのでしょうか?
もしくはlibsvn_ra_localはどこから呼ばれ、どのlibsvn_xxxを使っているのでしょうか?
情報をいただけると助かります。
よろしくお願いいたします。
0525デフォルトの名無しさん
2013/02/12(火) 06:42:23.23もう、一旦コンパイルは諦めて、とりあえずコードベースでの確認を行いたいと思います。
コードの読むべきところなどポイントがあれば教えてください。
よろしくお願いいたします。
0526デフォルトの名無しさん
2013/02/12(火) 12:40:42.79君のコードリーディングスキルがどの程度なのかがわからないので、アドバイスのしようがない。
ただ、>>518のドキュメントを読んでソースを読み始めることもできないようじゃ、何をやっても駄目だと思うが。
0527デフォルトの名無しさん
2013/02/12(火) 16:06:08.72とりあえずmain関数から読もうぜ
0528デフォルトの名無しさん
2013/02/12(火) 23:41:59.65https://github.com/git/git/blob/v1.8.1.3/git.c#L498
0529デフォルトの名無しさん
2013/02/12(火) 23:59:42.17そもそも目的がよくわからないんだが、まず普通にSubversionを使ったことはあるんだよな?
単なる学習目的とは考えにくいし、Subversionの類似品でも作るつもりなのだろうか。
目的はそりゃあれだろ?
上司から無茶振りされた課題を低コストで解決するにはどうすればよいか という問題の解を求めてるんだろ
0531デフォルトの名無しさん
2013/02/14(木) 11:19:49.330532デフォルトの名無しさん
2013/02/14(木) 19:40:04.470533デフォルトの名無しさん
2013/02/16(土) 01:50:02.92では、実際の運用は、どうするのが良いの?で 止まってます。
構成などは真似れば良いのでしょうが、
お勧めの、SVNサイトってありますでしょうか?
正直、trunkやtag,branch の実際の運用法やルールがわかってません
0534デフォルトの名無しさん
2013/02/16(土) 05:08:01.270535デフォルトの名無しさん
2013/02/16(土) 09:41:15.600536デフォルトの名無しさん
2013/02/16(土) 14:23:45.16別に今までどおりのフォルダ構成をインポートして、
変更するたびにコミットするだけでいいんじゃね?
大改造してる間に、他のちょっとした修正したくなったら、
branch とかが欲しくなるだろうから、そのとき覚えれば良い。
0537デフォルトの名無しさん
2013/02/18(月) 21:03:20.71しばらくtrunkしか使わないとしてもね
0538デフォルトの名無しさん
2013/02/19(火) 14:19:22.01ここらへん参考にするといい。
http://www.freebsd.org/doc/en_US.ISO8859-1/articles/releng/release-proc.html#AEN147
0539デフォルトの名無しさん
2013/02/24(日) 00:30:56.57ちょっと前にsubversionのwindowsでのコンパイルを試みていると書き込んだものです。
規制で書き込めませんでした。
あれからいろいろとありまして、とりあえず、コンパイルは通るようになりました。
ネットでVS2008でのコンパイル方法が記載されていたので、それを参考にしました。
しかし、コンパイルしたsvn.exeなどがまったく動作しません。
0540デフォルトの名無しさん
2013/02/24(日) 00:33:34.50opensslコンパイル時に作成したLIBEAY32.dllをexeと同じフォルダにコピーするとそのエラーメッセージは表示されなくなるのですが、変わりにいきなり不正な…のメッセージと同時にプログラムが落ちます。
デバッグするか強制終了するか選べるのですが、デバッグを選んでもVS2008が立ち上がるもののどこで問題が発生しているのかなどいっさい教えてくれません。
0541デフォルトの名無しさん
2013/02/24(日) 00:37:17.51もしくは、なんだかのアドバイスをいただけませんか?
私はJavaやLinuxの開発はある程度経験あるのですが、VSは今回が初めてで厳しいです。
よろしくお願いいたします。
0542デフォルトの名無しさん
2013/02/24(日) 00:46:56.530543デフォルトの名無しさん
2013/02/24(日) 01:41:50.41>同様の問題を抱えていらっしゃる方いませんか?
古き良き Unix 時代のフリーウェア文化のノリで、
なんでもソースで落として自分でコンパイルするのがあたりまえと
思ってる人かな?
Windows に関しては、そういうノリはほぼないよ。Apache なんかもバイナリ配布が普通で、
Apache そのものの利用以外(改造とか調査とか)が目的じゃない限り、
自分でコンパイルする人はほぼいない。
Subversion に関しても、TortoiseSVN や VisualSVN が既にあるから、
わざわざ windows 上で自分でコンパイルしようという人はほとんどいないと思うよ
(だから、どこで質問しても有効な回答は得られないと思う)。
0544デフォルトの名無しさん
2013/02/24(日) 04:17:16.81ただで手に入ると思ってたら大きなまちがい。
あんただってその作業を会社に売って換金するんだろ。
0545デフォルトの名無しさん
2013/02/24(日) 07:58:00.54>ネットでVS2008でのコンパイル方法が記載されていたので、それを参考にしました。
でも、参考にした URL は示せないと…
>>542-544 みたいなレスしか付かないのもむべなるかな。
0546デフォルトの名無しさん
2013/02/24(日) 08:02:44.51> デバッグするか強制終了するか選べるのですが、デバッグを選んでもVS2008が立ち上がるもののどこで問題が発生しているのかなどいっさい教えてくれません。
ちゃんとデバッグビルドにした?
そもそも知識がなさ過ぎるよね。大丈夫なの?いろいろ心配しちゃうよ。
0547デフォルトの名無しさん
2013/02/24(日) 09:24:44.02自前ビルドはあきらめてバイナリ落としてこい
http://subversion.apache.org/packages.html#windows
0548デフォルトの名無しさん
2013/02/24(日) 09:33:08.150549デフォルトの名無しさん
2013/02/24(日) 09:38:03.570550デフォルトの名無しさん
2013/02/24(日) 10:22:38.05Windowsでは自分でOSSをコンパイルする人が少ないことは理解できました。
>>548
その辺を調べるにはどうしたらいいのでしょうか?
とりあえず、PATHの中を確認すると今回問題となっているdllと同名のdllが複数個所にあることは確認しました。
しかし、コンパイル時にどのdllが参考にされ、実行時にどのdllが参考にされているのかいまいちわかりません。
その辺のWindows開発者としての知識がまとまっている書籍やHPはないでしょうか?
よろしくお願いいたします。
0551デフォルトの名無しさん
2013/02/24(日) 10:34:03.48ソースがあるんだから、Subversion から問題を分離して、
Windowsプログラミング一般の問題として、
相応のスレで質問したほうが知ってる人が多いと思う。
つまり、出ているエラーからさかのぼって、
Subversion がどのライブラリの何をどう使おうとしていて、
そのエラーが出ているのかは、自分で調べる必要がある。
このスレで質問してるのは、要はそのプロセスまで
他人にやってもらおうってことだろうけど、
同じことやってる人がいない以上、あなたが自分でやるしかないと思う。
0552デフォルトの名無しさん
2013/02/24(日) 10:54:13.63> しかし、コンパイル時にどのdllが参考にされ
コンパイル時に参照するのは *.lib だよ。
openssl コンパイルした時の LIBEAY32.dll とか使うなら、その時に LIBEAY32.lib と言うものも
できてるはず。それを使わないと、>>548 が言うようなことでエラーになる。
0553デフォルトの名無しさん
2013/02/24(日) 11:06:52.170554デフォルトの名無しさん
2013/02/24(日) 11:20:55.290555デフォルトの名無しさん
2013/02/24(日) 11:59:45.86これでわからんやつは一生無理だろ
0556デフォルトの名無しさん
2013/02/24(日) 16:05:56.110557デフォルトの名無しさん
2013/02/24(日) 16:15:54.99Cの基本からやり直せ
0558デフォルトの名無しさん
2013/03/04(月) 22:23:41.84こんなところに下請けに出している時点で、英語も読めないIT土方なんだろ
察してやれよ
0559デフォルトの名無しさん
2013/03/12(火) 13:16:25.10ブランチ内でコミットしたものをすべてtrunkにマージする場合、
「リビジョンの範囲をマージ」で「マージするリビジョンの範囲」を指定しないですべてマージするのと、
「ブランチを再統合する」でマージするのと、どう動きが違ってくるのですか?
0560デフォルトの名無しさん
2013/03/12(火) 22:20:41.56http://subversion.apache.org/roadmap.html
Specific stuff aimed at this release が全部グリーンライトになったね!
1.8 もうすぐ?
0561デフォルトの名無しさん
2013/03/13(水) 01:51:26.99ほとんどいっしょだったようなきがする
0562デフォルトの名無しさん
2013/03/14(木) 13:09:13.02次世代IT技術の勉強会テックヒルズ、第5回「Go to Git!?さらばSVN?」3月22日開催 / GameBusiness.jp
http://www.gamebusiness.jp/article.php?id=7658
- 遅くてもいい
- オフライン操作なくていい
- WindowsでTortoiseSVN使いたいor使わせたい
こういう用途なら別にSVNのままでもいいんじゃね?
0564デフォルトの名無しさん
2013/03/15(金) 14:15:11.33ブランチに関してはチェンジセセットの追跡が出来るようになっているので
そんなに違いはないだろ。
0565デフォルトの名無しさん
2013/03/15(金) 22:10:22.20TortoiseSVNも入ってるけど、全部コミットされてるかどうかの確認くらいにしか使ってない。
常用してるのはSlikSVN。秀丸から起動して、結果を編集してまだ起動。この繰り返し。
強いて言えばタグとして作ったブランチにreadonlyの属性付けられるといいな、っていう程度。
逆にmergeinfoとかtreeコンフリクトとか、かえってぐちゃぐちゃになってる気がする。
gitは・・・遊ばれてる感じだ。頭の悪いおいらにはSubversionくらいがちょうどいい。
0566デフォルトの名無しさん
2013/03/15(金) 23:01:47.56アクセス許可を設定して、/tag以下については
タグ作成権のあるユーザー以外はreadonlyにするとか。
0567デフォルトの名無しさん
2013/03/16(土) 18:49:25.91hookで、urlとユーザー名で判別して、許可/不許可を返すって手もある。
0568565
2013/03/19(火) 01:20:10.02「うっかり」タグにチェックインしちゃう事態を防げればいいので、
「書き込み禁止だけどいいの?」と警告を出してくれるだけで十分だと思うんだ。
今はいちいち svn log --stop-on-copy でうっかりさんがいないか確認してる。
566だとタグを作れる人はうっかりチェックインできちゃうから、やっぱりhookなんだろうけど。
みんな不便だと思ってないのかなぁ。
0569デフォルトの名無しさん
2013/03/19(火) 02:51:03.03リリースパッケージに含まれてるのに。
0570565
2013/03/19(火) 22:14:22.42コア機能に入れておいてくれればなぁ、っていう老人のぼやき。
svn:readonlyみたいな属性作ってくれるだけでいいのに。
リビジョン付きのシンボリックリンクみたいのでもいいのに。
svn:externalsが近いけど、チェックインできちゃうし。
やっぱり代わりにはならなかった・・・。
0571デフォルトの名無しさん
2013/03/19(火) 22:44:17.200572デフォルトの名無しさん
2013/03/23(土) 00:35:44.80>>562
1.8は最後の仇花か
0573デフォルトの名無しさん
2013/03/23(土) 13:09:53.88http://subversion.apache.org/docs/release-notes/1.8.html
0574デフォルトの名無しさん
2013/03/29(金) 23:03:04.19http://svn.apache.org/repos/asf/subversion/trunk/CHANGES
Version 1.7.9
(04 Apr 2013, from /branches/1.7.x)
0575デフォルトの名無しさん
2013/03/31(日) 21:03:51.05ユーザとグループで複数リポジトリのアクセス管理できて、
IPアドレスでリポジトリ毎に制限がかけられるようなの。
いちいち手作業でhookとか書くのなしでそういうのを自動化されてるやつ。
0576デフォルトの名無しさん
2013/04/06(土) 07:04:20.84security修正が結構あるのね
0577デフォルトの名無しさん
2013/04/16(火) 02:54:41.54こういうの?
uberSVN
http://www.wandisco.com/ubersvn
0578デフォルトの名無しさん
2013/04/16(火) 09:19:12.07IPアドレスでの制限はできないけど。
0579デフォルトの名無しさん
2013/05/03(金) 13:54:35.010580デフォルトの名無しさん
2013/05/05(日) 18:51:34.96単なる勉強会のタイトルで何を言ってるんだか…
0581デフォルトの名無しさん
2013/05/11(土) 15:33:59.080582デフォルトの名無しさん
2013/05/16(木) 19:34:56.53(14 Jun 2013, from /branches/1.8.x)
来月か・・・
0583デフォルトの名無しさん
2013/05/23(木) 00:22:35.150584デフォルトの名無しさん
2013/06/18(火) 21:52:54.08http://mail-archives.apache.org/mod_mbox/www-announce/201306.mbox/%3C51C04CAA.1060600%40apache.org%3E
http://subversion.apache.org/docs/release-notes/1.8.html
http://svn.apache.org/repos/asf/subversion/tags/1.8.0/CHANGES
0585デフォルトの名無しさん
2013/06/18(火) 22:29:19.84http://tortoisesvn.net/tsvn_1.8_releasenotes.html
0586デフォルトの名無しさん
2013/06/24(月) 15:04:44.07WindowsからMacへ移植されたソフトってたいてい品質が低いので心配です。
0587デフォルトの名無しさん
2013/06/24(月) 15:23:42.590588デフォルトの名無しさん
2013/06/24(月) 15:38:45.620589デフォルトの名無しさん
2013/06/24(月) 16:15:59.680590デフォルトの名無しさん
2013/06/24(月) 16:24:56.58まあちょっと見てみるか
0591デフォルトの名無しさん
2013/06/24(月) 16:31:17.18ただ、$59だが。
0592デフォルトの名無しさん
2013/06/24(月) 16:35:40.400593デフォルトの名無しさん
2013/06/24(月) 23:41:52.62Eclipseで済ませる。
基本は、CLIじゃね
0594デフォルトの名無しさん
2013/06/25(火) 00:50:01.200595デフォルトの名無しさん
2013/06/25(火) 01:03:44.47オープンソースのGUIならsvnxというのもあるらしい。
http://www.rk-k.com/archives/1342
あとはIDEのSubversionプラグイン使ってる人や、VirtualBoxとWindows、Tortois入れてる人もいる。
0596デフォルトの名無しさん
2013/06/25(火) 01:17:31.57Mac 最強の git/Mercurial クライアントである SourceTree ですが、git-svn した Subversion リポジトリもほとんどシームレス い扱うことができます。
これは、目的と違うかな。
0597デフォルトの名無しさん
2013/06/25(火) 01:27:54.46http://japan.blogs.atlassian.com/2011/10/sourcetree-git-hg-client-by-atlassian/
svnリポジトリ指定するときは、コマンドが似てるから、git-svnよりhgsubversionを選択したほうがいいかもね。
0598デフォルトの名無しさん
2013/06/26(水) 18:43:22.72VersionsもCornerStornもsvnXも試したがダメだった。
0599デフォルトの名無しさん
2013/06/26(水) 21:20:18.960600デフォルトの名無しさん
2013/06/27(木) 00:26:04.090601デフォルトの名無しさん
2013/06/27(木) 16:25:06.80差分データの納品とかする時に使いたいんす。
0602デフォルトの名無しさん
2013/06/27(木) 17:24:11.070603デフォルトの名無しさん
2013/06/27(木) 18:14:36.06左様でございまする。
デザイン屋にはなかなかにシェルスクリプトは敷居が高くて、クライアントを使っています。
0604デフォルトの名無しさん
2013/06/27(木) 20:10:28.480605デフォルトの名無しさん
2013/06/27(木) 20:56:01.43その間に更新されたファイル群からなるツリー構造かな?
0606デフォルトの名無しさん
2013/06/27(木) 21:00:23.23うんにゃ。
画像とか、動画とか。
サーバーは常に大変な事になっておる。
0607デフォルトの名無しさん
2013/06/27(木) 21:40:10.04そう言う事です。
更新差分の納品データを作るのに必要なんですが、exportすると更新日時が書き換わるので、ワーキングコピーに更新日で検索かけたりして、差分をえっちらおっちら作っておるのです。
0608デフォルトの名無しさん
2013/06/28(金) 09:53:47.05diff の --summarize オプションで差分リストが取れるからそれを使って何とかするとか。
0609デフォルトの名無しさん
2013/06/30(日) 10:28:20.20それをコミットした時間で取り出せれば簡単に解決しそうな気もする。
0610デフォルトの名無しさん
2013/06/30(日) 11:03:17.20use-commit-times でできるな。
0611デフォルトの名無しさん
2013/07/01(月) NY:AN:NY.AN何とかするっていうか、もうそれが真正面の方法だよね。
Mac用のGUIクライアントでそれができないってのが驚きではある。ほんとにできないの?
0612デフォルトの名無しさん
2013/07/01(月) NY:AN:NY.ANMacならLinuxのコマンド通るからターミナルでやれって話なのかもしらんが。
ノンプログラマが多いWeb制作でシェル覚えろとはちょっと言い辛い。
そのためにクライアント使ってるんだけど、WinでもTortoiseSVN以外ではその機能が付いてない。
なんとも悲しい。
0613デフォルトの名無しさん
2013/07/02(火) NY:AN:NY.AN結構使われる機能だと思うのになぁ。
0614デフォルトの名無しさん
2013/07/15(月) NY:AN:NY.AN0615デフォルトの名無しさん
2013/07/16(火) NY:AN:NY.ANCornerStoneなら出来るぞ
tortoiseSVNバージョン1.8.0にしたら新規のチェックアウトが出来なくなった。
アイパス聞かれる所で弾かれる。
ID,Pass間違えなどの凡ミスはしてないのに。
誰か同じ状況の人いない?
0616デフォルトの名無しさん
2013/07/16(火) NY:AN:NY.AN誰が信じられるだろうか。
0617デフォルトの名無しさん
2013/07/16(火) NY:AN:NY.ANせめてどっちかに統一して欲しいけど、前者に統一されたら理解できずに終わるところだった。
0618デフォルトの名無しさん
2013/07/16(火) NY:AN:NY.AN同感だな。
0619デフォルトの名無しさん
2013/07/16(火) NY:AN:NY.AN普通に使えてますよ
作業フォルダ側のDBのアップデートした?
0620デフォルトの名無しさん
2013/07/17(水) NY:AN:NY.AN0621デフォルトの名無しさん
2013/07/17(水) NY:AN:NY.AN0622デフォルトの名無しさん
2013/07/18(木) NY:AN:NY.AN作業フォルダのルートからsvn commitを--depth infinityで行うと、全ての変更がコミットされると思います。
特定のフォルダのみ除外することはできないでしょうか?
例えば
ルート - A
- B
- C
とあった場合、Cだけ除外とか出来ないでしょうか?
上記の例だとA、Bだけ指定すれば良いと言われそうですが、今扱っているソースコードはディレクトリが深くその極々一部だけコミットしたくないことが多いのです。
よろしくお願いいたします。
0623デフォルトの名無しさん
2013/07/18(木) NY:AN:NY.AN0624デフォルトの名無しさん
2013/07/19(金) NY:AN:NY.AN環境なのですが、svk の代わりに使うとしたら何がお手軽でしょうか。
0625デフォルトの名無しさん
2013/07/20(土) NY:AN:NY.ANgit-svnが代替えかな
0626デフォルトの名無しさん
2013/07/20(土) NY:AN:NY.ANありがとうございました。
0627デフォルトの名無しさん
2013/07/21(日) NY:AN:NY.AN例えばaddで複数のファイル、フォルダを指定した場合、1個でもaddに失敗したら(例えば、指定されたファイル、フォルダが存在しないなど)その他全部のaddを取り消すことはできますか?
やり方があれば教えてください。
0628デフォルトの名無しさん
2013/07/21(日) NY:AN:NY.AN0629デフォルトの名無しさん
2013/07/21(日) NY:AN:NY.AN例えばですけど、数個のファイルを編集した後、気が変わってdeleteしたとき、そのdeleteのみ取り消したいのです。
revertだとおそらく、前回commitしたかupdateしたところまで戻ると思うので、deleteだけではなく、編集まで取り消されますよね。
>>623
すみません。>>622も私です。
ご回答ありがとうございました。
changelistは知らなかったので知識が増えました。
ただ、毎回除外したいものが違うと毎回作る必要があるので、その辺が難しいかと思いました。
0630デフォルトの名無しさん
2013/07/21(日) NY:AN:NY.ANなんかそのうち三回編集したうちの三回目だけ取り消したいとか言いそうだな...
こまめに Commit しろとしか言えない。
0631デフォルトの名無しさん
2013/07/21(日) NY:AN:NY.AN何のためのコミットなのかを良く考えると良いと思う
戻す可能性があるならコミットするのが基本でしょ
0632デフォルトの名無しさん
2013/07/21(日) NY:AN:NY.AN条件変えるなよ。
0633デフォルトの名無しさん
2013/07/21(日) NY:AN:NY.ANなるほど。
わかりました。
コミットはバージョンの区切りとかじゃなくて、こまめにやるんですね。
バージョンの区切りとかはタグを使う理解でいいですか?
>>632
すみません。
意味がよくわかりません。
0634デフォルトの名無しさん
2013/07/21(日) NY:AN:NY.AN0635デフォルトの名無しさん
2013/07/22(月) NY:AN:NY.ANなんかその認識だとコンパイルできないものをコミットする人になりそうだが、大丈夫かな
0636デフォルトの名無しさん
2013/07/22(月) NY:AN:NY.ANそこに戻す可能性があるならコミットした方がいい。
チームだとそういうわけにはいかないが、
コミットを自粛するのではなく、
分散型を使って、自分用とチーム共有のリポジトリを分けることで対処したいところ。
0637デフォルトの名無しさん
2013/07/22(月) NY:AN:NY.AN0638デフォルトの名無しさん
2013/07/23(火) NY:AN:NY.ANhttp://stackoverflow.com/questions/13345667/it-is-possible-to-use-the-git-flow-model-with-subversion
gitだとローカルブランチあるけど、結局ローカルのフォルダがないと作業出来なかったり、ローカル消えると終わりなことを忘れてたりする。
その点を避けるために、git-flowでリモートブランチ作って作業して、開発ブランチにコミットするようになり、やっと習慣化してきた。
0639デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.AN環境に依存する変数を指定するファイルなど、チェックアウト後に編集することがわかりきっているファイルを、
SVNの管理下だけどコミット対象外にしたい
svn_ignoreだと管理対象外になってうまくいかない
どうすればいいのでしょうか?
0640デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.AN0641デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.AN中途半端にコミットして他の人間がコンパイルエラーになるとか
いらないファイルまでコミットして競合起こす奴とかさw
0642デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.AN0643デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.AN0644デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.ANhttp://svn.haxx.se/users/archive-2013-07/0320.shtml
http://svn.apache.org/repos/asf/subversion/tags/1.8.1/CHANGES
Apache Subversion 1.7.11 age
http://svn.haxx.se/users/archive-2013-07/0319.shtml
http://svn.apache.org/repos/asf/subversion/tags/1.7.11/CHANGES
0645デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.ANhttp://svn.haxx.se/tsvnusers/archive-2013-07/0180.shtml
0646デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.ANなんか、目玉機能ある?
0647デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.ANよくわからんけど、自分が間違えてコミットすることを防ぎたいのなら、ローカルでignore属性つけておけば?
あとは環境に応じてうまく動く設定ファイルにするか
0648デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.AN個人はないんじゃね?
641で挙がってるような奴対策だろ
そしてここまで回避策か代替案しか答えがないってことは無理ってことか
できるんなら俺も知りたいわ
0649デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.ANたった今ふと思ったのだが、
svn:needs-
lock (だったかな?)
はどうだろう?
明示的にロックしないとコミット出来なくなるから、目的達成できるんじゃね?
0650デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.ANsvn:needs-lock
念のため
0651デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.AN>>642 しかないでしょ。
テンプレからコピーする手間を省きたい (と言うかみんなにその手順を説明するのが面倒) とは思うが...
0652デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.ANr/oでcoすれば良い
0653デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.ANテンプレート状態の設定ファイルがリリースされる日を楽しみにしています
0654デフォルトの名無しさん
2013/07/25(木) NY:AN:NY.ANパッチリリースに目玉機能なんて無いでしょ。
強いて言えば、 1.8.0 にしてすぐぶちあたるようなバグはあらかた修正された、ってぐらい?
0655デフォルトの名無しさん
2013/07/30(火) NY:AN:NY.ANファイル消してupdateするとtxtファイルがバイナリみたいになる
modify取ると変更なしになる
checkoutからやり直すとtxtファイルでcoされるけど、再び同じ現象が他のファイルでも起こる
admin verifyは問題なし
どこか情報ありませんか?
0656デフォルトの名無しさん
2013/08/08(木) NY:AN:NY.ANMS-Access2010のピボットテーブルビューが表示されなくなります。
回避方法は無いでしょうか? 1.7.xでは問題ありません。
0657デフォルトの名無しさん
2013/08/15(木) NY:AN:NY.AN0658デフォルトの名無しさん
2013/08/20(火) NY:AN:NY.AN0659デフォルトの名無しさん
2013/08/20(火) NY:AN:NY.AN例えば、どこかのワーキングディレクトリで、以下の操作をしたとします。
$ 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
0660デフォルトの名無しさん
2013/08/20(火) NY:AN:NY.AN0661デフォルトの名無しさん
2013/08/21(水) NY:AN:NY.ANcommit した後 update しなきゃいかん
のじゃなかったっけ?
0662659
2013/08/21(水) NY:AN:NY.ANこれで取得できました。ありがとうございました。
>>661
svn updateはリポジトリとの同期なので、今回の話とは関係ありません。
0663デフォルトの名無しさん
2013/08/22(木) NY:AN:NY.ANそう。
>>662
関係ある。
0664デフォルトの名無しさん
2013/08/22(木) NY:AN:NY.AN0665デフォルトの名無しさん
2013/08/22(木) NY:AN:NY.AN関係ある。
つべこべ言ってないで、やってみな。
0666デフォルトの名無しさん
2013/08/22(木) NY:AN:NY.AN0667デフォルトの名無しさん
2013/08/23(金) NY:AN:NY.ANこれ、cvnの罠の一つだよな。
他の罠は知らんが。
0668デフォルトの名無しさん
2013/08/23(金) NY:AN:NY.AN0669デフォルトの名無しさん
2013/08/23(金) NY:AN:NY.ANhttp://svn.apache.org/repos/asf/subversion/tags/1.8.3/CHANGES
0670デフォルトの名無しさん
2013/08/23(金) NY:AN:NY.AN0671デフォルトの名無しさん
2013/08/24(土) NY:AN:NY.AN微妙に違うから、なんかいやなことでもあったんでしょう
0672デフォルトの名無しさん
2013/08/31(土) NY:AN:NY.ANhttp://tortoisesvn.net/
0673デフォルトの名無しさん
2013/09/01(日) 00:15:55.450674673
2013/09/01(日) 00:28:56.580675デフォルトの名無しさん
2013/09/01(日) 10:57:15.33iTunes移行時にtar+gzip使ってえらい目にあったっけなw
0676デフォルトの名無しさん
2013/09/01(日) 11:28:01.67Macの固有仕様みたいな印象を与えるのはやめてほしいものだ。
0677デフォルトの名無しさん
2013/09/01(日) NY:AN:NY.ANunicode-pathオプション付きでコンパイルしたものをosxでつかえば、相互利用出来るようになるよ。
eclipseやsvnxつかうときも、そっちを見るようにしてやれば良い。
0678デフォルトの名無しさん
2013/09/01(日) 18:48:04.29eclipseは自前の使っていて対応出来ない?
http://d.hatena.ne.jp/irof/touch/20120529/p1
homebrewが一回目途中で止まる場合は、^Cしてもう一回。
0679デフォルトの名無しさん
2013/09/04(水) 22:31:39.76subversionはファイルやフォルダの名前が変わってもバージョン管理が継続するのは便利なのですが、そのファイルやフォルダを一意に識別するIDのようなものはありませんか?
あるファイルの名前が変わっても、変わらないIDのようなものがあれば、そのIDで履歴を追いたいです。
もうひとつ、質問させてください。
checkoutしたフォルダのIDのようなものはあるのでしょうか?
あるフォルダにチェックアウトを行い、同じユーザで別のフォルダにチェックアウトを行ったのですが、最初に作ったフォルダでロックを取得して、同じユーザで2番目に作成したフォルダでコミットを行ったところ拒否されました。
同じユーザなので、コミットできそうな気がしますが、フォルダが別なのでダメなのかと思いました。
チェックアウトしたフォルダごとにIDのようなものがあり、ロックを管理しているのでしょうか?
0680デフォルトの名無しさん
2013/09/04(水) 23:03:06.97あるのは「コピー」と「削除」だけ。
だからそんなIDなんて作りようがない...ってことわかる?
あと、ロックが何をするものなのかわかってない気がします...。
0681デフォルトの名無しさん
2013/09/04(水) 23:21:20.170682デフォルトの名無しさん
2013/09/04(水) 23:28:07.96リポジトリ内にはノードIDとかいうのがあった気がする。
でもたぶんユーザー向けに見えるようにはなってないとおもう。
API潜っていけば触れるかもね。
ロックの所有者は作業コピーで正解。
そうじゃないとひとつロック取った状態で複数の作業コピーから
別々の編集ができてしまう。それはロックの目的に反するでしょ。
0683デフォルトの名無しさん
2013/09/04(水) 23:45:47.54>> 681
リネーム調べてみます
>>682
ノードID調べてみます
自分はCでSubversionのsvn_clientの関数呼び出す簡単なコマンド作ったことがあるので、その流れで調べてみます
また、将来的にはSharpSVNにも手を出したいので、そちらも調べてみます
また、ロックの所有者は作業コピーとのことでしたが、ロックはファイルパスではなくURLでも取得できたと思います
その場合、どの作業コピーがロックしたことになるのでしょうか?
何度も質問すみませんが、よろしくお願いいたします。
0684デフォルトの名無しさん
2013/09/05(木) 01:26:00.82質問の前にマニュアルも読もうよ。
http://discypus.jp/svnbook/svnbook_ja_html/re15.html
0685デフォルトの名無しさん
2013/09/05(木) 01:27:04.67URL はこっちのが良かった。(↑の URL でも最後のほうにリンクがあるけど)
http://discypus.jp/svnbook/svnbook_ja_html/ch07s03.html
0686デフォルトの名無しさん
2013/09/05(木) 23:18:19.25http://subversion.apache.org/roadmap.html
0687673
2013/09/11(水) 20:59:13.120688デフォルトの名無しさん
2013/09/19(木) 16:33:07.110689デフォルトの名無しさん
2013/09/19(木) 18:10:05.35そもそもコミットの種類とかそんな便利そうなもんが存在するとの前提で質問されてもなぁ...
とりあえず、ブランチについて調べなはれ。
0690デフォルトの名無しさん
2013/09/24(火) 08:58:06.77windowsローカルの1ユーザーでコマンド叩いて使う場合、
複数レポジトリを同時運用・管理ってできなかったりする?
0691デフォルトの名無しさん
2013/09/24(火) 09:49:38.020692デフォルトの名無しさん
2013/09/24(火) 10:00:45.760693デフォルトの名無しさん
2013/09/25(水) 09:55:15.62仕事でTortoiseSVNを使用しているのですが、以下の症状が出てしまい、コミッ
ト、ログの確認ができません。
■症状
サーバが、リクエストへのレスポンスとして予想外の戻り値 (501 Not
Implemented) を送信してきました
というメッセージがリポジトリブラウザに表示される
■環境
Windows7 SP1 Enterprise 日本語版
TortoiseSVN 1.8.2
■備考
同一ネットワーク上の別のマシンが、同一のsvnサーバーに対してリポジトリブ
ラウズを試みても、問題が発生しません。
問題が発生しないマシンはWindows7 SP1 Enterprise 英語版,TortoiseSVN 1.8.2
また、問題のあったマシンで、TortoiseSVNのバージョンを幾つか戻してみまし
たが、改善されません。
どなたか、解決策、もしくは原因に対する推論などお持ちでないでしょうか?
0694693
2013/09/25(水) 12:40:39.53問題のマシンでは、tortoisesvnの認証ダイアログ後、windowsのBASIC認証ダイアログが表示されてしまいます。
0695デフォルトの名無しさん
2013/09/25(水) 12:49:22.820696デフォルトの名無しさん
2013/09/25(水) 16:57:19.61鯖側のバージョンと環境、接続方法は?
0697デフォルトの名無しさん
2013/09/25(水) 20:09:28.080698デフォルトの名無しさん
2013/09/25(水) 20:50:23.97いつものアレじゃろ
0699デフォルトの名無しさん
2013/09/26(木) 01:07:05.84http://tech.bayashi.jp/archives/entry/server/2009/002759.html
メソッド(下のURL)がプロクシやファイアーウォールというパターンもあるけど、698のパターン(上のURL)なんだろうね。
0700デフォルトの名無しさん
2013/10/01(火) 13:05:52.26コミット時のコメント文字列をすべて取得する方法ないでしょうか
0701デフォルトの名無しさん
2013/10/01(火) 16:44:56.48ワーキングコピーならsvn log、
リポジトリならsvnlook log。
0702デフォルトの名無しさん
2013/10/01(火) 16:45:16.420703デフォルトの名無しさん
2013/10/01(火) 21:54:54.480704デフォルトの名無しさん
2013/10/13(日) 01:19:04.06そのビルドに成功したらコミットを受け入れ、失敗したらコミットを拒否する。
このような仕組みを作りたいのですが、可能でしょうか。
Jenkins のプロジェクトの方でソースコード管理システムを Subversion に設定し、
Subversion の pre-commit フックの中で単に Jenkins のビルドを促すだけでは、
Jenkins は今コミットしようとしているリビジョンのファイルではなく、
その一つ前のリビジョンをチェックアウトしてビルドしてしまいます。
かといって、Subversion の post-commit フックで同じことをしたら、
確かに今コミットした最新のファイルでビルドされますが、
ビルドに失敗し際にコミットを拒否することができなくなります。
0705デフォルトの名無しさん
2013/10/13(日) 16:54:36.73オレならpost-commitフックで別プロセス起動してそっちでビルドしてみて、
失敗したら逆方向マージかけて、authorにメール飛ばすこと考えると思うな。
0706デフォルトの名無しさん
2013/10/15(火) 00:31:33.04subversionなら、成功したらJenkinsでtag打っとくくらいかなあ。
0707デフォルトの名無しさん
2013/10/16(水) 21:47:51.78アドバイスありがとうございます。
まず逆マージの方を考えてみました。
post-commitフックでは wget で Jenkins のビルドを促す事だけをし、
そして Jenkins 側のビルド実行シェルスクリプトで、
ビルドが失敗したら逆のマージの svn コマンドを発行しようと考えました。
ですが、やろうとしてから、かなり面倒な作業であることが次第に分かってきました。
一つ前のリビジョン番号が分からないといけないんですね。
Jenkins のワークスペースにチェックアウトした現在のリビジョン番号を
svnversion コマンドで標準出力に出力させて、それを解析するプログラムを組む必要がある。
これをプログラムする前に、
> 分散バージョン管理なら他のリポジトリにpushすればいいんだろうけど。
この意見を参考に、git ならもっと簡単にできないか検討してみます。
(どのバージョン管理システムを使うか、こだわりは無いので)
0708デフォルトの名無しさん
2013/10/17(木) 08:39:56.04専用のブランチ/リポジトリにコミット、テストpassしたら本来のコミット先にマージが普通。
gitでも変わらんよ。
フックで
/trunk/
へのコミットを
/test/trunk/
にリダイレクト出来ないかを最初に考えるべき。
0709デフォルトの名無しさん
2013/10/25(金) 08:06:46.550710デフォルトの名無しさん
2013/10/25(金) 09:22:23.72svnadmin hotcopy じゃダメなケース?
0711デフォルトの名無しさん
2013/10/25(金) 22:36:55.94apache は 1,500,000 位だから、一週間近くかかるのか。
0712デフォルトの名無しさん
2013/10/31(木) 00:32:47.10http://svn.haxx.se/users/archive-2013-10/0213.shtml
0713デフォルトの名無しさん
2013/10/31(木) 00:33:36.15http://svn.haxx.se/tsvnusers/archive-2013-10/0166.shtml
0714デフォルトの名無しさん
2013/11/06(水) 20:26:23.12svnrepos
source
みたいにワンセットで管理して好きな様に移動できるようにしたいんですが
リポジトリの相対指定っていうのは出来るんですか?
0715デフォルトの名無しさん
2013/11/13(水) 02:39:13.05gitオヌヌメ
0716デフォルトの名無しさん
2013/11/13(水) 02:56:34.54> myproj
> svnrepos
> source
プロジェクトの下に、リポジトリを置くのか...
リポジトリってなにか理解してる?
0717デフォルトの名無しさん
2013/11/13(水) 03:26:01.750718デフォルトの名無しさん
2013/11/14(木) 17:48:49.63でも今、個人で開発するならgitの方がいいんじゃないかな
Subversion大好きだけどね
0719デフォルトの名無しさん
2013/11/14(木) 22:40:39.12cd 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"
0720デフォルトの名無しさん
2013/11/14(木) 22:55:32.140721デフォルトの名無しさん
2013/11/15(金) 01:28:09.310722デフォルトの名無しさん
2013/11/15(金) 03:53:13.18svnrepository
workspace
src
lib
bin
こうだな
0723デフォルトの名無しさん
2013/11/28(木) 20:40:19.07http://subversion.apache.org/download/#recommended-release
0724デフォルトの名無しさん
2013/12/03(火) 22:15:04.55コミット時に任意のkey-valueのプロパティが付けられると思います
これを、コミット後に変更する方法はありますか?
コメントの場合svn:log属性を上書きすれば良いようですが、プロパティの場合はどうすればいいのでしょうか?
よろしくお願いいたします
0725デフォルトの名無しさん
2013/12/04(水) 01:29:13.47svn:log と同じ方法でいけるでしょ。「属性」=「プロパティ」
0726デフォルトの名無しさん
2013/12/04(水) 20:37:13.41すみません。
ファイルに対するプロパティではなく、コミット時にkey-valueが加えられると思いますが、それのことです。
たしか、--with-rev-propとかだったと思います。
それを特定のリビジョンに対し変更したいのです。
例えば、svn logでリビジョン0から100まで取れたとして、そのうちのリビジョン50に関連付けられたkey-valueを修正したいのです。
コメントの場合はリビジョン50のsvn:logを変更すれば良さそうですが、key-valueの場合、よくわかりません。
よろしくお願いいたします。
0727デフォルトの名無しさん
2013/12/04(水) 21:47:43.46svn:log って属性名のかわりに、自分でつけた名前を指定すればいいのでは。あと、revpropchangeフックも自分でつけた名前のを許可しておくこと。
0728デフォルトの名無しさん
2013/12/05(木) 01:06:25.57コミットごとのkey-value=リビジョン属性=リビジョンプロパティ(rev-prop)
svn:log は Subversion 自体が自動で作成するリビジョンプロパティのひとつ。
0729デフォルトの名無しさん
2013/12/05(木) 03:31:47.34何でそこまでわかっててたどり着けないんだろう。
http://www.caldron.jp/~nabetaro/svn/svnbook-1.5-final/html-chunk/svn.ref.svn.html
> --revprop
> 指定したファイルやディレクトリの属性のかわりに、リビジョン属性を操作します。このオプションを使う場合、--revision (-r) オプションを使ってリビジョンも渡す必要があります。
0730デフォルトの名無しさん
2013/12/06(金) 11:54:29.020731デフォルトの名無しさん
2013/12/06(金) 13:24:45.150732デフォルトの名無しさん
2013/12/06(金) 13:28:17.970733デフォルトの名無しさん
2013/12/06(金) 14:20:40.37git開発ですら使ってんのに
0734デフォルトの名無しさん
2013/12/07(土) 12:34:13.200735デフォルトの名無しさん
2013/12/07(土) 15:05:20.55昔からCVSのままでやってるところならあるだろ
たとえばOpenBSD
0737673
2013/12/08(日) 17:54:37.740738デフォルトの名無しさん
2013/12/08(日) 18:03:54.950739673
2013/12/08(日) 18:12:12.02/usr/lib/libsvn_*関連のライブラリが無くなってるきがするんだけど
0740デフォルトの名無しさん
2013/12/08(日) 19:12:30.08/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 もそのへんのライブラリを
スタティックリンクするようになってるみだいだな。
0741673
2013/12/09(月) 00:26:44.270742デフォルトの名無しさん
2013/12/09(月) 00:31:19.700743673
2013/12/23(月) 11:24:15.04svnserve使えば良い、らしいけど、リポジトリの指定の仕方が「svn://」になるだけ?
リポジトリのファイルはどこに蓄積されるかどうやってしていするんだろ?
0744デフォルトの名無しさん
2013/12/23(月) 11:32:19.78> リポジトリのファイルはどこに蓄積されるかどうやってしていするんだろ?
svnserve のオプション見ろよ
0745デフォルトの名無しさん
2013/12/23(月) 12:39:18.620746デフォルトの名無しさん
2013/12/23(月) 14:28:37.82たとえば/var/svn/testと/home/test/test2の両方とか
0747デフォルトの名無しさん
2013/12/23(月) 17:38:52.94適当なディレクトリ作ってシンボリックリンク張ればいいんじゃね?
0748デフォルトの名無しさん
2013/12/24(火) 02:46:58.46できたわサンクス
0749デフォルトの名無しさん
2014/01/04(土) 14:19:57.50・非常駐型のクライアント
・TortoiseSVNを必要なときだけ常駐させる方法
の、どちらかをご存知の方はいらっしゃいますか?
普段はEclipseからPHPやJavaをいじってるので、subversionのサーバは自前で立てて、普段はEclipseからアクセスしてます。
Visual Studio 2013 Expressでちょっとした作り物をしたのですが、あくまでついでに放り込みたいという感じなので、TortoiseSVNを常駐させっぱなしにはしたくないのです。
という事で最初に戻って、どちらかをご存知の方がいらっしゃいましたらアドバイスをお願いします。
0750デフォルトの名無しさん
2014/01/04(土) 14:36:51.51TortoiseSVNにコマンドライン版も含まれていなかったか。
svn.exe だったか違う名前だったか覚えていないが。
さもなければCygwinでも使うか。
0751デフォルトの名無しさん
2014/01/04(土) 14:43:17.19GUIならWinSVN
VSのアドオンもある
0752デフォルトの名無しさん
2014/01/04(土) 16:24:21.08Subversion Links
http://svn.apache.org/repos/asf/subversion/tags/1.6.9/www/links.html#all-clients
Subversion リポジトリのリンク集
http://www.asahi-net.or.jp/~iu9m-tcym/svndoc/svn_repo_link.html
ソフト/Subversion/クライアント - discypus
http://discypus.jp/wiki/?%A5%BD%A5%D5%A5%C8%2FSubversion%2F%A5%AF%A5%E9%A5%A4%A5%A2%A5%F3%A5%C8
0753デフォルトの名無しさん
2014/01/04(土) 16:29:44.900754749
2014/01/04(土) 17:52:48.68>>750
あることはあるようですね>コマンドライン版TortoiseSVN
コマンドライン関係だけインストール可能か、もう少し調べてみます
>>751
残念ながらExpressではアドオンが動かないので、ankhsvnは使えません…。
WinSVNはよさそうですね。GUIならコレかな?
0755デフォルトの名無しさん
2014/01/04(土) 18:58:38.23Gitの方が楽じゃね
0756デフォルトの名無しさん
2014/01/04(土) 19:35:28.57075718
2014/01/04(土) 20:18:47.45何が大変?
0758デフォルトの名無しさん
2014/01/04(土) 20:42:40.48サーバ起動しなくて良いだけ、Gitの方が手軽じゃねって思うが
0760デフォルトの名無しさん
2014/01/04(土) 22:08:26.30そのままgit管理下に変更できるから
gitの方が手軽だよ。
svnみたいに別ディレクトリを作って
こっちがリポジトリディレクトリ
こっちが作業用ディレクトリ
コミットしたら作業用ディレクトリから
リポジトリディレクトリにデータがコピーされますとか
考えなくていい。
0761デフォルトの名無しさん
2014/01/05(日) 00:43:59.50>751 じゃないけど普段はコマンドラインから
ttp://sourceforge.net/projects/win32svn/
のものを使ってる
どこからこのURLを探しだしたか覚えてないけど
確かSubversion公式に貼ってあったような
0762デフォルトの名無しさん
2014/01/05(日) 01:10:43.34何人かで使うときに、file:///だとダメかな?
0763デフォルトの名無しさん
2014/01/05(日) 01:27:45.400764デフォルトの名無しさん
2014/01/05(日) 01:44:23.51そういう使い方は一切保証しないってマニュアルに書いてあったような
076518
2014/01/05(日) 06:34:55.43それは Berkeley DB。
ネットワーク上でリポジトリ共有するなら FSFS にしてねって書いてある。
http://svnbook.red-bean.com/en/1.7/svn.reposadmin.planning.html#idp12980288
0766デフォルトの名無しさん
2014/01/05(日) 15:45:45.18確かに。。。
いや、その話はもちろん知っていたのだが、俺の読んだ文書が書いてない。。。
と思って、探したら、TortoiseSVNドキュメントの方だった
http://tortoisesvn.net/docs/release/TortoiseSVN_ja/tsvn-repository.html#tsvn-repository-local-share
原文にも書いてあるから誤訳では無いみたい
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-repository.html#tsvn-repository-local-share
いずれにせよ、TortoiseSVNとしてはサポートしないってだけの話みたいね
すまんすまん
0768デフォルトの名無しさん
2014/01/06(月) 00:35:08.76単純にファイルサーバへソフトのインストール無しで使えないか?
と単純に思ったんだけど、TortoiseSVNが対応してないとなると
難しそうですね
いろいろとありがとうございました
0769デフォルトの名無しさん
2014/01/06(月) 01:25:08.70使えるか使えないかで言ったら使えるよ
対応していないんじゃなくて、サポートをしてくれないだけ
つまり、自己責任って事ね
何人かってのが、同時にアクセスする可能性があるならやめていおいた方が無難
逆に絶対同時にはアクセスしないなら問題ない
0770デフォルトの名無しさん
2014/01/06(月) 01:30:08.030771デフォルトの名無しさん
2014/01/06(月) 01:40:22.36一ファイルだけの変更なら排他処理してくれると思う
でもSVNは一ファイルだけを更新するわけじゃないから、一連の処理をまとめて排他しないとダメ
いわゆるトランザクションってやつ
0772デフォルトの名無しさん
2014/01/06(月) 03:00:56.010773デフォルトの名無しさん
2014/01/06(月) 05:19:04.70リポジトリデータをファイルサーバにおいたからといって、ファイルサーバでSVNサーバを動かす必要はないよ。
0774デフォルトの名無しさん
2014/01/07(火) 21:47:56.51ファイルサーバの有無は、集中と分散のどちらが楽かには関係無いな
0775デフォルトの名無しさん
2014/01/08(水) 00:55:47.29複数のPCから同時に使用する可能性があるならSVNサーバーを立てないとダメでしょ
まぁ、実際はfsfsリポジトリの更新設計次第、もしくは、クライアントの出来次第だけど、TortoiseSVNは強く非推奨としているみたいね
0776デフォルトの名無しさん
2014/01/08(水) 03:35:38.42もっかい言うけど、「ファイルサーバで」SVNサーバを動かす必要はないよ。
0777デフォルトの名無しさん
2014/01/08(水) 08:34:35.93ポイントはそっちかあ
確かにファイルサーバー自体で、SVNサーバーを動かす必要は無いね
SVNサーバーはどこで動いていても構わんと
0778デフォルトの名無しさん
2014/01/08(水) 13:59:57.680779デフォルトの名無しさん
2014/01/11(土) 00:15:08.200780デフォルトの名無しさん
2014/01/11(土) 15:07:24.470781デフォルトの名無しさん
2014/01/11(土) 19:24:56.93中国とロシアが多いな
0782デフォルトの名無しさん
2014/01/19(日) 01:59:34.16commit対象からrestore after commitを選択するとどこかに現状の当該ファイルを保存
→エディタでcommitする状態にして保存
→commit
→自動的に戻す
ということでこれまで
a)コピーしておいて編集してcommit後に差し替え or b)編集してcommit後にundo
のような手順をrestore after commitを選択する操作に置き換えられるようだ
git -pだかのようにcommitする/しない変更部分を選べるようなものではなく
commit用の状態にする作業は変わらない
0783デフォルトの名無しさん
2014/01/19(日) 06:08:25.55珍しいのでオランダとドイツからずっと何かやられてる時あった
オランダは反日だけど、ドイツで「えっ」ってなった
0784デフォルトの名無しさん
2014/01/19(日) 15:35:14.420785デフォルトの名無しさん
2014/01/19(日) 15:52:26.02おお、たまに便利な機能だね。解説ありがとう〜
0786デフォルトの名無しさん
2014/01/19(日) 15:59:13.04使いどころがわからん...
0787デフォルトの名無しさん
2014/01/21(火) 05:16:42.85後半に書かれてる作業にピンと来ないうちは関係ないし、その作業が必要な場面に遭遇していないのは平和なことだ。
0788デフォルトの名無しさん
2014/01/21(火) 07:56:06.03そんな役に立たないレスは要らないから
0789デフォルトの名無しさん
2014/01/21(火) 15:04:02.95例えばパスが鯖とローカルで違うから上書きしてるとか
0790デフォルトの名無しさん
2014/01/24(金) 13:44:55.83この機能さ、復元対象のファイルがチェックされて無くてもコミットすると復元されちゃうんだよね
バグなんだろうけど
ヘルプ見てるといつの間にか結構こういう細かい機能が増えてるね
「移動を修復」なんていつも手作業でやってたからずいぶん助かるな
0791デフォルトの名無しさん
2014/02/02(日) 01:38:30.67(?? ??? 2014, from /branches/1.9.x)
http://svn.apache.org/repos/asf/subversion/trunk/CHANGES
0792デフォルトの名無しさん
2014/02/02(日) 10:34:36.76リリースされたの?
0793デフォルトの名無しさん
2014/02/02(日) 22:45:30.87そのとき、どちらからでもアクセスできるように運用できる?
0794デフォルトの名無しさん
2014/02/03(月) 01:17:59.92svn switch --relocate
> そのとき、どちらからでもアクセスできるように運用できる?
よく意味がわからん。
0795デフォルトの名無しさん
2014/02/03(月) 01:42:04.48何をしたいのか絵や図を描いて説明するんだ!
0796デフォルトの名無しさん
2014/02/03(月) 02:45:16.73svn+ssh https file のどれからでもアクセスできるけど、
file://は使わないようにしたほうがいいよ。ローカルならsvn://でやればいいし。
おまけだけど、file:/// は file:// + /〜〜 と区切る。プロトコルを示すためにスラッシュが3つ必要なわけではないよ。
0797デフォルトの名無しさん
2014/02/03(月) 03:06:08.120798デフォルトの名無しさん
2014/02/03(月) 07:52:23.54やってみなはれとしか言えないと思う。
リポジトリ壊れたらどうしようもないのでそんな変なことやる奴はあまりいないだろうし。
>>794
意味わからないなら、いちいち頓珍漢なレスするなよ...
0799デフォルトの名無しさん
2014/02/03(月) 09:21:20.31マニュアルに「第6章 サーバの設定 複数リポジトリアクセス方法のサポート」っ
て記述があり、そこには
> いったんこの問題を乗り越えてしまえば、あなたのリポジトリは すべての必要な
> プロセスからアクセスすることができるようになって いるはずです。少し面倒で
> 複雑ですが、複数のユーザが書き込みアクセス を共有することで起こる問題は、
> しばしばきれいに解くことができない 古典的な問題です。
と書かれていて、おすすめの方法は↓となっている
> 自分のニーズに本当に合ったサーバ構成を選択し、そこにしがみついて 離れない、
> これがおすすめの方法です!
http[s]:スキームとsvn:スキームの混在はファイルアクセス権の問題があり、
それを解決する事は難しい
file:スキームとsvn: or http[s]:の混在はローカルファイルシステムなら
(そしてFSFS)なら問題ないが、file:スキームでのアクセスはリポジトリ丸
ごとrm -rf(del /q/s)できてしまうのでお勧めしない
0800デフォルトの名無しさん
2014/02/03(月) 16:52:46.59自分はずっとSVNばっか使ってたけど、Gitの方がクラウドの方にぶん投げられるのでいいのかなと思ったり
0801デフォルトの名無しさん
2014/02/03(月) 17:19:36.410802デフォルトの名無しさん
2014/02/03(月) 17:33:39.38スクリプト言語の実行環境を増やすって怖いんだよね
注意すべきファイルが増えるし
0803デフォルトの名無しさん
2014/02/03(月) 17:35:37.320804デフォルトの名無しさん
2014/02/03(月) 18:03:13.950805デフォルトの名無しさん
2014/02/03(月) 18:06:12.41たぶん悪意のあるコードを気にしてるんじゃないかな。
不用意に実行しかねない状況を作ってる的な。
0806デフォルトの名無しさん
2014/02/03(月) 18:41:31.22mercurialってのがPythonを使用するってこと?
0807デフォルトの名無しさん
2014/02/03(月) 18:51:16.82もともとPythonがインストールされていなかったマシンに、
「自分ではPythonを使うつもりがなくても」
HGのせいでインストールしなくてはならない。
(HGとは何の関係もない事だが)何かしらの悪意のあるコードが
ネットを通じて入ってきて実行されるかもしれない。
そういう状況は、可能性が低くても不用意には作りたくない。
ということだと俺は思う。
0808デフォルトの名無しさん
2014/02/03(月) 19:34:24.730809デフォルトの名無しさん
2014/02/03(月) 19:36:02.33自己紹介乙です
0810デフォルトの名無しさん
2014/02/03(月) 20:18:52.15ま、Mercurialもいまいちだけど、Gitよりかはまし
GitはMsysを入れないとダメなのがうんこすぎる
いっそ仮想OSでLinux入れてターミナルソフト経由でGit使うのがオススメ
0811デフォルトの名無しさん
2014/02/03(月) 20:21:11.68Subversionに比べればGitもMercurialもどっちもだめ
0812デフォルトの名無しさん
2014/02/03(月) 20:30:53.14Windowsに向くわけがない
0813デフォルトの名無しさん
2014/02/03(月) 20:37:44.300814デフォルトの名無しさん
2014/02/03(月) 21:06:25.610815デフォルトの名無しさん
2014/02/03(月) 22:25:01.160816デフォルトの名無しさん
2014/02/03(月) 22:38:45.54Subversionはブランチを切れないけど、隣同士で働いてるPGならちょっと声掛ければ何とでもなる
デザイナーがフォトショの巨大な画像ファイルをリポジトリに突っ込みまくるとか、営業がエクセルのファイル(ファイル名はもちろん日本語)をリポジトリに突っ込みまくるとか、そういう現場だとSubversionの方が断然使いやすい
0817デフォルトの名無しさん
2014/02/04(火) 03:23:11.95削除するのが面倒くさいこと
わざわざ取り除くスクリプト書いた
あ、用途はUSBにデータだけ入れるとかね
別の機器に入れた時にバージョンの整合性が取れなかったりしたから
それはそうと、今Eclipse用のコネクターは何がいいの?
以前Subversive使ってたんだけど
0818デフォルトの名無しさん
2014/02/04(火) 08:06:26.11バージョン上げろよ
exportしろよ
0819デフォルトの名無しさん
2014/02/04(火) 08:20:08.45svnも進化しまくってる
0820デフォルトの名無しさん
2014/02/04(火) 09:42:15.680821デフォルトの名無しさん
2014/02/04(火) 10:25:29.44ま、Rubyもいまいちだけど、Perlよりかはまし
PHPがうんこすぎる
いっそ仮想OSでLinux入れてターミナルソフト経由でGit使うのがオススメ
一番Windowsと親和性高いのはPythonだな
Pythonに比べればRubyもPerlもどっちもだめ
Rubyはlinux開発用だしな
Windowsに向くわけがない
windowsを毛嫌いしてる連中が作ってるからRubyがwin上でまともに動くことは今後もありえんだろうな
結局、Linux でも Windows でもまともに使いたかったら Python 使っとけということになる
Python最強説
0822デフォルトの名無しさん
2014/02/04(火) 12:37:33.610823デフォルトの名無しさん
2014/02/04(火) 13:12:50.87どっかで読んだ文書だな
原文はruby→git、python→svnだったような
0824デフォルトの名無しさん
2014/02/04(火) 13:25:18.900825デフォルトの名無しさん
2014/02/04(火) 14:40:46.100826デフォルトの名無しさん
2014/02/04(火) 15:02:33.860827デフォルトの名無しさん
2014/02/04(火) 17:15:02.61あまりにもヒドすぎて、ウチの社では数百あるpythonスクリプトを
数年ががりで他に書き換え作業してるとこだよ
0828デフォルトの名無しさん
2014/02/04(火) 17:26:23.75パッケージマネージャなんかでインストールするとき、失敗するのは大抵Pythonの場合。
0829デフォルトの名無しさん
2014/02/04(火) 17:50:34.81馬鹿には無理
0830デフォルトの名無しさん
2014/02/04(火) 18:15:13.79> Subversionはブランチを切れないけど
詳しく。
0831デフォルトの名無しさん
2014/02/04(火) 22:15:20.29l10nとi18nの違いがわかってないんなら
M$謹製の環境に閉じこもってた方が幸せ。
0832デフォルトの名無しさん
2014/02/05(水) 00:04:07.79でいいんだよね?
0833793
2014/02/05(水) 00:32:37.54答えてくれた人ありがとう。
別の言い方をすると、
SVNサーバーを立ててsvn://でアクセスできるように運用しているリポジトリのデータに対して
SVNサーバーを経由せず直接file:///でアクセスできるってことだね。
0834デフォルトの名無しさん
2014/02/05(水) 01:17:13.19そこが分散型ともっとも違うところ
0835デフォルトの名無しさん
2014/02/13(木) 23:56:26.65(19 Feb 2014, from /branches/1.8.x)
http://svn.apache.org/repos/asf/subversion/tags/1.8.7/CHANGES
0836デフォルトの名無しさん
2014/02/14(金) 09:07:03.920837デフォルトの名無しさん
2014/02/14(金) 16:05:08.420838673
2014/02/14(金) 23:52:32.67べつにsvnだけでリモートのリポジトリにアクセス出来るの?
svn:// みたいにリポジトリのURLしていすればいいの?
0839デフォルトの名無しさん
2014/02/15(土) 04:41:09.43ssh+svnにしとけば何も考えなくていいし安全。
0840デフォルトの名無しさん
2014/02/15(土) 10:04:11.89サーバー側の運用による
0841デフォルトの名無しさん
2014/02/15(土) 14:40:58.180842673
2014/02/16(日) 05:14:01.62サンクス
0843デフォルトの名無しさん
2014/02/17(月) 21:00:56.33(19 Feb 2014, from /branches/1.8.x)
0844デフォルトの名無しさん
2014/02/17(月) 22:38:53.36えー
まだtortoise出てないじゃん
0845デフォルトの名無しさん
2014/02/21(金) 08:26:36.340846デフォルトの名無しさん
2014/02/21(金) 12:01:00.62ttp://subversion.apache.org/#news-20140220
TortoiseSVN 1.8.5 released
ttp://tortoisesvn.net/
0847デフォルトの名無しさん
2014/02/24(月) 21:30:05.62Win8 Pro 64bit TortoiseSVN1.8.5
0848デフォルトの名無しさん
2014/02/24(月) 21:38:52.36サーバーがLinux、クライアントがWindowsだと、更新の手間の違いから
両者のバージョンを合わせるのが大変なんだ
0849デフォルトの名無しさん
2014/02/24(月) 23:26:34.620850デフォルトの名無しさん
2014/02/25(火) 01:08:06.04動かないケースがあるんだよね
サーバーが1.7系でクライアントが1.8系とか
0851デフォルトの名無しさん
2014/02/25(火) 08:00:36.07どういうことなの
0852デフォルトの名無しさん
2014/02/25(火) 08:08:03.51http://subversion.apache.org/docs/release-notes/1.8.html
0853デフォルトの名無しさん
2014/02/25(火) 08:20:37.981.8が出た時、説明文に
「リボジトリの構造を変えたから、サーバー・クライアント共
必ず1.8にしてください」的なことが書いてあったので
苦労してLinux版をコンパイルしたんだが
0854デフォルトの名無しさん
2014/02/25(火) 08:35:24.461.8がリリースされたときの説明文って>>852とChangeLogだよね。
0855デフォルトの名無しさん
2014/02/25(火) 10:20:36.91プロトコルが変わらないのならサーバとクライアントをあわす必要ないだろ。
リポジトリをコピーするときコピー元が1.8で先が1.7だと死ぬよ、というのを見間違えたのでは
0856デフォルトの名無しさん
2014/02/25(火) 13:22:36.85もしかしたらTortoiseSVNの1.8ドキュメントで見たのかも知れない
しかし肝心の記述が見つからんのでこの話題は忘れてくれ
0857デフォルトの名無しさん
2014/02/25(火) 13:51:10.690858デフォルトの名無しさん
2014/02/25(火) 14:05:15.861.7のsvn upgradeの話と混ざってるとか。
0859デフォルトの名無しさん
2014/02/25(火) 18:56:19.450860デフォルトの名無しさん
2014/03/10(月) 12:15:36.79svnコマンドだけだったらできるだろ
0861デフォルトの名無しさん
2014/03/10(月) 20:24:42.41くそジャストシステム
0862デフォルトの名無しさん
2014/03/10(月) 20:47:37.52ATOKのバージョンは?
うちの古いATOK2012とWin7 64bitだと、クラッシュしない。
0863デフォルトの名無しさん
2014/03/10(月) 22:44:41.780864デフォルトの名無しさん
2014/03/10(月) 23:10:28.450865デフォルトの名無しさん
2014/03/10(月) 23:33:42.87ATOK2014 Win8.1pro x64
情報が少なすぎてあれだけど
0866デフォルトの名無しさん
2014/03/11(火) 17:21:24.50別リポジトリからのファイル参照でエラーでるのは仕様ですか?
同一リポジトリ別ファイル参照なら問題なく参照できます
version1.6.6で
クライアントは1.8.ぐらいです
0867デフォルトの名無しさん
2014/03/14(金) 01:53:00.10ID:dkD/ld/nTortoiseSVN付属のsvnadminだとクラッシュしない?
0868デフォルトの名無しさん
2014/03/21(金) 22:26:35.05ID:o89Np3ew現在見ているリポジトリからの相対パスとかで
書けないでしょうか?
0869デフォルトの名無しさん
2014/03/21(金) 22:30:10.95ID:o89Np3ew0870デフォルトの名無しさん
2014/03/21(金) 23:10:53.90ID:vYVdldlOパスに空白や日本語があるとか、それとも、
Win32 API の MAX_PATH 260 文字を超えているとか?
デスクトップは、C:\Documents and Settings、
C:\Program Files も空白あり
0872デフォルトの名無しさん
2014/03/23(日) 02:14:03.48ID:gvom7fcZ0873デフォルトの名無しさん
2014/03/23(日) 06:19:30.60ID:yVZQaEZ6その辺りの情報がないとどうもな。
アンインストールしたらクラッシュしなくなった、程度の理由な予感がすげーするわ。
0874デフォルトの名無しさん
2014/03/23(日) 07:56:20.98ID:7dOPzcKA昔からATOKには良い印象無い
0875デフォルトの名無しさん
2014/03/23(日) 10:38:55.56ID:sQvy0Yzl0876デフォルトの名無しさん
2014/03/23(日) 11:04:09.90ID:0psUlbuM程度の感覚で、どういうものかわからないまま使っているのかも。
0877デフォルトの名無しさん
2014/03/23(日) 11:13:15.16ID:YZGI/DRg特にコミット時だと入力用のダイアログ表示するから IME 動作するし。
まあ、だからと言って犯人は言い過ぎではあるが。
0878デフォルトの名無しさん
2014/03/23(日) 11:28:05.35ID:6sH68iR60879デフォルトの名無しさん
2014/03/23(日) 11:56:51.49ID:YZGI/DRgまあ、ATOK 削除で問題なくなってるなら、それでいいとは思うが。
0880デフォルトの名無しさん
2014/03/23(日) 14:48:04.50ID:7dOPzcKAIMEが原因で落ちることは無い
ATOKの責任
0881デフォルトの名無しさん
2014/03/25(火) 21:52:12.38ID:pgzxn/ED0882デフォルトの名無しさん
2014/03/26(水) 00:41:29.61ID:AxbwxZaj0883デフォルトの名無しさん
2014/03/26(水) 01:01:05.33ID:NeIHrKdJ0884デフォルトの名無しさん
2014/03/26(水) 10:50:26.01ID:brOzJ+yM0885デフォルトの名無しさん
2014/03/26(水) 11:43:19.98ID:FGMl1n030886デフォルトの名無しさん
2014/03/26(水) 12:52:59.54ID:0NIFzDDv0887デフォルトの名無しさん
2014/03/26(水) 13:31:46.42ID:ig0UsMAo差分を取って保存するソフトだからいいかなって
0888デフォルトの名無しさん
2014/03/26(水) 13:55:26.88ID:8twC55Cysvnは、「すぶん」だろ。
0889デフォルトの名無しさん
2014/03/26(水) 16:28:57.68ID:pRpzj6Hj0890デフォルトの名無しさん
2014/03/26(水) 19:15:08.01ID:Vf2xnM2i0891デフォルトの名無しさん
2014/03/26(水) 23:37:46.23ID:a5dtGru90892デフォルトの名無しさん
2014/03/27(木) 00:39:10.88ID:gcsG9K2Qカタカナで読むんだよ。
つまり、
って所で自分のキーボードには
カナの刻印がないことに気づいて挫折したでござる。
0893デフォルトの名無しさん
2014/03/27(木) 00:49:51.35ID:Yac62jkZ私のキーボードはもうNとMの刻印が消えてる。
そんなによく使ったような気もしないのだが。
0894デフォルトの名無しさん
2014/03/27(木) 00:53:50.17ID:gcsG9K2Qえ? レーザー刻印とかじゃない
安物キーボードなんじゃない?
0895デフォルトの名無しさん
2014/03/27(木) 07:57:31.35ID:vbYn0Q830896デフォルトの名無しさん
2014/03/27(木) 09:37:41.07ID:LksR900p0897デフォルトの名無しさん
2014/03/27(木) 20:38:04.60ID:dCcq4voO安くていいメンブレンのあったけど、今はメンブレン使わなくなっちゃった。
0898デフォルトの名無しさん
2014/03/28(金) 00:19:34.64ID:8XncjPaLググレカスって言われない?
0899デフォルトの名無しさん
2014/03/28(金) 00:25:57.92ID:Ek64RinZお前が代わりにググれよ。
0900デフォルトの名無しさん
2014/03/28(金) 10:27:09.20ID:Bm+KykeD0901デフォルトの名無しさん
2014/03/29(土) 14:07:19.12ID:e2zP+zl7お前には考えも及ばないだろうが、とっくにググったし、これからもググる。
例えばシャープのお茶プレッソのニュースを見てコーヒー用のエスプレッソマシーンを使えないのかググったし、
フクイチでロボットが回収不能になったというニュースを見てそのロボットについてググったりした。
なかなか面白かった。
0902デフォルトの名無しさん
2014/03/31(月) 09:57:07.99ID:j9enGQzC0903デフォルトの名無しさん
2014/03/31(月) 15:22:32.51ID:XFSYl7BE0904デフォルトの名無しさん
2014/04/11(金) 19:51:09.98ID:eOOLukzAでweb経由すると
ダウンロードは出来るけど
コミットできない
これってどうやって解決すればいいのだろう
0905デフォルトの名無しさん
2014/04/11(金) 20:40:29.18ID:RGDMk9AP0906デフォルトの名無しさん
2014/04/11(金) 22:59:22.43ID:dTBk8p4j0907デフォルトの名無しさん
2014/04/12(土) 00:10:23.74ID:XUSZ06PB0908デフォルトの名無しさん
2014/04/12(土) 05:42:43.76ID:9BvNkPAfリポジトリを管理している人に聞け
0909デフォルトの名無しさん
2014/04/12(土) 09:41:16.60ID:s4x1CSLN0910デフォルトの名無しさん
2014/04/15(火) 10:16:39.93ID:xvUTFftyPosted on April 13, 2014
0911デフォルトの名無しさん
2014/04/15(火) 11:10:47.49ID:nGziWfmtでも聞こえてくる範囲では heartbleed の問題はサーバーの問題だと思ってたんだけど、
クライアントの動作もなんか変わるのか?
0912デフォルトの名無しさん
2014/04/16(水) 01:06:54.77ID:FwnwH35Eメモリを覗けるという不具合です。
0913デフォルトの名無しさん
2014/04/16(水) 01:16:19.23ID:vHnZbB2P0914911
2014/04/16(水) 01:36:33.62ID:VJqlKc9C悪意あるサーバーにつなぐといろいろ抜かれる可能性がある、と。
0915デフォルトの名無しさん
2014/04/16(水) 10:12:10.28ID:HsAxhSMJ0916デフォルトの名無しさん
2014/04/16(水) 11:15:19.95ID:H0EzTxMvやっぱりニーチェの言うとおりだった。
0917デフォルトの名無しさん
2014/04/16(水) 20:13:30.20ID:U4oeQthWよくわかんないんだけど、そうするとクライアントアプリは
単にOpenSSLのバージョンが上がったから追従しました
というだけで脆弱性には関係ないということ?
それとも、仮にサーバ側に悪意があってもクライアント側の
想定より長いメモリを覗けなくなる対応が入ってるの?
0918デフォルトの名無しさん
2014/04/17(木) 03:28:13.67ID:KNGPRiphつないだサーバーに悪意があったら、
俺の秘密鍵が盗まれちゃうっていうの?w
0919デフォルトの名無しさん
2014/04/17(木) 12:11:55.38ID:gzIoS/KQサーバとやり取りしてるんだから、そのサーバには生データが届くだろ
パスワードやカード番号をサーバに送ったら暗号化されたまま認証されると思ってんの?
0920デフォルトの名無しさん
2014/04/17(木) 12:16:57.95ID:ywS1I6nwえ????
0921デフォルトの名無しさん
2014/04/17(木) 12:19:10.97ID:ywS1I6nw0922デフォルトの名無しさん
2014/04/17(木) 12:38:15.66ID:d0ggOM8u912 「heartbleedは、接続相手のメモリを覗けるという不具合です。」
914 「双方向の機能だったのね。ありがと。悪意あるサーバーにつなぐといろいろ抜かれる可能性がある、と。」
「いろいろ抜かれる」とは、クライアント側から送信したもの以外にも、サーバー側から取得できる可能性があるという意味でしょう。
私はそう理解しました。それが正しいなら
heartbleedの問題があるクライアントは、SSLを使って接続すると秘密鍵などの情報を盗まれる可能性があるということになります。
0923デフォルトの名無しさん
2014/04/17(木) 15:17:44.39ID:cqNmjTsFどんな問題なのか、ググればすぐにわかるよ。
「heartbleed クライアントアプリ」でヒットした最上位。
http://www.symantec.com/connect/blogs/heartbleed-iot
0924デフォルトの名無しさん
2014/05/16(金) 08:41:24.85ID:/n3KLxLZ0925デフォルトの名無しさん
2014/05/16(金) 08:53:13.21ID:QoHSVP+Whttp://svn.haxx.se/users/archive-2014-05/0053.shtml
0926デフォルトの名無しさん
2014/05/19(月) 22:18:17.58ID:8TpwFkzG0927デフォルトの名無しさん
2014/05/20(火) 00:49:00.64ID:iccyffSk1.8に上がったのってそんなに前じゃないぞ
何をそんなに生き急いでいるのか
0928デフォルトの名無しさん
2014/05/20(火) 19:42:28.91ID:NRb4Z8Gk1.9になったら何が変わるん?バージョン番号だけ?
0929デフォルトの名無しさん
2014/05/20(火) 19:44:15.95ID:RI5To4Ko2014年5月20日16:15 末岡洋子
http://sourceforge.jp/magazine/14/05/20/161500
0930デフォルトの名無しさん
2014/05/20(火) 20:08:52.25ID:x4AZU60Q今は年1回のバージョンアップ。
これではペースが遅いので9か月に1回のバージョンアップにしたい、
と中の人が言ってたのをどっかで見た。
>>926
1.9の変更点
http://svn.apache.org/repos/asf/subversion/tags/1.9.0-alpha2/CHANGES
0931デフォルトの名無しさん
2014/05/21(水) 00:07:30.56ID:vTYI5eja0932デフォルトの名無しさん
2014/05/21(水) 00:26:11.68ID:m0iZj/52- Minor new features and improvements:
* fsfs: checkpoint after each rev during hotcopy (r1560723)
ってあるけど、これは違うのかな。
0933デフォルトの名無しさん
2014/05/25(日) 16:48:52.08ID:gjrYoQslhttps://subversion.apache.org/roadmap.html
0934デフォルトの名無しさん
2014/07/05(土) 18:45:24.67ID:0zFhUz/2compiled May 6 2014, 20:28:35 on x86-microsoft-windows)
の環境であるファイルのパス,例えば a:\b\c.txt がバージョン管理されているか、
されているとしたら今どんな状態かを簡単に知る方法あったら教えて下さい。
テキストエディタで編集中のファイルのSVNの状態を
ウィンドウタイトルあたりに表示するマクロを書きたいのです。
0935デフォルトの名無しさん
2014/07/05(土) 22:41:51.32ID:DUAZ7FzQTortoise インストールする時にコマンドラインも一緒にインストールして
svn.exe status a:\b\c.txt
の出力をパースするのが簡単かと。
0936デフォルトの名無しさん
2014/07/06(日) 11:11:27.46ID:JtJuOmlM出力の頭を6,7文字取ってそのまま表示するだけでよさそうですね。
ありがとうございます。
0937デフォルトの名無しさん
2014/07/19(土) 19:09:07.98ID:jBhb/GvQ世間じゃ1.9 のalpha2が出ていると言うのに、、
0938デフォルトの名無しさん
2014/07/19(土) 20:01:49.15ID:/h94zB2Q0939デフォルトの名無しさん
2014/07/19(土) 20:50:54.65ID:jBhb/GvQ確かにそうかもw
プロジェクトリーダーに行って1.8に替えてもらおうかな
0940デフォルトの名無しさん
2014/07/20(日) 07:51:35.24ID:SWAGTojq君自身も1.6が嫌なだけで別に1.6だからって不都合があるわけじゃないだろう。
0941デフォルトの名無しさん
2014/07/20(日) 11:50:52.41ID:P8p+0nIg0942デフォルトの名無しさん
2014/07/20(日) 12:53:33.79ID:G8OtZwddファイルをリネームしたい時は、
一旦削除して再登録だ !
0943デフォルトの名無しさん
2014/07/20(日) 14:21:31.36ID:Sdst2jytクライアントは下位互換だろ
0944デフォルトの名無しさん
2014/07/20(日) 15:28:41.81ID:m10CYKSi0945デフォルトの名無しさん
2014/07/21(月) 12:57:07.02ID:e1442oLQ0946デフォルトの名無しさん
2014/07/31(木) 23:08:30.29ID:WivBqG6wエディタ環境がWindows8、開発用サーバがCentOS(Hyper-V for Windows8)なんだが
いちいちテスト実行のたびにコミットするのってログが肥大化するしイケてないよな
git使ってもログ肥大化の根本的解決にならないし、
ftpでうpして…とか開発鯖への全自動デプロイをやめたくないし
なんかこの辺うまいやり方知らない?
0947デフォルトの名無しさん
2014/07/31(木) 23:41:09.91ID:jPmnS3Wo0948デフォルトの名無しさん
2014/07/31(木) 23:52:53.93ID:WivBqG6wそう、保存のたびに自動デプロイが一番理想だと思う
しかしWindowsからHyper-V上のCentOSにどうやって?というところで詰まる
Hyper-V上のストレージを使ったなんちゃってDropboxみたいなのができればいいんだが
そんな方法あるのだろうか
0949デフォルトの名無しさん
2014/08/01(金) 00:16:33.18ID:zxw+rTtz0950デフォルトの名無しさん
2014/08/01(金) 00:31:56.40ID:Sr7zR2yl普通にsambaで共有すれば?
0951デフォルトの名無しさん
2014/08/01(金) 00:41:26.06ID:4+2xbBXr0953デフォルトの名無しさん
2014/08/01(金) 11:57:34.26ID:oxeJ9sKmローカルでテストして、テストがOKになったらコミットする。
0954デフォルトの名無しさん
2014/08/01(金) 13:02:37.58ID:M9aAmLgqWindows で操作しているのがエディタだけなら
CentOSのディレクトリをsambaで共有(ネットワークに公開)して
Windowsからはネットワークフォルダとして使うのが簡単じゃないか。
0955デフォルトの名無しさん
2014/08/01(金) 13:55:07.46ID:KQKeUN6R0956デフォルトの名無しさん
2014/08/01(金) 14:17:41.54ID:oxeJ9sKm0957デフォルトの名無しさん
2014/08/01(金) 14:36:04.54ID:XH8pL87c毎行2〜4回無駄改行してる糞ソースをメンテさせられたことはあるな
0958デフォルトの名無しさん
2014/08/01(金) 18:16:52.68ID:Sr7zR2ylスイーツ脳のブログかよって突っ込みながら、ふたつの改行をひとつの改行に置換する処理をぐるぐる回せばよろし。
0959デフォルトの名無しさん
2014/08/01(金) 18:17:17.08ID:pp24qgyX除去するようなコミット入ってもあまり困らない印象。
(だからこそうっかり気付かずにCRつけちゃうのかもしれないけど)
0960デフォルトの名無しさん
2014/08/01(金) 18:20:34.87ID:UcA9GDEc0961デフォルトの名無しさん
2014/08/01(金) 23:22:29.86ID:eVEMHAoL1.9 って何か面白い新機能あるの?
0962デフォルトの名無しさん
2014/08/01(金) 23:39:29.10ID:IeTVhWGuwebアプリ開発してんなら、さっさとwindowsのシガラミから脱却するべきだと思うが。
いつまでもwindowsに閉じこもってると仕事の幅狭くなるし、周りも迷惑。
0963デフォルトの名無しさん
2014/08/02(土) 01:21:55.54ID:DYbeSaoqたまにLFすら無かったり
0964デフォルトの名無しさん
2014/08/02(土) 01:38:57.04ID:RCYC+4GSMacは昔からCRばっかだったけど、今もそうなんかな?
UNIXの人なんかLFばっかり付けたがるよな。
CRなんてほとんど付けないし。
Winの人は何故か両方付けるんだよなー。
0965デフォルトの名無しさん
2014/08/02(土) 01:42:18.28ID:DYbeSaoq0966デフォルトの名無しさん
2014/08/02(土) 01:53:42.52ID:my2G1Knu最近のMacOSXでは、LFのみでの改行もある程度メジャーになってきた
Windowsは片方だけだと未だに改行と認識せんかったりするからな…仕方ないね
0967デフォルトの名無しさん
2014/08/02(土) 02:09:12.93ID:8bdNNs56LFで紙を一行送る
タイプライター的には両方あるのが由緒正しいじゃない。
0968デフォルトの名無しさん
2014/08/02(土) 02:14:09.29ID:0kTV0vzL>>1 Version Control Systems Comparison
http://better-scm.berlios.de/comparison/comparison.html
>>3 Subversionによるバージョン管理(日本語訳)
http://subversion.bluegate.org/
>>4 【bzr】Bazaarでバージョン管理 Rev 2 [プログラム板]
http://hibari.2ch.net/test/read.cgi/tech/1265951333/
→【bzr】Bazaarでバージョン管理 Rev 4
http://peace.2ch.net/test/read.cgi/tech/1356521407/
0969デフォルトの名無しさん
2014/08/02(土) 03:38:04.21ID:Pbzuc8Bb2014年5月20日16:15 末岡洋子
http://sourceforge.jp/magazine/14/05/20/161500
> 1.9は第2四半期中にリリースを予定しており、
0970デフォルトの名無しさん
2014/08/02(土) 03:38:44.37ID:Pbzuc8Bbhttps://www.youtube.com/watch?v=KjxcLHss-p8&list=UU9xOkklmZFT3N2UtV2zy3ow
Subversion 作ってるおっさん
0971デフォルトの名無しさん
2014/08/02(土) 08:07:26.45ID:gDjKnompほんとそれ
0972デフォルトの名無しさん
2014/08/02(土) 09:00:37.98ID:mREeLnvF0973デフォルトの名無しさん
2014/08/02(土) 10:36:33.69ID:gDjKnomp0974デフォルトの名無しさん
2014/08/02(土) 12:46:51.53ID:8bdNNs56すまん。長い間、そう信じていたが間違いだったようだ。
CRで行頭に戻す、LFで一行送る、はテレタイプで
タイプライターはCRの一操作で、行頭戻しと行送りの両方を行うようになっていたようだ。
0975デフォルトの名無しさん
2014/08/02(土) 13:04:01.57ID:DmU4GxTK0976デフォルトの名無しさん
2014/08/02(土) 13:03:37.50ID:vs3FCf5d本来のCRにはLFの意味はないよ
0977デフォルトの名無しさん
2014/08/02(土) 13:22:15.72ID:DmU4GxTKhttps://www.youtube.com/watch?v=G4nX0Xrn-wol
0978デフォルトの名無しさん
2014/08/02(土) 13:42:54.14ID:8bdNNs56紙が乗った台を右に戻すときに、同時に一行分進むんじゃないかな。
0979デフォルトの名無しさん
2014/08/02(土) 13:46:12.09ID:DmU4GxTKタイプライターで左に戻す機能は単独で必要なんだよ。
なぜならタイプミスをした時、どうやって
修正すると思うんだい?
0980デフォルトの名無しさん
2014/08/02(土) 13:52:19.18ID:8bdNNs56取り消し線を上書き、続けて入力。だろ。
0981デフォルトの名無しさん
2014/08/02(土) 15:31:03.55ID:DmU4GxTK数文字どころか数行前に間違いを見つけた時
そんな面倒なことしない。
0982デフォルトの名無しさん
2014/08/02(土) 17:22:49.05ID:ETyhgdmpInternational Business Machines Corporation の CM ですか?
0983デフォルトの名無しさん
2014/08/02(土) 17:25:27.39ID:ETyhgdmp\ を入力ときには
Y + BS + =
だったよな
0984デフォルトの名無しさん
2014/08/02(土) 17:26:44.70ID:0kTV0vzLhttp://peace.2ch.net/test/read.cgi/tech/1406967657/
0985デフォルトの名無しさん
2014/08/02(土) 17:27:22.74ID:Pbzuc8BbSubversion r15
http://peace.2ch.net/test/read.cgi/tech/1406967657/
0986デフォルトの名無しさん
2014/08/03(日) 07:53:45.77ID:KnQmhLcWほんとそれだと思うような人にとって、LFのみが出現した場合にはやはりそのような挙動をエディタにも求めるの?
0987デフォルトの名無しさん
2014/08/03(日) 09:06:49.76ID:T59meZIw直接 LF だけを送って来るキーはなかったと思う
0988デフォルトの名無しさん
2014/08/03(日) 09:30:02.75ID:x4PBPf5iタイプミスしたら全部打ち直さないと個人ならともかく会社とかでは信用をなくす。
0989デフォルトの名無しさん
2014/08/03(日) 10:18:33.60ID:eyLsozNrで、どうするんだ?
0990デフォルトの名無しさん
2014/08/03(日) 10:32:04.22ID:KHwMExMoそんなことより、BELってて文字コードがあるんだぜ?
エディタではこの文字が出てきたら音を鳴らさないといけない。
0991デフォルトの名無しさん
2014/08/03(日) 11:58:50.66ID:eyLsozNr> エディタではこの文字が出てきたら音を鳴らさないといけない。
ピッとかじゃだめだぞ、チーンって鳴らなきゃ
ベルなんだから w
0992デフォルトの名無しさん
2014/08/03(日) 12:22:13.45ID:m8NxcudOビューアーなら鳴らすべき!
エディタは任意。
0993デフォルトの名無しさん
2014/08/03(日) 12:55:50.81ID:Z1N8do6Q>チーンって鳴らなきゃ
あれってベルか?w
0994デフォルトの名無しさん
2014/08/03(日) 14:21:33.15ID:T59meZIwちーんではないな
レス数が950を超えています。1000を超えると書き込みができなくなります。