CELL/subversionの使い方
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
//研究室限定
[[CELL.PJ]]
*前提 [#j34e38a7]
zxp081での作業。~
*初期設定 [#zc4d0604]
**チェックアウト [#qed4d989]
リポジトリからソースコード等を取得します。~
カレントディレクトリに作業ディレクトリ(n-body)が作成されます。~
~
%%&color(blue){$ svn checkout file:///home/m5111216/svn-repository/n-body n-body};%%~
&color(blue){$ svn checkout file:///home/m5111216/svn-repos/n-body n-body};~
*通常作業 [#if11e12d]
**更新 [#o16ca66c]
リポジトリの修正内容を作業ディレクトリ(n-bodyディレクトリ)内に反映させます。~
~
+&color(blue){$ cd n-body};~
+&color(blue){$ svn update};~
**コミット [#t887261c]
作業ディレクトリ(n-bodyディレクトリ)内の修正内容をリポジトリに反映させます。~
+&color(blue){$ cd n-body};~
+ファイルの修正~
+&color(blue){$ svn commit -m "コメント"};~
~
"コメント"には修正内容等を記述します。~
**ファイル(ディレクトリ)の追加 [#sef502d5]
リポジトリに新規ファイル(ディレクトリ)を追加します。~
~
+&color(blue){$ cd n-body};~
+新規ファイル(ディレクトリ)の作成~
+&color(blue){$ svn add [file or directory name]};~
+&color(blue){$ svn commit -m "コメント"};~
~
コミットによってリポジトリに新規ファイル(ディレクトリ)が実際に反映されます。~
(svn addはリポジトリへの追加を予告をするだけ。)~
**ファイル(ディレクトリ)の削除 [#w9f368c0]
リポジトリから既存ファイル(ディレクトリ)を削除します。~
~
+&color(blue){$ cd n-body};~
+&color(blue){$ svn delete [file or directory name]};~
+&color(blue){$ svn commit -m "コメント"};~
~
コミットによってリポジトリのファイル(ディレクトリ)が実際に削除されます。~
(svn deleteはリポジトリのファイル(ディレクトリ)削除を予告をするだけ。)~
**ログの表示 [#y3248fdd]
リポジトリの更新等の履歴を表示します。~
~
+&color(blue){$ cd n-body};~
+&color(blue){$ svn log};~
終了行:
//研究室限定
[[CELL.PJ]]
*前提 [#j34e38a7]
zxp081での作業。~
*初期設定 [#zc4d0604]
**チェックアウト [#qed4d989]
リポジトリからソースコード等を取得します。~
カレントディレクトリに作業ディレクトリ(n-body)が作成されます。~
~
%%&color(blue){$ svn checkout file:///home/m5111216/svn-repository/n-body n-body};%%~
&color(blue){$ svn checkout file:///home/m5111216/svn-repos/n-body n-body};~
*通常作業 [#if11e12d]
**更新 [#o16ca66c]
リポジトリの修正内容を作業ディレクトリ(n-bodyディレクトリ)内に反映させます。~
~
+&color(blue){$ cd n-body};~
+&color(blue){$ svn update};~
**コミット [#t887261c]
作業ディレクトリ(n-bodyディレクトリ)内の修正内容をリポジトリに反映させます。~
+&color(blue){$ cd n-body};~
+ファイルの修正~
+&color(blue){$ svn commit -m "コメント"};~
~
"コメント"には修正内容等を記述します。~
**ファイル(ディレクトリ)の追加 [#sef502d5]
リポジトリに新規ファイル(ディレクトリ)を追加します。~
~
+&color(blue){$ cd n-body};~
+新規ファイル(ディレクトリ)の作成~
+&color(blue){$ svn add [file or directory name]};~
+&color(blue){$ svn commit -m "コメント"};~
~
コミットによってリポジトリに新規ファイル(ディレクトリ)が実際に反映されます。~
(svn addはリポジトリへの追加を予告をするだけ。)~
**ファイル(ディレクトリ)の削除 [#w9f368c0]
リポジトリから既存ファイル(ディレクトリ)を削除します。~
~
+&color(blue){$ cd n-body};~
+&color(blue){$ svn delete [file or directory name]};~
+&color(blue){$ svn commit -m "コメント"};~
~
コミットによってリポジトリのファイル(ディレクトリ)が実際に削除されます。~
(svn deleteはリポジトリのファイル(ディレクトリ)削除を予告をするだけ。)~
**ログの表示 [#y3248fdd]
リポジトリの更新等の履歴を表示します。~
~
+&color(blue){$ cd n-body};~
+&color(blue){$ svn log};~
ページ名: