忍者ブログ


[PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。



[ 2018/09/25 09:53 | ]
Subversionメモ
大学卒業が間近だというのに、今さらSubversionの存在を知りました。
というわけで、急遽Subversionの使い方をまとめてみました。



・リポジトリの初期化
 svnadmin create [リポジトリ作成先] (--fs-type fsfs)
 例) > svnadmin create ./repos --fs-type fsfs

・モジュールの登録(インポート) ←初回時
 svn import (インポートするディレクトリ名) file://リポジトリdir/モジュール名 -m "コメント"
 例) > svn import ../TestModule file:///Users/bakugoro/repos/TestModule -m "モジュール登録"

・モジュールの取得(チェックアウト)
 svn checkout file://リポジトリdir/モジュール名 [チェックアウト先dir]
 例) > svn checkout file:///Users/bakugoro/repos/TestModule ./TestModule

・ファイルを送信(コミット)
 svn update ←他の人がコミットしたものを反映する
 svn commit [コミットするファイル名] -m "コメント"
 例) > svn commit README.txt -m "ファイル追加 : README.txt"

・リポジトリ上のファイル群と差分を調べる
 svn diff

・ファイルの状態を調べる
 svn status
 例) > svn status
   ? TestClass.java ←追加していないファイル
   A Hello.java   ←追加済みファイル(まだコミットされていない)

・ファイルの操作(ディレクトリも同様)
 svn add [ファイル名]     ←リポジトリに追加
 svn rm [ファイル名]      ←削除
 svn mkdir [ディレクトリ名]  ←ディレクトリを作成し、リポジトリに追加
 svn mv [変更前の名前] [変更後の名前] ←名前を変更する

・過去にコミットしたもの(リビジョン)を取得する
 svn merge -r [現在のリビジョン番号]:[戻したい先のリビジョン番号] file://リポジトリdir/モジュール名


参考文献
 Subversionの基礎練習, ttp://www.hyuki.com/techinfo/svninit.html
 Subversionの基本操作, ttp://www.ksknet.net/cat14/subversion.html

拍手[0回]

PR


[ 2011/02/09 23:05 | Comments(0) | TrackBack(0) | プログラム ]

トラックバック

トラックバックURL:

コメントを投稿する






<< なぜか「そろばん」にハマった  |  ホーム  |  心得 >>