svnをターミナルで使うと忘れてるのでメモ
svn log
だと履歴が見れますが、全て出てくるので
svn log --limit 5
としたら最新5件だけ出てきていいかんじです
ひびのきろく
svnをターミナルで使うと忘れてるのでメモ
svn log
だと履歴が見れますが、全て出てくるので
svn log --limit 5
としたら最新5件だけ出てきていいかんじです
subversionのコマンドを確認しました
gitと違って、commitがサーバーに保存されるのが注意です
svn checkout http://(リポジトリ)
チェックアウトしてファイルをダウンロード
svn update .
リポジトリから最新をダウンロード
svn add (file)
(file)をsubversionの管理下へいれます
svn delete (file)
(file)を削除します
svn commit -m ‘コメント’
コメントをつけてコミットします(リポジトリに送り込む)
svn info
リポジトリの情報を表示
svn log
ログを表示
svn diff
コミットしてないものの差分を表示
svn diff -r r30:head
リビジョンr33からheadまでの差分を表示(リビジョンはsvn infoで見れる)
これぐらいあればなんとか運用できそうです
PhpStormでsvn checkoutしたらエラーが
Can't use Subversion command line client: svn
File > Setting > Vesion Control > Subversion
で
Use command line client
と
Use system default Subversion configuration directory
のチェックを外したら直りました
いまだsvnを使うことがあり、忘れてたのでメモ
ローカルの変更をすべて取り消したい
$ svn revert –recursive .
まちがえてsvn上で削除してしまったしまったものも復活します
git revertとまざってちょっと混乱します
英語では
〔編集・更新などを〕戻す、取り消す
出展 アルク
だから、どっちもあってます