2020年9月5日土曜日

eclipseを使って、リモートサーバに接続してリモートサーバのファイルを直接編集する方法

メタデータの先頭に移動

概要

ローカルでファイルを修正して開発サーバにあげて確認するのは一般的な流れだと思います。ただトライアンドエラーの回数が多いと、鬱陶しいです。リモートサーバにsshして修正するのもありですが、慣れたエディターで開発したいですね。eclipseのプラグイン「Remote System Explorer」を使えば、ローカルからリモートサーバに接続して直接リモートサーバのファイルを修正できます。

1.まずeclipseをダウンロード

こちらのサイトよりダウンロードできます。https://www.eclipse.org/downloads/packages/release/helios/sr2/eclipse-php-developers

2. 「Remote System Explorer」プラグインをインストール

「Help」→「Install New Software ...」の順にクリックします。↓

Work with: 「–All Available Sites」を選びます

「remote sytem」を入力し、しばらくしたらダウンロード可能なプラグイン一覧が表示されます。↓


一番先頭の「General Purpose Tools」の 「Remote System Explorer End-User Runtime」と「Remote system Explorer User Actions」にチェックを入れて、「Next」ボタンを押してインストールします。


以下の画面が表示されたら同じく「Next」ボタンを押します↓

続いてReview Licenses画面が表示されます。「I accept the terms of the license agreements」にチェックを入れて、「Finish」ボタンを押します。↓

インストール完了後「Restart Now」ボタンが表示されます。ボタンを押してリスタートします。

3.リモートサーバに接続

「Window」→「Show View」→「Other」の順にクリックします。表示された「Show View」ウィンドウの「Remote Systems」/「Remote Systems」を選択して「Open」します。


リモート接続の追加アイコンをクリックします。↓



「Select Remote System Type」から「SSH Only」を選択して「Next」ボタンを押します。↓





「Host name」にリモートサーバのIPを入力します。「Connection name」と「Description」に適切な名前と説明を入力します。





リモートサーバのフォルダーを展開しようとすると、ユーザーとパスワードが求められます。ssh用ユーザー名とパスワードを入力して「OK」ボタンを押せば接続できます。↓



2020年8月28日金曜日

CVSのステータスで表示された略称「P U ? C M A」の意味

 cvs update -Ad を実行すると、ターミナルには以下のように表示されます。

P xx.v
 
P xx.c
 
? xx.v
 
? xx.c
 
A xx.v
 
M xx.v
 
U xx.v
 
C xx.v

頭文字「P U ? C M A」のぞれぞれの意味は以下の通りです。

  • ? ===> CVSにはありません。
  • A ===> 新規(ローカルで追加されたが、まだコミットされていない)
  • C ===> コンフリクト(競合、複数の人が同時に同じ文書を編集している可能性あり)
  • M ===> 修正済み(修正済みだが未提出)
  • P ===> パッチ (Uに似ていますが、Uよりもデータの受け渡しが少ない)
  • U ===> 更新(ローカルファイルの更新や新しいファイルのダウンロード)
  • R ===> 削除(ファイルは削除されたがコミットされていない)

2020年8月23日日曜日