08/06/11 16:48:13
1.5.x でも WC のフォーマットが変わるのでクライアントのバージョンを
統一するようにしてください。
801:デフォルトの名無しさん
08/06/11 16:55:16
svk でデポジットを運用していたんだけど、
別のマシンにデポジットごと持ってきたときに
.svk 以下を失ってしまいました。
デポジット自体は普通の Subversion リポジトリとして
アクセスできているのですが、これを再び svk の
デポジットとして認識させることはできるのでしょうか?
せっかくいろんなところからミラーリングしたので、
できればこのデポジットを大切に使いたいのですが・・・
ミラーリング対象に関する情報ってそのデポジット自身に
svm:mirror などで記録されているのではないのでしょうか?
それだけだと不十分なんでしょうか?
802:デフォルトの名無しさん
08/06/11 17:11:33
.svk以下って何の事だ
説明もいまいち要領を得ない
803:デフォルトの名無しさん
08/06/11 17:21:36
depot
804:デフォルトの名無しさん
08/06/11 17:28:03
//local/ にあたる部分を消しちゃったって話じゃ。
805:デフォルトの名無しさん
08/06/11 21:00:24
svkで預金を管理してるのな。
俺も昔のブランチをチェックアウトしたりミラーリングしたいぜ。
806:デフォルトの名無しさん
08/06/12 23:03:06
svn でファイルのタイムスタンプって保存できないんでしょうか?
例えば、svn import した時のファイルツリー内の各ファイルの
タイムスタンプを svn co する際にそのまま復元できるようには
できませんか?
807:デフォルトの名無しさん
08/06/12 23:43:06
その質問は飽きた
スレ読んでから質問してね
808:デフォルトの名無しさん
08/06/13 00:47:09
属性ってどんな用途で利用するの?
809:806
08/06/13 00:58:40
上でさんざん既出でした、、、スマソ…orz
810:デフォルトの名無しさん
08/06/13 01:39:48
個人的には大昔から保存してきたテキストファイルディレクトリを
新しくsvnで管理したい時とかに>>806みたいなのが欲しい。
プログラムソースではそういうのの必要性感じないが。
811:デフォルトの名無しさん
08/06/13 01:44:40
>>675-677
の内容解説ってか検索に引っかかるようにメモ
SVNListParentPath と AuthzSVNAccessFile の同時使用
<Location /foo> を <Location /foo/> とする
参考
URLリンク(discypus.jp)
URLリンク(twilight.uh-oh.jp)
812:デフォルトの名無しさん
08/06/13 23:56:43
セキュアな通信を強制しつつリポジトリを公開するには、
svn+ssh以外に選択肢はないのでしょうか?
813:デフォルトの名無しさん
08/06/14 00:06:10
VPN
814:デフォルトの名無しさん
08/06/14 01:39:37
>>812
httpsじゃだめなん?
815:デフォルトの名無しさん
08/06/14 03:16:30
>>814
レスどうもです。
書き込んだあとにそれを思いつき試してみたのですが、
WITH_MOD_DAV_SVN=yes のオプションを加えた
インストールがうまくいかず、挫折しました。
代わりに WITH_SVNSERVE_WRAPPER というオプ
ションを発見しました。これを使い自分がやりたかった
ことを達成できました。
816:デフォルトの名無しさん
08/06/14 05:39:43
subversionってファイル個別にmime-typeやcharsetを変えるのってsvn鯖側でやるもんなんの?
それともクライアントでコミットするときに設定するもんなの?
817:デフォルトの名無しさん
08/06/14 06:45:56
>>816
属性
818:デフォルトの名無しさん
08/06/14 10:38:25
>>817
thx!
そういやTortoiseSVNのプロパティにそんなのあったっけ。
819:デフォルトの名無しさん
08/06/14 11:01:06
>>818
ファイル選択・>右クリック>プロパティ>subversionタブ>属性
あるいは
ファイル選択>右クリック>tortoise>属性
820:デフォルトの名無しさん
08/06/14 13:04:19
configファイルで、拡張子ごとのデフォルト属性を設定できるよ。
821:デフォルトの名無しさん
08/06/14 19:24:49
subversion 管理下にあるソースツリー内で、
管理下にあるファイルAを一つ更新、さらに
新規にファイルBを追加したとします。
Bはまだ svn add してませんし、Aの更新分も
commit されてないとします。
この時、このツリーの HEAD と、現在のcommit
前の最新状態の差分を表示させるにはどうすれば
良いでしょうか?
822:デフォルトの名無しさん
08/06/14 19:54:01
>>820
それは知ってたんだけど外部のライブラリ使ってて
ソースコードごとに文字コードが違うから個別に設定しないとだめなのよ。
823:デフォルトの名無しさん
08/06/14 20:00:17
>>821
リビジョン間の差分取ればいいんじゃないか
824:デフォルトの名無しさん
08/06/14 20:03:53
最新リビジョンと編集直後の状態の差分を取りたいという意味じゃない?
それってできるのかな>svn
825:デフォルトの名無しさん
08/06/14 22:07:37
>>821
svn status じゃダメってこと?
そもそも、どういう結果を期待してるの?
826:デフォルトの名無しさん
08/06/14 22:21:20
821です。
>>825
やりたかったのは正にこのコマンドでした。
ありがとうございました。
827:デフォルトの名無しさん
08/06/15 00:19:11
>>822
ディレクトリごとに文字コード決まっているだろうから、単純にこんなバッチファイルでどうっすか?
--まとめてsjis.cmd----
cd /d ワーキングコピーの場所
for /R .\ %%i IN (*.c *.h とか適当) DO svn propset svn:mime-type "text/x-csrc;charset=EUC-JP" "%%i"
pre-commit で毎回動かすと激しくウザい気がするんで適当に手動実行?