導入
これは編集者の成長の道のりであり、編集者の学習の道でもあります。皆さんと一緒に成長していきたいと思います!
以下に、私のお気に入りの引用を 2 つ挙げます。
最もシンプルな生活と最も遠い夢を持つために、たとえ明日が寒くても、山は高く、水は遠く、道は遠くなります。
なぜ一生懸命働かなければならないのですか?私が今まで見た中で最も良い答えは、「好きなものは高価で、行きたい場所は遠く、愛する人は完璧だから」です。したがって、編集者は次のように言いたいと思います:お互いに励まし合いましょう!
目次
2. VisualSVN Server サーバー間の構築と利用
1. 公式 Web サイトから VisualSVN Server サーバーをダウンロードします。
1. まず、「svn little turtle」をダウンロードしてインストールする必要があります。次に、インストールの次へ。
5. 次に、デスクトップの空白スペース (空白スペースである限り) を右クリックすると、次のインターフェイスが表示されます。これは、インストールが成功したことを意味します。
6. コマンドラインを確認すると、cmd で svn コマンドラインが正常にインストールされているかどうかを確認できます。
1.サーバー側のsvnでチェックアウトしたアドレスを取得する
4. 自分でチェックアウトしたパスを入力すると、下の図のファイルが表示されます。
1. SVN の概念
詳細な概念については、Baidu の記事を参照してください。
1. SVN とは?
SVN は Subversion の略で、オープンソースのバージョン管理システムです. ブランチ管理システムの効率的な管理を通じて、要するに、複数の人々が同じプロジェクトを共同で開発し、共有リソースを実現し、最終的に集中化を実現するために使用されます.管理です。
Subversion (SVN) はオープン ソースのバージョン管理システムです。つまり、Subversion は時間の経過とともに変化するデータを管理します。これらのデータは、中央リポジトリ (リポジトリ) に配置されます。このリポジトリは通常のファイル サーバーによく似ていますが、すべてのファイルの変更を記憶しています。このようにして、ファイルを古いバージョンに復元したり、ファイルの変更履歴を参照したりできます。
2. SVN の機能は何ですか? SVN を使用する理由
コードのバージョン管理、つまり、コードをサーバーに送信し、履歴バージョンをロールバックするためのツール. 要約すると、次の機能があります。
1. 独自のコードをサーバーに送信します。送信ごとにバージョンが生成されます.実際のプロセスでミスをした場合は、過去のバージョンを表示できます。
2. 過去のバージョンをロールバックする機能。
3. 共同修正。実際の開発では複数人で開発を行っていますが、ファイル編成で複数人での開発・マージが不可能な場合は、1.のように全員でコードを提出していただければ、SVNサーバーが自動でコードをマージしてくれます。
4. マルチバージョンのプロジェクト ファイル管理。たとえば、コードでフロントエンド ブランチとバックエンド ブランチを分離できます。
5. 投稿時刻と投稿者のコードをさかのぼることができますたとえば、複数の人が同じ場所のコードを変更した場合、誰がどのコードを変更したかを確認できます
6. 権限管理。コードの一部を別の開発者に渡して、1 人がプロジェクト全体のすべてのコードを取得するのを防ぎ、コードのセキュリティを確保することができます。
7.コードウェアハウス、新しいスタッフメンバーがリンクを送信するたびに、コードをダウンロードできます
2. VisualSVN Server サーバー間の構築と利用
1. 公式 Web サイトから VisualSVN Server サーバーをダウンロードします。
下の写真で勝利を見つけてください (あなた自身のニーズに応じて、この記事のエディターは勝利バージョンに関するものです)
エディタにはインストール パッケージがあるため、VisualSVN Server の最新バージョンはダウンロードしませんでしたが、エディタは 4.3.4 を使用しており、自分でダウンロードできます。
このバージョンのエディターのインストール パッケージ
リンク:https://pan.baidu.com/s/1LHTWbJ6jZ0uQD9ghbNLq7g?pwd=7587
抽出コード:7587
解凍後は上の写真のようになります
ステップ:
1. SVN サーバーをダウンロードしてビルドする
注: インストール パス、ウェアハウス パス、およびバックアップ パスを選択できます (必ずしも c ドライブ上である必要はありません)。
インストールをクリックして、以下に示すようにインストールに入ります
完了をクリックしてダウンロードします
2. ユーザーとグループを確立し、権限を割り当てる
インストールが完了したら、VisualSVN サーバー マネージャーを起動します。
ウィンドウの右側に、ステータス、ログ、ユーザー認証、リポジトリなど、リポジトリに関するいくつかの情報が表示されます。リポジトリを作成するには、以下に示すように、左側のウィンドウで [リポジトリ] を右クリックする必要があります
。
ポップアップの右クリック メニューで [Create New Repository] または [New] -> [Repository] を選択します。どちらも同じです。
任意の名前、またはプロジェクトの名前を選択できます
新しいユーザー
図に示すように、VisualSVN Server Manager ウィンドウの左側にあるユーザー グループを右クリックし、[ユーザーの作成] または [新規] -> [ユーザー] を選択します。
ユーザーをクリックして、次の図を入力します。
ユーザー名とパスワードを入力したら、[OK] ボタンをクリックして、次のインターフェイスを表示します (下の図は、作成したばかりのユーザーを示しています)。
新しい集団
ユーザー グループを作成するには、VisualSVN サーバー マネージャー ウィンドウの左側にあるユーザー グループを右クリックし、図に示すように、[グループの作成] または [新規] -> [グループ] を選択します。
上の[追加]ボタンをクリック後、
下図のようにグループにtest1を追加します(複数のユーザーがいる場合も操作は同じです)。
権限の割り当て
myRepository を右クリックし、[プロパティ] をクリックします。
[追加] をクリックしてユーザー権限を追加します
3: クライアント TortoiseSVN のインストール
1. 公式サイトのダウンロード
下の図の 2 つのバージョンのいずれかを選択するだけです (1 つは最新バージョン、もう 1 つは古いバージョンで、エディターは 1.11.0 を使用します)。
中国語のパッケージをダウンロードして、中国語に翻訳することができます
このバージョンのエディターのダウンロードおよびインストール パッケージ
リンク:https://pan.baidu.com/s/1LHTWbJ6jZ0uQD9ghbNLq7g?pwd=7587
抽出コード:7587注: このリンクは上記のリンクと同じで、サーバーとクライアントの両方が含まれています。
2. インストール手順
1. まず、「svn little turtle」をダウンロードしてインストールする必要があります。
次に、インストールの次へ。
2. 注: このインターフェイスが表示されたら、赤い領域をクリックし、最初のオプションを選択してコマンド ラインをインストールする必要があります。
上図の矢印のように TortoiseSVN をインストールする際、コマンドラインクライアントツールはデフォルトではインストールされていないので、ここで確認することをお勧めします。
このオプションがインストールされている場合のみ、アイデアでSVNを使用でき、svn.exeファイルが存在します。
3. 次のステップに進みます。!
4.中国語のインストールパッケージ
これは翻訳された中国語です
5. 次に、デスクトップの空白スペース (空白スペースである限り) を右クリックすると、次のインターフェイスが表示されます。これは、インストールが成功したことを意味します。
6. コマンドラインを確認すると、cmd で svn コマンドラインが正常にインストールされているかどうかを確認できます。
4. 基本的な操作
1.サーバー側のsvnでチェックアウトしたアドレスを取得する
サーバーを開き、myRepository を右クリックし、[URL をクリップボードにコピー] をクリックすると、パスをコピーできます。
2.検出
3. 上の図で [OK] をクリックすると、ボックスがポップアップ表示され、アカウントとパスワードを入力できるようになります (ここでのアカウントとパスワードは、サーバーによって作成されたユーザー グループです)。
4. 自分でチェックアウトしたパスを入力すると、下の図のファイルが表示されます。
注: svn アイコンが表示されない場合があります。エディターの別の記事を読むことができます。
【SVNは解決済み】svnダウンロード成功アイコンにsolution_determineが表示されない ZandR's Blog - CSDN Blog
上記は編集者の実践内容です、皆様のお役に立てれば幸いです、ご覧いただきありがとうございます!! !