タグ

svnに関するmoqadaのブックマーク (5)

  • Subversionリポジトリをgitリポジトリに移行 | RISIN'

    2011-03-21  git, subversion 格的にgitに乗り換えようと思い、既存のsubversionリポジトリをgit化しました。 今回の環境は以下: ローカルマシン Ubuntu 10.04 LTS on Mac OS X via VirtualBox サーバマシン Ubuntu 10.04 LTS on さくらVPS(512) git 1.7.0.4 (ローカル/サーバ共通) 1. subversionリポジトリをgitリポジトリに変換する ローカルマシンでの作業です。Subversionリポジトリはssh接続になっています。 $ sudo aptitude install git-svn $ git svn clone svn+ssh://[user_name]@[domain]/[path_to_trunk] [local_directory_name] ※[ ]

    Subversionリポジトリをgitリポジトリに移行 | RISIN'
    moqada
    moqada 2011/10/11
  • MacのおすすめのSVNクライアント2つ – creamu

    さてさて、ずっとMacで使える便利なsvnクライアントを探していたんですが、会社で教えてもらったぞ。ノウハウがたまってるなー。 一つは「scplugin」。無料で使えますね。まだ使い始めたところですが、以下のように右クリック拡張でチェックアウト、コミットができます。WindowsのTortoise svnに似た使い心地ですね。チェックアウトの際に「Recursive」のチェックを入れないとうまくいかなかったので、失敗したらチェックを入れてやってみてください。 ダウンロードは以下からどうぞ。 » scplugin ドキュメント & ファイル もう一つは「Versions」。以前にも紹介したことがあるけど、インターフェースがものすごくいいです。使っていて気持ちいいですね。こちらは21日間の試用ができて、購入は39ユーロ。 $53くらいですね。 一度見てみてくださいー。 » Mac OS XのS

  • [J] svn update を自動化してみた - Jamz (Tech)

    Django と rhaco の最新のソースは svn update で管理しているんだけど、気づいたときに update していので毎度コマンド叩くのが面倒になってきた。シェルスクリプトを書いて定期的に自動実行させるようにしてみた。 なんも工夫はない。ただ svn update して実行結果をメールで送っているだけ。 #!/bin/bash # # /opt/framework svn update date=`date "+%Y/%m/%d-%T"` address="mail@example.com" # django cd /opt/framework/django echo "django" > /tmp/svn_update_django_date.log echo "start--" `date "+%Y/%m/%d %T"` | nkf -j >> /tmp/svn_upd

    moqada
    moqada 2007/11/27
    svn updateを自動化するシェルスクリプト
  • プログラミングa2c: django の svn版をインストールする方法

    moqada
    moqada 2007/09/21
    DjangoのSVN版をインストール
  • Pythonで分散バージョン管理

    【1】   SCMとは? 「Software Configuration Management System」の略で、 邦訳は「ソフトウェア構成管理システム」がふつーなんですが、 一般には「バージョン管理ツール」とかの方が通りが良いでしょう。 主な機能として、 管理対象ソフトウェアのソースコード一群の変更を記録しておき、 時系列順に変更履歴をたどれるようにしたシステムなんです。 具体的な対象はソースコードファイルが基です。 ソースコードの変更のあった行を抽出したり出来ます。 最近のバージョン管理ツールは あらゆるファイルの履歴を追えるようになっています。 ワードやエクセル、バイナリファイルなどもとりあえず バージョン別に記録されたものを取り出せます。 (部分的な変更を抽出まではできないことが多いです。) 仕組みとしては 「管理対象ファイル群」とは別に 「リポ

    moqada
    moqada 2007/06/29
    Pythonアプリ中で組み込んで拡張しやすいsvn。Mercurial
  • 1