を使用し、徐々にコマンドラインの操作に慣れてきましたが、gitとsvnのシンタックスと比較して、会社のバージョン管理は最近gitにカットされました。 Br>
1. Linuxのコマンドラインでローカルディレクトリにファイルをチェックします。
svn checkout path(パスはサーバー上のディレクトリです)
例:svn checkout https://svn。 Sinaapp.com/your_app_name
省略形:svn co <br>
2、Linuxのコマンドラインでリポジトリに新しいファイルを追加します。
svn add file
例えば:svn add test.php(add test.php)
svn add * .php(現在のディレクトリにあるすべてのphpファイルを追加)
3、Linuxのコマンドラインで変更されるファイルリポジトリに登録する
svn commit -m< test' test' test' test' test' test.php
省略形:svn ci
4. Linuxコマンドラインでのロック/ロック解除
svn lock -m' LockMessage' [--force]パス
例:svn lock -m' lock testファイルtest.php
svnロック解除パス
5、Linuxコマンドライン特定のバージョンの新機能
svn update -rm path
例:
svn update後ろにディレクトリがない場合、デフォルトでは現在のディレクトリとサブディレクトリ内のすべてのファイルが更新されます。最新版に行ってください。
svn update -r 200 test.php(リポジトリ内のファイルtest.phpをバージョン200に復元します)
svn update test.php(更新、リポジトリ内の同期)提出が期限切れの場合、それは競合のためです、あなたは更新し、ファイルを修正し、そして解決されたsvnをクリアし、そして最後にコミットを提出する必要があります。
省略形:svn up
6、Linuxコマンドラインファイルまたはディレクトリのステータスを表示する
1)svnステータスパス(ディレクトリ下のファイルおよびサブディレクトリのステータス、通常のステータスは表示されません)
[?:svnの制御下にない、M:コンテンツは変更; C:競合が発生しました; A:リポジトリに参加する予定です; K:ロックされています]
2)svn status -vパス(ファイルとサブディレクトリの状態の表示)
最初の列は残ります同様に、2列目には作業バージョン番号が表示され、3列目と4列目には最後に変更されたバージョン番号と変更された担当者が表示されます。
注意:svn status、svn diff、およびsvn revertの3つのコマンドは、ネットワークを使用せずに実行できますが、これはsvnがローカルバージョンのオリジナルコピーをローカルの.svnに保持するためです。
省略形:svn st
7、Linuxのコマンドラインでファイルを削除します。
svn delete path -m' delete test fle'
例:svn svnを削除する://192.168.1.1/pro/domain/test.php -mテストファイルを削除する< p>または直接svn delete test.phpを実行してからsvn ci -m‘テストファイルを削除する‘、これを使用することをお勧めします。
短縮形:svn(del、remove、rm)
8、Linuxのコマンドラインでログを表示します。
svn log path
:svn log test.phpはこのファイルに対するすべての変更を表示し、バージョン番号の変更を表示します。
9、Linuxコマンドラインでファイルの詳細を表示します。
svn info path
例:svn info test.php
10、Linuxのコマンドラインで違いを比較する
svn差分パス(変更したファイルと基本バージョンを比較する)
例:svn Diff test.php
svn diff -rm:nパス(バージョンmとバージョンnの比較)
例:svn diff -r 200:201 test.php
速記:svn di
LinuxはLinuxよりWindowsのセキュリティが高いとLinuxは信じていると多くのメディアや専門家が考えています。しかし、セキュリティがより重要になる今日、このセキュリティはユーザーの正しい
Linuxシステムの日常の使用のために、それを実行するためにコマンドラインを使用することです、例えば、通常のスイッチマシンは例外ではなく、Linuxシステムのスイッチマシンは主に関与(シャットダウン、
Tizen 1.0がリリース、Taizeは、スマートフォン、タブレット、ネットブック、車載情報システム、スマートテレビで動作するLinuxベースのオープンソースソフトウェアプラットフォームです。それは
Macや Windows 以外のデスクトップシステムを試したい場合は、間違いなくLinuxが最初の選択肢です。無料であるだけでなく、カスタマイズも可能です。スマートフォンのAndroidシステムと