2009年9月18日金曜日

Subversion with MonoDevelop 2.0

このエントリーをはてなブックマークに追加
例えば、NTropy ソリューションを Subversion のリポジトリ(ローカル)にインポートする場合

前提

もちろん Subversion は必要で



また、MonoDevelop のアドインとして



が必要(MonoDevelop はソースからビルドしたけど、特別なことなしでアドインは組み込まれるはず)。

Subversion リポジトリ作成

任意の場所に作成。
$ cd
$ mkdir svnrepos
$ svnadmin create /home/sta/svnrepos/ntropy

ソリューションのインポート

[バージョン コントロール]−[公開...]を選択。



[リポジトリの選択]−[登録済みリポジトリ]−[追加]ボタンを押下し、作成した Subversion リポジトリの情報([file]として)を入力。



登録したリポジトリを選択して、[OK]ボタンを押下。



[Publish]ボタン押下後、処理結果の最後に赤いメッセージが出るけど、とりあえず進む。



[変更点を表示]を選択。



[コミットする...]。



同じソリューション配下の NTropy.Tests プロジェクトはインポート対象にはならないようだ。インポートする場合は、別途 NTropy.Tests プロジェクトを[バージョン コントロール]−[公開...]する必要がある。

何か修正を行って、再び[変更点を表示]すると、こんな感じ。



コミット後、[バージョン コントロール]−[更新]を実行、その後[ログ]を選択すると



ここから、前のリビジョンに戻すことが出来るようだ。

参考


参考にした blog 記事をトレースしてみたわけだが、ほぼ問題ない(変なメッセージは出たが)感じ。

0 件のコメント:

コメントを投稿