// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。

[[Subversive>http://www.polarion.org/index.php?page=overview&project=subversive]]を使ってGUIでSubversionを使用していたのですが、膨大なファイルをコミットしようとすると異常に時間がかかってしまうようです((やっぱコマンドラインもある程度マスターしておかないといけないですね))。。

というわけでプロジェクトだけはEclipseで作っておいて、あとはコマンドラインでやることにしました。手順は

-Eclipseでプロジェクトまで作成、コミット
-Linux上でプロジェクトをCheckOut
-Linuxにモジュールをコピー
-Linux上で一気にコミット

ですね。

***Linux上でプロジェクトをCheckOut [#wcfaca9f]
 svn checkout "https://www.masatom.in/svnsamples/googlepluginrepo/trunk/@HEAD" \
 -r HEAD "trunk" --username "hoge"
で全プロジェクト((っても中身がないですが))CheckOut。

カレントディレクトリにtrunkディレクトリができました。


***Linuxにモジュールをコピー [#a2f58d40]
現状はtrunkディレクトリ内にプロジェクトだけが格納されているので、その上にEclipse上のプロジェクトをコピーします。

ただ、コピーするとclassesディレクトリとかもコピーされて、誤ってコミットしちゃうためコミット前に削除。
 find ./ -type d -name classes
 rm -rf `find ./ -type d -name classes`
で、trunkディレクトリで
 svn add *
 svn commit -m ''
一気に全プロジェクトのファイルがコミットされました。






----
この記事は
#vote(おもしろかった[0],そうでもない[1])
#vote(おもしろかった[1],そうでもない[1])
- svn add * で怒られちゃう場合は、--force オプションをつけましょう。 -- [[きの]] &new{2007-08-01 (水) 09:54:51};
- シンプルには svn checkout "https://www.masatom.in/svnsamples/googlepluginrepo/trunk/"  --username "hoge" でいいですね -- [[きの]] &new{2007-09-06 (木) 11:25:28};
- update --  &new{2009-12-08 (火) 19:19:31};

#comment
#topicpath


SIZE(10){現在のアクセス:&counter;}



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS