それ以前にsvn exportするスクリプト書くべきじゃないか?
>>950 いままで DirectoryMatch で Deny してた。
なるほど、見栄え?ならそっちの方が見た目がスマートだ、
さんくす。
export は全ファイル対象になるから Web サイトみたいにファイル点数が多いと結構時間がかかる。
きっちり運用管理してる企業向けなら export が良いけど、内輪や零細や自宅鯖みたいな
更新中にどうせ止めもしないようなのは update で済ます。
>>951 検索して対応してる間にもアクセスは来るんだよ。
svn://というプロトコルで接続しなくちゃいけない必要に迫られたのですが、
これってポートの何番を使用しているのでしょうか?
なぜかルータ越えで接続できないので、不思議に思いまして。
959 :
デフォルトの名無しさん:2009/10/05(月) 18:57:10
Subversionを使ってコミット/チェックアウトする時にpublicフォルダのサブフォルダのいくつかを
更新しないようにしたいのですが、そのようなコマンドはあるでしょうか。
あると思うよ
全部更新して、そのいくつかだけ特定のリビジョンに戻すしか思いつかないけど、
それが面倒だっていってんだよねきっと
コミットの方は設定の TortoiseSVN の除外パターンをいじったり
コミットするファイルのみコミットするという方法がとれると思うけど
チェックアウトはわからんなぁ
ignoreじゃ駄目なん?
管理したくないわけじゃないのかなと思うけど、主待ちだな
そういうのはGUIあると便利。subclipseとか。
それを使えばどう解決できるんですか
>>959 チェックアウト時にdepthオプションかなぁ
プログラム作ったら、それを配布用にパッケージングする方法
(ウェブアプリなら、公開用にアップロード、デプロイというのかな? )が
必要だろ?と思ったのに、その情報を調べてみても少ないってのが良く分かったわw
みんな、.svnディレクトリが含まれた、作業ディレクトリをそのまま公開していたんだな。
Java関係ではMavenなんてのがあるみたいだが、これの汎用的な仕組みが
必要で、ソースコード管理ツールに内蔵されるのがいいんじゃないかな?
exportはあるけどarchiveはないのかな?
git archiveみたいにtarとかzip出力するやつ
XCOPY で必要なファイルだけ(あるいは不要なファイルは除いて)一時ディレクトリにコピー
↓
7z で圧縮
こんな簡単なこと。専用ソフトを使うまでも無い。
わざわざ本やWEBページつくって解説するほどの事じゃ無いだろ。
・・・って言いたいところだけど、
簡単だからこそ、何も考えてないバカが.svnディレクトリまで公開しちゃうんだよな。
でもこんなバカはどんなツール使っても同じ。
根本的に、セキュリティ意識が無いんだから。
何を公開して、何を隠すのかは技術者が自分のアタマで考えないとね。
ツールまかせじゃイカンよ。
>>970 わざわざexportじゃなくてcheckoutの方使うのか?
お前の方がバカだわ
>>971 チェックアウトディレクトリから必要なファイルを抜き出してるんじゃないの?
ただ、一時ディレクトリにコピーする意味はわからん。
exportてあんまり知られてないのかな。
言葉がたりなかった。
開発用にチェックアウトしたディレクトリから〜に読み替えて。
あと、必要な修正がすべてコミットされているかどうかの問題もありそうな。
7zに公開用ファイルの一覧を渡すより、
一時ディレクトリにコピーする方が簡単だと思ったんだろ
リポジトリにコミットされていない作業コピーから.svn等を除いてアーカイブするコマンドが欲しいって話か。
なんで作業コピーをアーカイブする必要があるんだ
.svnだけを除くのならexportでいいんだよ。
ただ、プロジェクトが大きくなるとexportは時間がかかるから
差分だけexportしたり、差分だけ現在の環境に適用したい。
本番サーバーに設置する場合、開発版とは設定ファイルが違うことがある。
デスクトップアプリなら、コンパイルしてソース付きパッケージ、
ソース無しパッケージ。tar.gzとzipで公開。
それらを配布サーバーにアップロードまで自動化したいし。
自動的に夜間に勝手にexport->コンパイル->テストなんてこともしたい。
もちろんこれらのことを、シェルスクリプトを書いたりすればできるが面倒だろう?
WindowsでもLinuxでも動くようにしたいと思うかもしれんし。
いやシェルスクリプトを使わないほうが面倒だと思うけど...
そもそも言ってる事がバカとしか思えん
>>978 設定ファイルの差異はQuiltとかのパッチ管理ツールでやるといいかも。
>>978 cronに
svn export
make
make test
を入れるのがそんなに面倒?
Windowsならタスクで
アホだな。
その make がクセモノなんじゃないか
くせものなのはお前のその脳みそだろw
>>983 なんでmake一発でビルドできない状態で開発してんのwww
なんだ自動ビルドツールと自動テストツールを導入するだけの話じゃないか
ビルド環境の構築をオマケみたいに考えてる人けっこう多いよね。
makefile の保守するくらいなら死んだ方がマシ
ant や nant(winなら)はダメかな?makeよりは保守しやすいと思うけど。
ソースコード管理ツールを知っただけで満足しているお前らが、
プロジェクト管理ツール(例Maven)を理解するのはいつになることやらw
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
楽しいDEATH!
998 :
998:2009/10/07(水) 17:55:44
このスレッドは997を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
嫌です
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。