svnでのphpstormの使用



Use Phpstorm Svn



目次

svn環境のセットアップ



1.1svnサーバーのビルド

1.2svnユーザーとパスワードの作成



2.svnのphpstormでリンクを開始します

Subversion2.1を開く

2.2svnアドレス入力



2.3 [ファイルのエクスポート、検出されたファイル]を選択します

2.4エラープロセス

2.5ローカルチェックアウト

2.6検出プロジェクト

VCS2.7ディレクトリを表示

2.8ファイルのアップロード

2.9更新ファイル

3.アナログマルチユーザーアップデート、ファイルのアップロード

3.1アナログマルチユーザーログイン

3.2新しいユーザーの更新を登録する

3.3更新された書面による提出

3.4更新の変更が表示されます

Svn3.5は2つのプロジェクトをマージします

3.6地域の歴史を確認する

3.7変更を表示

3.8バージョン履歴の表示

4.解決した問題を送信します

4.12人のユーザーが同じファイルの問題を変更する

ファイルの問題4.2非phpまたはhtmlの写真を送信する

svn環境のセットアップ

1.1svnサーバーのビルド

svnサーバーが良い面を構築した後、新しいリポジトリを作成したいと思います。その後に構築されたURLアドレスを生成しますので、必ず書き留めてください。

1.2svnユーザーとパスワードの作成

後で独自のライブラリを構築し、ユーザーとパスワードを作成すると、他のユーザーは自分のコンピューターを介してコンピューター上のサーバーに接続できます。

基本的なsvnはより良い環境を構築します

2.svnのphpstormでリンクを開始します

VCSはバージョン管理システム、svnバージョン管理です

Subversion2.1を開く

PhpStormを開き、ツールVCS->バージョン管理からのチェックアウト-> Subversionを見つけ、クリックして入力します。

2.2svnアドレスを入力します。

'+'記号のページをクリックし、svnアドレスを入力します(つまり、データベースを構築する上記のsvnがURLアドレスを生成する場合)。 [OK]をクリックします。

2.3 [ファイル検出プロジェクトのエクスポート]を選択します

今回は、svnサーバー上のファイルのリストを参照できるようになります。ファイルをエクスポートすることを選択し、チェックアウト、チェックアウトファイル(エクスポート)をクリックします。

2.4エラープロセス

ある場合は、チェックアウトをクリックします 実行可能ファイルが指定されていない(実行可能プログラムが指定されていない)プロンプトまたはそこにプログラム 'svn'を実行しない(......):CreateProcessエラー= 2、.....。 エラー、クリックします

[設定]をクリックします

[OK]をクリックします。

2.5ローカルチェックアウト

ローカルターゲットディレクトリを選択し、[OK]をクリックします。ローカルバージョンへの更新を選択し、[OK]をクリックします。

svnサーバーのバージョンを選択し、[OK]をクリックします

次に、アカウントのパスワードボックスを入力するとポップアップします

2.6検出プロジェクト

ユーザー名とパスワードを入力したら、[OK]をクリックすると、プロジェクトが検出されます。初回の更新には時間がかかる場合があります。辛抱強く待ちます。完了すると、プロジェクトを開くかどうかを尋ねられます。[OK]をクリックして、プロジェクトを入力します。これまでのところ、プロジェクトはローカルで更新されています。

VCS2.7ディレクトリを表示

次は完成した写真で、地図の内容と一致しています。基本的に英語の翻訳があります

ここにいくつかの特定のサブディレクトリvcsがあります

変更されたファイルを表示するために[履歴の表示]をクリックしてsvnを送信する場合は、選択的に送信します(一部のドキュメントの送信時には送信する必要はなく、原則として送信できます)

•上記のsvnの使用に関するコメント

①①。 [外部の作成]をクリックして、新しいディレクトリを作成します

②[ディレクトリのコミット]をクリックし、プロジェクトを送信します(レンダリング)

③ローカルディレクトリへのsvnupdateでプロジェクトの更新をクリックします(他の場所で説明されている記事のいくつかを理解していません)

④。マージプロジェクトをクリックして、svnの2つのプロジェクトをマージします

⑤。クリックしてプロパティを編集します

⑥設定したプロパティをクリックします

△[元に戻す]をクリックしてローカルファイルを復元します(一部のファイルは更新されています。復元できます)

⑧クリックして聖霊降臨祭の枝をアイテムと比較します

比較するアイテムを選択します

生成された差分ファイル

⑨。 [履歴の表示]をクリックします(表示されているのはsvnマネージャーであり、本質は次のsvnを送信することです)

⑩.branchまたはtagを使用して、新しいラベルを作成します

11.ファイルの再配置、移動

•提出されたエッセンスsvn(ポップアイコンsvn Managerの右下隅の図、履歴の表示、ローカルの変更、変更されたファイルの確認下をクリック)(図は基本的に両方の解釈における各ボタンの機能)

2.8ファイルのアップロード

プロジェクトに変更がある場合は、変更したファイルをアップロードする必要があります。VCS↑をクリックします。

例:NewfilesController.class.phpを作成し、作成されたindex.htmlに従ってフォルダーとNewfilesに新しいフォルダーを作成し、アップロードしてsvnを送信します。

phpstormは、ファイルに対するsvnの変更の現在のバージョンに基づいて検出されます。変更をアップロードするにはファイルを確認し、以下に注釈コンテンツの送信(何かを送信するときにマークを付けるため)を入力してから、[コミット]をクリックしてコミットする必要があります。

2.8更新ファイル

翌日投影したい場合は、クリックしてVCSを更新する必要があります↓

更新プロンプトがポップアップボックスに表示され、[OK]をクリックすると、同じものが最新のsvnバージョンに更新されます。

3.アナログマルチユーザーアップデート、ファイルのアップロード

3.1アナログマルチユーザーログイン

保存したログインレコードを削除します>コントローラーのバージョン-[ファイル]-> [設定]で

次に、VCS↓をクリックします。上記の検出svnバージョンを参照すると、ログインボックスがポップアップして、別のカード番号のパスワードにログインできます。

次に、別のユーザー名を入力して、適切なパスワードを設定しますsvn server、ログイン、更新

新しいユーザーがphpstormchenkout1というファイルをチェックしていることがわかります。

3.2新しいユーザーの更新を登録する

サインイン新規ユーザー更新プロジェクト、ユーザーがNewfilesController.class.phpとフォルダーNewfilesをアップロードし、次のフォルダーindex.htmlですべて更新することがわかりました。ユーザーの指示は問題なく送信され、問題は更新されませんでした。

ユーザーが送信したファイルとフォルダーを更新できることがわかります(これを使用してライセンス番号をアップロードしたり、ライセンス番号を別の更新に使用したりできます。通常の更新を見つけることができます)。

3.3更新された書面による提出

私たちは編集して提出し、ドキュメントを書いてNewfilesに提出します

3.4更新の変更が表示されます

ログオンしているユーザーを切り替え、更新が完了した後に更新すると、何が変更されたかを確認するメッセージが表示されます

Svn3.5は2つのプロジェクトをマージします

クリックしてsvnを選択し、2つのプロジェクトをマージします

3.6地域の歴史を確認する

比較する現在のバージョンとバージョン履歴では、どのような変更を加えたかを確認できます(上記のコードは参照用であり、コードを変更して比較をコミットするためのものです)。

3.7変更を表示

SVNコードと比較したファイル内の独自のコード、ファイルを表示するための変更点

SVNフォルダーとフォルダーの比較では、どのファイルが変更されたかを確認できます

3.8バージョン履歴の表示

記録されたバージョンを表示します

ファイルの違いを表示するために比較可能

多くの場所とは対照的に違いがあるかもしれません、彼らが比較できる彼らのプロジェクト、そしてスクロールバー、あなたは場所に違いがある限り表示されることがわかります。

4.12人のユーザーが同じファイルの問題を変更する

AとBが同時にfunction2(){}を書き込んだ場合、送信するBユーザー、送信時にユーザーは競合するように求められます(この場合、2つは適切な変更を加えて通信する必要があります)

ファイルの問題4.2非phpまたはhtmlの写真を送信する

問題分析:画像ファイル(非phpまたはhtmlファイル)を追加することを計画している場合、コミットするか、ローカルの変更を表示すると、7.jpgファイルがバージョン管理ファイルに追加されていないことが表示されます(場合によっては表示されません)ドキュメントのバージョン管理に追加されていない場合)、今回はファイルを送信する必要があります。画像ファイルを右クリックし、vcsを追加する必要があります。送信後、通常どおり送信できます。

ファイル名は灰色から緑色で構成されており、svnを送信できます