Subversion r8

このエントリーをはてなブックマークに追加
952デフォルトの名無しさん:2008/01/29(火) 08:29:11
どうしてもとりはずしたいなら、Unlockerでできないのかな?
まあ、正規のやり方じゃないが
953デフォルトの名無しさん:2008/01/29(火) 11:47:18
ブランチ毎に コミッタって設定できたっけ?
954デフォルトの名無しさん:2008/01/30(水) 01:44:37
955デフォルトの名無しさん:2008/01/30(水) 08:12:50
sambaで共有した作業ディレクトリ(linux上でチェックアウト)を、
windows上でトータスsvnを使ってコミットしたりしても
問題起こったりしませんか?
956デフォルトの名無しさん:2008/01/30(水) 09:38:57
>>955
ひとりでそういう使い方をしたことはある.
結局 svn か svn+ssh にした.
リードオンリーで http でのアクセスも許してるけど.
957デフォルトの名無しさん:2008/01/30(水) 10:05:55
>>955
正しく使えば問題はないが、注意点はある

1.属性にeol-style: nativeが付いてる時
まあたいした問題ではないかもしれないが。

2.使うsubversionのバージョンをそろえたほうが無難
俺の場合、Windowsのほうが最新でLinuxのほうが古くて、
Windowsからsvn updateしたらLinuxのほうからは扱えなくなった。
きちんと失敗になって、破壊されたりはしないが。 
958デフォルトの名無しさん:2008/01/30(水) 10:24:27
各ファイルやディレクトリごとにフックが指定できれば
便利だと思いませんか?プロパティで指定して.

たとえば特定のファイルが変更されてコミットされた
ときだけ何らかのアクションを起こしたいときとか.

今のフックって,トランザクション全体に対して
定義されるものですよね?
959デフォルトの名無しさん:2008/01/30(水) 10:41:11
1. 素直にリポジトリを分ける
2. フックスクリプトの中で設定ファイルを読む
960デフォルトの名無しさん:2008/01/30(水) 10:45:38
>>959
特定の拡張子のファイルがコミットされたときだけ
何らかのアクションを起こしたい,とか,
あるディレクトリ以下のファイルがコミットされたときだけ
何らかのアクションを起こしたい,なんていう要求があるもので.

単一のフックスクリプトの中でがんばるしかないのか.
961デフォルトの名無しさん:2008/01/30(水) 10:48:35
だから何だよ
962デフォルトの名無しさん:2008/01/30(水) 14:39:29
フックの中で commit されたファイル名がわかるんだから、
フックの中で if (拡張子が xls だったら) みたいなのをゴリゴリ書けばいいんじゃない?
963デフォルトの名無しさん:2008/01/30(水) 14:49:35
それが嫌で元の機能にそう言うのがあれば便利だと思いませんか?って
言ってるらしいよ
思いませんか?と言われてもだから何?って話だけど
964デフォルトの名無しさん:2008/01/30(水) 16:02:08
svn-1.4.6-setup.exe がなかなか出ませんね。
皆さんは 1.4.5 に svn-win32-1.4.6.zip の展開を上書きしているんですか?
965デフォルトの名無しさん:2008/01/30(水) 22:32:43
/etc/apt/sources.list.d/
みたいにあるディレクトリの中に設定ファイルを
放り込んでおくとそれが全部反映されるみたいな
ディレクトリを Subversion で管理していると,
.svn 以下のファイルが副作用を起こさないか気になる.
普通はワーキングコピーをそのまま使うんじゃなくて
export するべき?
966953:2008/01/31(木) 09:38:25
967デフォルトの名無しさん:2008/01/31(木) 13:09:07
基本的な事聞いてよろしいでしょうか
Subversion のWindows版って x64 な Windows Server 2003 にインストール出来ますか?
968デフォルトの名無しさん:2008/01/31(木) 13:15:01
>>967
できる。
969デフォルトの名無しさん:2008/01/31(木) 18:32:38
docx や pptx は少しでも修正するとそのファイルのサイズ分リポジトリが
大きくなるんですけどこのようなファイルは普通 Subversion で管理しますか?
970デフォルトの名無しさん:2008/01/31(木) 22:27:03
>>965
globなら引っかからないけど、スクリプトレベルでもfindみたいに.で始まる
ファイルを引っかけるコマンドがあるから、ないほうが安心だと思う。
971デフォルトの名無しさん:2008/02/01(金) 00:11:10
>>969
MSOfficeのヤツはバイナリコピーして格納してるだけだからね。
*x系のファイルはxmlベースのはずだから、svnで管理した方が効率がいいことは確か。
にしても2007でもまだ変わってなかったんだ。
972デフォルトの名無しさん:2008/02/01(金) 00:14:47
>>971
*xはzip圧縮されてるから、そのままSubversionに喰わせると単なるバイナリ扱いだぞ。
unzipして登録するよう仕込めばいいかもしれんけど、conflictしたときはどーやって解消すればいいんだろう。
973デフォルトの名無しさん:2008/02/01(金) 00:25:09
OOoでもzip化してあったな、確か。
だれかコミット/チェックアウト時にzip/unzipするフック書いてくれ。
974デフォルトの名無しさん:2008/02/01(金) 09:11:18
>>972
.docxとかはXMLではあるが、そもそもアプリケーションが読み書きするためのファイルだから、
zipの有無に関係なく手作業でコンフリクトを解消するのは危険だし難しいと思われ。
975デフォルトの名無しさん:2008/02/01(金) 09:17:56
貧乏なので 2007 環境がないのだが
2007 って *x 形式がデフォなの?
976デフォルトの名無しさん:2008/02/01(金) 10:04:46
パスベース認証を使用せずに特定のユーザをRead権限のみ、Write権限のみにするにはどのようにしたらよいでしょうか?
(パスベース認証を有効にすると遅いようなので)
AnonymousにはRead/Write両方不許可にしたいです。
SVN(1.45)はApache2でホストしているのですが、このような設定は可能でしょうか?
977デフォルトの名無しさん:2008/02/01(金) 13:11:30
>>975
*xがデフォっす
一応、過去のフォーマットで保存もできる

ちなみに、*bっていうバイナリ形式でも保存できる
こっちは保存、読み込みが高速。*x形式はデカくなるとかなり遅い。
978デフォルトの名無しさん:2008/02/01(金) 14:43:41
今度、Office2003のSPを当てると97以下のフォーマットは開けなくなるみたいね
979デフォルトの名無しさん:2008/02/01(金) 14:45:33
情報弱者乙
980デフォルトの名無しさん:2008/02/01(金) 15:40:36
>>978
未満の間違いじゃ?
981デフォルトの名無しさん:2008/02/01(金) 20:51:33
/.でも一時期話題になったな。今でも現役のデータベースなんかで、一部深刻な被害が出るとか・・・。
でも、結局またサポートすることになったんじゃなかったっけ?
982デフォルトの名無しさん:2008/02/02(土) 13:18:19
やっと 1.5 のブランチができましたね。

ttp://svn.collab.net/repos/svn/branches/1.5.x
983デフォルトの名無しさん:2008/02/02(土) 18:41:24
今のワーキングコピーの構造だと,
.svn/entries にオリジナルのファイルのMD5が
入っているんだから,ワーキングコピーの
容量節約のために text-base 省略ってことも
プロパティで指定できればいいのにって思う.
984デフォルトの名無しさん:2008/02/02(土) 19:32:20
サイズが5Mを超えたら持たないとかできたらナー
985デフォルトの名無しさん:2008/02/02(土) 19:47:22
ビルドに必要だからデザイナーさんから受け取った画像とか
のリソースを全部リポジトリに入れていて,それはほぼ
自分では変更しないものだから,text-base はいらないんだよ.
986デフォルトの名無しさん:2008/02/02(土) 23:10:58
Git の rebase と同等機能を実装してくれんかの〜
987デフォルトの名無しさん:2008/02/03(日) 02:06:28
>>986
ググレカスといわれそうだが簡単に教えてタモレ.
988デフォルトの名無しさん:2008/02/03(日) 02:08:34
会社で使う場合ってプロジェクトごとにリポジトリ分けてる?
それとも1リポジトリにいろんなプロジェクトつっこんでいいの?
989デフォルトの名無しさん:2008/02/03(日) 02:10:35
>>988
俺は分けてる.
990デフォルトの名無しさん:2008/02/03(日) 04:28:24
>>988
関連するプロジェクト同士は同じリポジトリにして、無関係のプロジェクトは別々にしてる。
理由は、
1. 関連するプロジェクトを別々のリポジトリで補完すると、時系列などでlogを見るとき不便。
2. 二つの無関係なプロジェクトを一緒のリポジトリにすると、その後一方のプロジェクトを別のサーバに移したいときなど難しくなる。
かな。
要はリポジトリがひとつのファイル群で、後々一部を分けようとしても無理で、
「移動するにもコピーするにもリポジトリごとしかダメ」ってことに注意すればいい。

ところで俺スレ立て?もしそうなら天プレに追加する文とかある?
991デフォルトの名無しさん:2008/02/03(日) 07:00:40
プロジェクトごとには分けず、客ごとに分けてる。
992デフォルトの名無しさん:2008/02/03(日) 13:01:37
>>990
svnbook のPDF版とか追加しとくのはどうかな?
http://psyto.s26.xrea.com/misc/svnbook/

bluegate.org の方、アクセスできなくて
困ってる人が結構いたみたいなんで。
993デフォルトの名無しさん:2008/02/03(日) 19:33:22
さっさと次スレ立てろよ
994デフォルトの名無しさん:2008/02/03(日) 22:33:49
だが断る
995デフォルトの名無しさん:2008/02/04(月) 09:39:22
>>987
>>457 が分かりやすい
996デフォルトの名無しさん:2008/02/04(月) 09:52:50
997デフォルトの名無しさん:2008/02/04(月) 12:00:07
>>996

998デフォルトの名無しさん:2008/02/04(月) 12:04:16
>>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」 ノ| .|
 (  ,ハ    ヽ _ン   人!      | ||ヽ、       ,イ| ||イ| /
,.ヘ,)、  )>,、 _____, ,.イ  ハ    レ ル` ー--─ ´ルレ レ´
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。