\閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう
\閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう
svn のリポジトリに外部リポジトリを追加する Subversionのsvn:externalsというプロパティ を参考にして、大元のリポジトリに違うリポジトリを追加(シンボリックリンクみたいなイメージ)してみた。 svn:externals 自体は簡単ですぐにできた。 これできれば Project 単位でリポジトリ作成しておいて、 自分用のリポジトリにもこれで同期できるし、これ便利。 というわけで、さっそく試してみた。 svn propset svn:external 'Hoge http://svn.example.com/hoge' . svn propset svn:external '[checkout 後のフォルダ名] [リポジトリ URL]' [checkout する場所]
タグを作成するときに、外部定義(svn:externals)を含んでいると、参照先が更新されたときに外部定義部分だけ最新版になっちゃったりする。 外部定義にリビジョンを明示してあげればいいんだけど、外部定義のあるところをいちいち手動で書き換えるのはめんどくさい。 サーバ側のフックスクリプト(pre-commit, post-commit等)でなんとかできないか調べてみたけど難しそうだったので、クライアント側でタグをcommitする際にsvn:externalsに参照するリビジョンを埋め込むスクリプトを組んでみた。<使用方法> タグリリースするフォルダと同じ階層にスクリプトを置く Terminalでスクリプトを実行する タグの元になるフォルダ名を入力する タグ名を入力する コミットログを入力する <スクリプトの内容> タグの元になるフォルダをsvn copyする コピーしたフォルダのリポジト
普通、commit logを後から変更するなんてことはしてはいけないんですが、 「あー、typoした!!!」なんてこともたまにあったりして、 そんなときにはお願いだから変更させてください神様、 とか思ったりするものです(しないって svn:ignoreを設定したことがある人ならpropeditでsvn:logあたりを変更すればいんじゃない? と思い至るような気もするんですが、 さすがにrevisionに対するpropedit(revprop)は、デフォルトでは禁止されているのです。 これを有効にするには、hooksにpre-revprop-changeを追加します。 pre-revprop-change.tmplがあるので、それをcpしてchmod +xしてください。 $ cd /path/to/svn/repository/hooks $ sudo cp pre-revprop-chan
CGI・Perl例文集 CGI(Perl)のサンプルプログラムをコピー&ペーストで使える便利集! カテゴリー:svn_propset 実行可能な属性をファイルに付加する(svn:executable) Subversionで、ファイルに実行可能な属性を付加したい。 複数のOS間で運用しているといつの間にか設定したパーミションが外れてしまう問題を解決したい。これはSubversionで属性の設定を行えばよい。 Subversion自体に、このファイルは「実行可能なファイル」であると記憶させてやれば解決する。Windows上では別段変化はないが、Linuxなどでcheckoutするとパーミションが設定された状態でファイルがセットされる。 $ ls receive.cgi settag.cgi $ svn propset svn:executable ON settag.cgi pro
coderepos や lazy-people や vaginarepos といろんな subversion リポジトリにアカウントもらって、さらにはプライベートな subversion リポジトリがあったりすると、どこになにがあったのかさっぱりです。そんなときは、をれをれ subversion リポジトリを作って自分が使うものだけを集約すると、快適な生活を送れるかと思います。やり方はカンタンです!プライベートなリポジトリ( http://example.com/repos/private/ )を用意して、svn:externals をセットするだけです! # checkout する $ svn co http://example.com/repos/private/ $ cd private # coderepos 用ディレクトリを作る $ svn mkdir coderepos $ s
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く