どうしてもとりはずしたいなら、Unlockerでできないのかな?
まあ、正規のやり方じゃないが
ブランチ毎に コミッタって設定できたっけ?
955 :
デフォルトの名無しさん:2008/01/30(水) 08:12:50
sambaで共有した作業ディレクトリ(linux上でチェックアウト)を、
windows上でトータスsvnを使ってコミットしたりしても
問題起こったりしませんか?
>>955 ひとりでそういう使い方をしたことはある.
結局 svn か svn+ssh にした.
リードオンリーで http でのアクセスも許してるけど.
>>955 正しく使えば問題はないが、注意点はある
1.属性にeol-style: nativeが付いてる時
まあたいした問題ではないかもしれないが。
2.使うsubversionのバージョンをそろえたほうが無難
俺の場合、Windowsのほうが最新でLinuxのほうが古くて、
Windowsからsvn updateしたらLinuxのほうからは扱えなくなった。
きちんと失敗になって、破壊されたりはしないが。
958 :
デフォルトの名無しさん:2008/01/30(水) 10:24:27
各ファイルやディレクトリごとにフックが指定できれば
便利だと思いませんか?プロパティで指定して.
たとえば特定のファイルが変更されてコミットされた
ときだけ何らかのアクションを起こしたいときとか.
今のフックって,トランザクション全体に対して
定義されるものですよね?
1. 素直にリポジトリを分ける
2. フックスクリプトの中で設定ファイルを読む
960 :
デフォルトの名無しさん:2008/01/30(水) 10:45:38
>>959 特定の拡張子のファイルがコミットされたときだけ
何らかのアクションを起こしたい,とか,
あるディレクトリ以下のファイルがコミットされたときだけ
何らかのアクションを起こしたい,なんていう要求があるもので.
単一のフックスクリプトの中でがんばるしかないのか.
だから何だよ
フックの中で commit されたファイル名がわかるんだから、
フックの中で if (拡張子が xls だったら) みたいなのをゴリゴリ書けばいいんじゃない?
それが嫌で元の機能にそう言うのがあれば便利だと思いませんか?って
言ってるらしいよ
思いませんか?と言われてもだから何?って話だけど
svn-1.4.6-setup.exe がなかなか出ませんね。
皆さんは 1.4.5 に svn-win32-1.4.6.zip の展開を上書きしているんですか?
/etc/apt/sources.list.d/
みたいにあるディレクトリの中に設定ファイルを
放り込んでおくとそれが全部反映されるみたいな
ディレクトリを Subversion で管理していると,
.svn 以下のファイルが副作用を起こさないか気になる.
普通はワーキングコピーをそのまま使うんじゃなくて
export するべき?
966 :
953:2008/01/31(木) 09:38:25
基本的な事聞いてよろしいでしょうか
Subversion のWindows版って x64 な Windows Server 2003 にインストール出来ますか?
docx や pptx は少しでも修正するとそのファイルのサイズ分リポジトリが
大きくなるんですけどこのようなファイルは普通 Subversion で管理しますか?
>>965 globなら引っかからないけど、スクリプトレベルでもfindみたいに.で始まる
ファイルを引っかけるコマンドがあるから、ないほうが安心だと思う。
>>969 MSOfficeのヤツはバイナリコピーして格納してるだけだからね。
*x系のファイルはxmlベースのはずだから、svnで管理した方が効率がいいことは確か。
にしても2007でもまだ変わってなかったんだ。
>>971 *xはzip圧縮されてるから、そのままSubversionに喰わせると単なるバイナリ扱いだぞ。
unzipして登録するよう仕込めばいいかもしれんけど、conflictしたときはどーやって解消すればいいんだろう。
OOoでもzip化してあったな、確か。
だれかコミット/チェックアウト時にzip/unzipするフック書いてくれ。
974 :
デフォルトの名無しさん:2008/02/01(金) 09:11:18
>>972 .docxとかはXMLではあるが、そもそもアプリケーションが読み書きするためのファイルだから、
zipの有無に関係なく手作業でコンフリクトを解消するのは危険だし難しいと思われ。
貧乏なので 2007 環境がないのだが
2007 って *x 形式がデフォなの?
パスベース認証を使用せずに特定のユーザをRead権限のみ、Write権限のみにするにはどのようにしたらよいでしょうか?
(パスベース認証を有効にすると遅いようなので)
AnonymousにはRead/Write両方不許可にしたいです。
SVN(1.45)はApache2でホストしているのですが、このような設定は可能でしょうか?
>>975 *xがデフォっす
一応、過去のフォーマットで保存もできる
ちなみに、*bっていうバイナリ形式でも保存できる
こっちは保存、読み込みが高速。*x形式はデカくなるとかなり遅い。
今度、Office2003のSPを当てると97以下のフォーマットは開けなくなるみたいね
情報弱者乙
/.でも一時期話題になったな。今でも現役のデータベースなんかで、一部深刻な被害が出るとか・・・。
でも、結局またサポートすることになったんじゃなかったっけ?
今のワーキングコピーの構造だと,
.svn/entries にオリジナルのファイルのMD5が
入っているんだから,ワーキングコピーの
容量節約のために text-base 省略ってことも
プロパティで指定できればいいのにって思う.
サイズが5Mを超えたら持たないとかできたらナー
ビルドに必要だからデザイナーさんから受け取った画像とか
のリソースを全部リポジトリに入れていて,それはほぼ
自分では変更しないものだから,text-base はいらないんだよ.
Git の rebase と同等機能を実装してくれんかの〜
>>986 ググレカスといわれそうだが簡単に教えてタモレ.
会社で使う場合ってプロジェクトごとにリポジトリ分けてる?
それとも1リポジトリにいろんなプロジェクトつっこんでいいの?
>>988 関連するプロジェクト同士は同じリポジトリにして、無関係のプロジェクトは別々にしてる。
理由は、
1. 関連するプロジェクトを別々のリポジトリで補完すると、時系列などでlogを見るとき不便。
2. 二つの無関係なプロジェクトを一緒のリポジトリにすると、その後一方のプロジェクトを別のサーバに移したいときなど難しくなる。
かな。
要はリポジトリがひとつのファイル群で、後々一部を分けようとしても無理で、
「移動するにもコピーするにもリポジトリごとしかダメ」ってことに注意すればいい。
ところで俺スレ立て?もしそうなら天プレに追加する文とかある?
プロジェクトごとには分けず、客ごとに分けてる。
さっさと次スレ立てろよ
だが断る
>>995 要するに今のHeadに自分の差分を当てたコトにしてくれるんだね、いいねぇ。
999 :
デフォルトの名無しさん:2008/02/04(月) 15:51:14
 ̄ ̄ ̄ ̄ ̄ ̄○ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
O 。
, ─ヽ
________ /,/\ヾ\ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
|__|__|__|_ __((´∀`\ )< というお話だったのサ
|_|__|__|__ /ノへゝ/''' )ヽ \_________
||__| | | \´-`) / 丿/
|_|_| 从.从从 | \__
>>2⊂|丿/
|__|| 从人人从. | /\__/::::::|||
|_|_|///ヽヾ\ / ::::::::::::ゝ/||
────────(~〜ヽ::::::::::::|/
1000 :
デフォルトの名無しさん:2008/02/04(月) 15:52:15
_,,....,,_ _人人人人人人人人人人人人人人人_
-''":::::::::::::`''> ゆっくりしていってね!!! <
ヽ::::::::::::::::::::: ̄^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄
|::::::;ノ´ ̄\:::::::::::\_,. -‐ァ __ _____ ______
|::::ノ ヽ、ヽr-r'"´ (.__ ,´ _,, '-´ ̄ ̄`-ゝ 、_ イ、
_,.!イ_ _,.ヘーァ'二ハ二ヽ、へ,_7 'r ´ ヽ、ン、
::::::rー''7コ-‐'"´ ; ', `ヽ/`7 ,'==─- -─==', i
r-'ァ'"´/ /! ハ ハ ! iヾ_ノ i イ iゝ、イ人レ/_ルヽイ i |
!イ´ ,' | /__,.!/ V 、!__ハ ,' ,ゝ レリイi (ヒ_] ヒ_ン ).| .|、i .||
`! !/レi' (ヒ_] ヒ_ン レ'i ノ !Y!"" ,___, "" 「 !ノ i |
,' ノ !'" ,___, "' i .レ' L.',. ヽ _ン L」 ノ| .|
( ,ハ ヽ _ン 人! | ||ヽ、 ,イ| ||イ| /
,.ヘ,)、 )>,、 _____, ,.イ ハ レ ル` ー--─ ´ルレ レ´
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。